I'm getting an error from Apple when uploading a new build to AppStore Connect. We already have this app in the App Store since ~2016. We've been doing some updates throughout since then but in the latest update we're getting the following error:
ITMS-90338: Non-public API usage - The app references non-public selectors in Zurich: clearCache, didUpdateLocation:, wasInterrupted. 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.
It's a native app written in Objective-C and we're using the JS SDK version 9.7.0. We're actually using only the clearCache method (from WTArchitectView) and wasInterrupted method (from WTNavigation).
We hadn't had problems uploading a build until now, hope someone can help us.
Alejandro.andrade
I'm getting an error from Apple when uploading a new build to AppStore Connect. We already have this app in the App Store since ~2016. We've been doing some updates throughout since then but in the latest update we're getting the following error:
ITMS-90338: Non-public API usage - The app references non-public selectors in Zurich: clearCache, didUpdateLocation:, wasInterrupted. 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.
It's a native app written in Objective-C and we're using the JS SDK version 9.7.0. We're actually using only the clearCache method (from WTArchitectView) and wasInterrupted method (from WTNavigation).
We hadn't had problems uploading a build until now, hope someone can help us.
Thanks.