Hi,
I am wondering if I compile an iOS app, will be able to upload to app store given apple’s various policies regarding hybrid apps?
Hi,
I am wondering if I compile an iOS app, will be able to upload to app store given apple’s various policies regarding hybrid apps?
Yes, I do this already for years. Sometimes binaries get rejected if you use plugins which (unintentionally) have references to private or deprecated iOS API’s. In that case, you can search for a fork which is “cleaned up” or remove of modify the references in the plugin source code.
Some rejections I got were about “incomplete” descriptions in GPS/bluetooth usage or appstore description. Most of the time your app is approved, if you provide additional information to the review team. (for example, a demo QR code to demonstrate the need for camera usage if your app can scan dedicated QR codes)
Great. Do you compile the for the final on Mac Os or do you use the Adobe’s phonegap service?
I compile on Mac using xcode. Please note that using Phonegap build incorporates a different workflow and has some limitations on customization using plugins. As I remember correctly, usage of Cordova hooks is very limited.
Apple doesn’t really have a problem with hybrid apps… There are thousands of them on the app store (mine included). The main things you’d have to watch out for, and possible reasons for app store rejection: