iTunes Connect rejection

Mid West Coast Media andrew at midwestcoastmedia.com
Mon Nov 21 16:28:51 CET 2016


Upgraded to 8.1.2rc2 and Xcode 8.1 (Mac 10.11.5) and compiled a build to update an existing app. Submitted build got pre-rejected with the following immediate response email from Apple:

quote

Dear developer,
We have discovered one or more issues with your recent delivery for "Indiana On Tap". To process your delivery, the following issues must be corrected:

Non-public API usage:

The app references non-public symbols in Indiana On Tap: _getcontext, _makecontext, _setcontext
If method names in your source code match the private Apple APIs listed above, altering your method names will help prevent this app from being flagged in future submissions. In addition, note that one or more of the above APIs may be located in a static library that was included with your app. If so, they must be removed.

/quote 

Recompiled the same LiveCode file using 8.1.1 and Xcode 8 (I know store multiple versions of Xcode and Android tools on an external hard drive) and submitted to Apple as usual; though I did need to bump up the build number since there was already an existing binary with that value. 

Not sure what the problem was, or if anyone else had experienced this. 

--Andrew Bell
--Sent from my iPhone


More information about the use-livecode mailing list