Dupdroid
Posts: 0
Joined: Sat Mar 30, 2013 9:07 pm

Publish to the iOS App Store since September 6, 2019

Has anyone successfully published an app to the iOS App Store since the release of the policy update on September 6, 2019, see the link below?

https://developer.apple.com/news/?id=...

[quote:]
In order to provide users with the secure and curated experience that they expect on the App Store, we have always specified that apps must be self-contained bundles. This means that the core features and functionality of the app must be contained within the binary of the software, rather than made possible by referring users outside of the approved app, including through the use of HTML5. Apps that provide core features and functionality dynamically with web technology like HTML5 are best delivered to everyone in Safari, rather than through the curated App Store.
[/quote]

Oleg Solodiuk
Posts: 36
Joined: Fri Jan 10, 2020 6:49 am

Publish to the iOS App Store since September 6, 2019

Hello,

Sure, a lot of our users have been publishing their applications to the App Store since September 6, 2019. Please contact us if you receive any reject from Apple. Although this is outside the scope of our support, we will try to help you.

Dupdroid
Posts: 0
Joined: Sat Mar 30, 2013 9:07 pm

Publish to the iOS App Store since September 6, 2019

Hi Oleg, thank you for your reply.

Which platform would you say is the best to take to Apple store? jQuery Mobile, AngularJS, Bootstrap, or Ionic?

Oleg Solodiuk
Posts: 36
Joined: Fri Jan 10, 2020 6:49 am

Publish to the iOS App Store since September 6, 2019

Hello,

I recommend you to start with jQuery Mobile or Ionic 4 frameworks. AngularJS and Bootstrap are deprecated.
Please test our platform with a trial subscription and our tutorials to find out if it meets your requirements: https://docs.appery.io/docs/samples-o...

Dupdroid
Posts: 0
Joined: Sat Mar 30, 2013 9:07 pm

Publish to the iOS App Store since September 6, 2019

Hi Oleg,

I did as you suggested and went with Ionic 4, when uploading to Apple Store is go the following error:

[quote:]
ITMS-90809: Deprecated API Usage - New apps that use UIWebView are no longer accepted. Instead, use WKWebView for improved security and reliability. Learn more (https://developer.apple.com/documenta...).
[/quote]

Any suggestions?

Evgene Karachevtsev
Posts: 12
Joined: Mon Apr 28, 2014 1:12 pm

Publish to the iOS App Store since September 6, 2019

Hello,

We passed this information to our developers and they are investigating this issue at the moment. We will get back to you with the update as soon as we have any news.

Dupdroid
Posts: 0
Joined: Sat Mar 30, 2013 9:07 pm

Publish to the iOS App Store since September 6, 2019

Hi Evgene, thank you for the update. Is this a new problem or is Appery aware of it because I don't understand why I was advised to use Ionic 4 after my initial question and looking through some older posts I can now see that this issue has been experienced but others too?

Evgene Karachevtsev
Posts: 12
Joined: Mon Apr 28, 2014 1:12 pm

Publish to the iOS App Store since September 6, 2019

Could you please try the following workaround:
-into package.json file please add the following lines:
"cordova-android": "8.0.0",
"cordova-ios": "6.0.0",
-https://www.dropbox.com/s/4njtic4k1jn...
uncheck default InAppBrowser 3.2 plugin and check InAppBrowser 4.0 on the Imported Cordova plugins tab
https://www.dropbox.com/s/7hepx2xm2ej...
And try to build your app again

Dupdroid
Posts: 0
Joined: Sat Mar 30, 2013 9:07 pm

Publish to the iOS App Store since September 6, 2019

Hi Evgene, I have followed your instructions and it worked. The instructions were not entirely the same though. I just changed the InAppBrowser to 4.0 in the Core Cordova plugins tab and also checked the Cordova WKWebView Engine option under the Imported Cordova tab. I will test the app and report back if I have further issues. Thank you very much.

Return to “Issues”