The review team says my app crashes when they try to open it. I have an ad hoc version running on iPhones (5s, 6 and 6+) and an iPad and it has never crashed. How can the same code crash when the only difference is that it was built with an App Store distribution? How can I test a distribution release if I can't get it onto a device?
Review team says my app crashes.
App Review should have included the specific details of which devices and OS versions they ran it on when it crashed. Normally they also include the crash log. Chances are you do not have the same device / OS version combo they did, and you certainly don't have the same networking setup. Perhaps they ran it in airplane mode or with a lossy network, or with some strange locale or accessibility setting, etc. In any case, investigating the crash log is the place to start.
First - Thank you. Your reply is bery much appreciated.
Unfortunately, they did not supply a list of devices or OS versions. Their entire response is below, minus the crash log. They suggest symbolicating the crash log, but since I used PhoneGap Build to create the .ipa file, I don not have a .dsym file to do that with. I know that the app works in airplane mode, so networking is not an issue. If those are my only options, it looks like I have no avenue to pursue to resolve this.
2.1 Details
We were unable to review your app, as it crashed on launch. We have attached detailed crash logs to help troubleshoot this issue.
Next Steps
Please revise your app and test it on a device to ensure it will launch without crashing.
Resources
For information on how to symbolicate and read a crash log, please see Tech Note TN2151 Understanding and Analyzing iPhone OS Application Crash Reports.
If you have difficulty reproducing this issue, please try testing the workflow described in Testing Workflow with Xcode's Archive feature.
If you have code-level questions after utilizing the above resources, you may wish to consult with Apple Developer Technical Support. When the DTS engineer follows up with you, please be ready to provide:
- complete details of your rejection issue(s)
- screenshots
- steps to reproduce the issue(s)
- symbolicated crash logs - if your issue results in a crash log
I am also having this problem on a Phonegap app. Any progress? I'm not even getting a crashlog, the app just goes to blank according to reviewers.