I've tried to publish my app (made with flutter, if relevant) to the App Store Connect and it's rejected because it crash on iPad.
iPhone is not mentioned, does it mean that for iPhone is working well?
I use Firebase as database and after having everything configured, the app crash when calling firestore functions. In debug obviously it works well.
Also, iPad is not checked in Xcode, so on iPad it runs as iPhone (that thing it made without full screen).
This is the message from apple:
Guideline 2.1 - Performance - App Completeness
We're looking forward to completing our review, but we are >unable to continue because your app crashed during review. >Please review the details below and the attached crash logs, >then complete the next steps.
Review device details:Next Steps
Device type: iPad
OS version: iOS 14.4.1
Resources
Fully symbolicate the crash report. See Adding Identifiable >Symbol Names to a Crash Report.
Match the crash report to a common pattern. Based on the >pattern, take specific actions to further investigate the crash. >See Identifying the Cause of Common Crashes.
Once you've identified the root causes of the crash, make >the appropriate changes to the binary to resolve the issue.
Test your app on a device to ensure that it runs as expected.
Create and submit a new build for review.
For more information on crash reports, see Diagnosing >Issues Using Crash Reports and Device Logs.
To learn about troubleshooting networking issues, see About >Networking.