Even if your toolchain is completely valid, compiling on the wrong OS can kill you. After figuring this out (thanks Twitter friends!), I ended up wasting a half day downloading App Store El Capitan, installing it, and then waiting a full hour to see if the newly compiled version passed the test. (Man, “processing” is slow these days.) It passed.
So in total, I spent half of Sunday, most of Monday, and half of Tuesday building Triviata, a little app for tvOS. I figure about 2 days building the app. And then another half day trying to get the damned thing into App Store. By my calculations, that makes it:
- 80% of the time building and testing the app
- 20% of the time submitting it to iTunes Connect.
(My first all-Swift app by the way — finally decided what the hell, it’s small enough that language updates won’t kill me and if I need to, I can pull it.)
Thanks Geykel, Andreas Amann, and Denis Stas who pointed this out. I didn’t have the nerve to test the following, but thanks to @hirakujira too.
@ericasadun yes… But you can edit the plist in archieve to “cheat” it.
— ヒラク (@hirakujira) November 10, 2015