I have deployed my app to apple and my app was rejected because there is an error that only occurs on an iPhone or iPad during initial rendering were only a portion of the page shows.
I cant reproduce this error on safari browser or any browser for that matter.
Question. How can I duplicate and debug the issue I’m currently seeing iPhone app or iPad app (using testflight).
Is there a tool anyone could recommend for debugging iphone apps that were built using volt. Build?
The reason I asked about what kind of certificate you are using is that certain types cannot be debugged. (You can imagine how much trouble someone could cause if they could run the debugger against your production app!)
You’ll face this question no matter what debug tool you use. Debugging using Safari is the easiest way to do this, since it doesn’t require anything else.
This isn’t a VoltBuilder issue anymore. VoltBuilder has done its job and built an iOS executable. The problem will be something in your app, which is out of scope for support here.
You still haven’t identified what kind of certificate the app was built with. That’s vital for debugging.
A bit more: if you submitted to the App Store, you have to be using some sort of Distribution Certificate. For any type of debugging, you need to build with a Development Certificate.
i.e. You will need to use a different build than what you sent to the app store.
Thank you very much for your guidance. You are correct I was trying to debug with my IOS Distro Certificate. I’m now trying to update my voltbuilder.json file and I’m getting the following error message from apple:
ERROR ITMS-90161: “Invalid Provisioning Profile. The provisioning profile included in the bundle com.SafePassageSolutions.Mobile [Payload/SafePassageMobile.app] is invalid. [Missing code-signing certificate]. A Distribution Provisioning profile should be used when submitting apps to the App Store. For more information, visit the iOS Developer Portal.”