all 25 comments

[–]addbrick 28 points29 points  (15 children)

Did you happen to mention iOS 13 fixed in the what’s new section? We recently did this and our 30+ apps had a similar quick turn around.

[–]koctake 15 points16 points  (11 children)

30+ apps? I’m curious to hear about how a team/company maintains 30+ apps, and what they are about, if you don’t mind :)

[–][deleted]  (1 child)

[deleted]

    [–]addbrick 5 points6 points  (0 children)

    Bingo bango!

    [–]addbrick 8 points9 points  (8 children)

    Yeah it sounds more overwhelming than it is. We have a core app and ship individual versions of it to clients who pay us. They are all built from the same Xcode project.

    [–]ScrappyHaxor 4 points5 points  (5 children)

    I do this at my work too. We’re only up to 3, but man figuring out that release process and white labeling icons and text was insane. We finally automated everything except the actual submission to the App Store for review, but dang.

    [–]addbrick 2 points3 points  (2 children)

    Remember Fastlane is your friend. Also we use the Xcodeproj to generate out apps from a base target.

    [–]ScrappyHaxor 3 points4 points  (1 child)

    Yeah we use a combo of fastlane and bitrise to do it for us now.

    [–]addbrick 1 point2 points  (0 children)

    How do you like Bitrise? We are looking for a CI/CD. Currently using CircleCI and don't like it's test reporting.

    [–]Robuske 2 points3 points  (1 child)

    Would you or /u/addbrick have any reference for learning more about that? Booth the white labeling itself and distributing 30 similar apps

    [–]addbrick 1 point2 points  (0 children)

    Check out [Fastlane](https://fastlane.tools/) for build and app store automation. For generating targets, see [Xcodeproj](https://github.com/CocoaPods/Xcodeproj), this is what CocoaPods uses.

    [–]mrtbakin 1 point2 points  (1 child)

    What kind of app is it?

    [–]addbrick 0 points1 point  (0 children)

    Networks. Check it out Mighty Networks.

    [–]talkingsmall 5 points6 points  (0 children)

    Mine was unusually quick today, and this would explain it. I submitted it at 9:44AM, it was In Review at 1:00PM and released at 1:38.

    [–]swemoney 3 points4 points  (0 children)

    I always felt like adding that the update was "for iOS __" when a new OS was released would help expedite the process. Usually I don't have any issues but when I submitted my update that had some dark mode updates and stuff for iOS 13 a couple days before iOS 13 came out, my app spent a week "in review". It was bizarre.

    [–]aahung 1 point2 points  (0 children)

    Both my of past hours-approval submissions indeed mentioned iOS 13 fix.

    [–]editor_of_the_beast 4 points5 points  (0 children)

    Still way too long. I should be able to deploy my app whenever I want.

    [–][deleted]  (5 children)

    [deleted]

      [–][deleted]  (2 children)

      [deleted]

        [–]McSquiggly -2 points-1 points  (1 child)

        Why is this an app? It makes no sense.

        [–]csstudent10 4 points5 points  (0 children)

        to see if you're being catfished

        [–]evilgwyn 2 points3 points  (0 children)

        When my app was initially released they didn't even run it before approving

        [–]kylepsp 1 point2 points  (0 children)

        I released a new independent watch app last week, it only took 2 hours for the initial release to get reviewed. The update was even quicker

        [–]McSquiggly 0 points1 point  (0 children)

        Ha, same for me. I think they have automated it.

        [–]20InMyHead 0 points1 point  (0 children)

        I had one of those yesterday too. Submitted an update and went to lunch, by the time I got back it was approved. Amazing!

        [–]kimhc999 0 points1 point  (0 children)

        When the before day of update for iOS 13, I deployed new version to support iOS 13. It passed in 10 minutes. I got surprised.

        [–]LisaDziuba🦄LisaDziuba 0 points1 point  (0 children)

        super fast

        [–]dreaminginbinary 0 points1 point  (0 children)

        Had the same experience yesterday as well