ITMS-90809: Deprecated API Usage – existing app that use UIWebView are no longer accepted

Yes, Apple did change the policies Are you using ionic? if so, install these: cordova plugin add cordova-plugin-ionic-webview@latest npm install @ionic-native/ionic-webview Then add this to your config.xml under ios platform: <preference name=”WKWebViewOnly” value=”true” /> <feature name=”CDVWKWebViewEngine”>` <param name=”ios-package” value=”CDVWKWebViewEngine” /> </feature> <preference name=”CordovaWebViewEngine” value=”CDVWKWebViewEngine” /> Finally run ionic cordova prepare ios to reflect the changes … Read more

URL for sending a user to the app review page on device’s app store

Update: iOS 4.2 seems to have fixed this and links now open the App Store app directly rather than the review page. This article Dissecting iTunes links explains everything. Heading straight to a review form It’s also possible to send someone straight to the review form for an app. https://userpub.itunes.apple.com/WebObjects/MZUserPublishing.woa/wa/addUserReview?id=337064413&type=Purple+Software Simply replace the ID with … Read more

Error Appstore connect : Missing Purpose String in Info.plist File

EDIT April 2019 : You now have to add these two keys, as spring 2019 has begun. Note that NSLocationAlwaysUsageDescription is now deprecated (since iOS 11) and has been replaced with NSLocationAlwaysAndWhenInUseUsageDescription and NSLocationWhenInUseUsageDescription. If you want to support lower than iOS 11, you’ll have to use the three values. To sum up you have … Read more

“Too many symbol files” after successfully submitting my apps

This happens if you are including debug information of your libraries with the project archive but are not including binaries. Open the Organizer window in Xcode Right-click on an archive that had this issue and select “Show in Finder”. Right-click on the archive file and select “Show Package Contents” In the “dSYMs” folder you will … Read more

Missing Marketing Icon Xcode bug?

I also faced this problem yesterday,i spent a whole day and finally i solved this problem. Here is my environment 1.cocoapod 2.macOS Sierra/macOS High Sierra 3.Xcode 9 First of all,make sure you have already set the assets which cantains appicon,and make sure you have set the 1024*1024 icon for App Store. If so,you still get … Read more

Swift 3 iOS compatibility

You can make your app run on iOS 8 & 9 by setting the Deployment Target to one of these versions. Swift 3.x is compatible with iOS 8 and newer (I’m not sure, but it might be also compatible with iOS 7). The only difference to Swift 2.2 (regarding the system requirements) is that you … Read more