Facebook application Review failed - "Your app downloads successfully, but crashes upon opening" - ios

I submitted my iPhone application for Facebook login Review submission. Facebook responded by saying
iPhone
Your app downloads successfully, but crashes upon opening. Please resolve any technical issues that prevent us from testing your app.
I sent them simulator build after testing.
I used simlaunch to test simulator build by my side.
I can see the app runs on my iPad simulator. What could be the reasons that crashed the reviewer's simulator?

Facebook using ios-sim to test your applocation.
Try with ios-sim. If your app works with ios-sim then you are able to submit simulator build for review your app.

The iOS Simulator is a tool for testing applications. It is NOT a substitute for testing your application on real hardware. Your application has been rejected because it crashes when run on an actual iPad — you need to reproduce this issue (again: on real hardware, not the simulator) and correct it.

Related

React Native app rejected due to "No content"

I have an app which uses a login screen to login the users. I have just submited the app for review at Apple and recieved the following rejection message.
"During our review, we found that your app displays no content when reviewed on iPhone and iPad running iOS 14.6 on WiFI. While we cannot provide technical assistance with the reported issues, we have put together the following resources which discuss common issues seen in apps during review.
Review device details:
Device type: iPhone and iPad
OS version: iOS 14.6
Next Steps
Please run your app on a device to reproduce the issues, then revise and submit your app for review. If at first you're unable to reproduce the issue, try the following:
For new apps, uninstall all previous versions of your app from a device, then install and follow the steps to reproduce.
For app updates, install the new version as an update to the previous version, then follow the steps to reproduce.
If we misunderstood the intended behavior of your app, please reply to this message in Resolution Center to provide information on how these features were intended to work."
I have followed everything they said. I tested on both a physical device and simulator. I use wifi, i have the same iOS version and tested it on both iPad and iPhone. I do not get a blank screen. I cannot seem to reproduce this. Has anyone ever faced this problem and how can I resolve this? I am using an Express app as the backend that is hosted on AWS.
I can also mention that the connection is over HTTP and not HTTPS which is said to be ok if you only add a string to the info.plist file. But maybe its related to that?
My Info.plist on iOS:

Flutter ios app rejected due to 'log in with apple' error only on iPad

I have a flutter app both running on android and ios which were accepted to both markets.
To support share intent, I had to change some build settings on Xcode.
After the change, everything works well on my end (tested with the testflight version of the app).
However, the app is keep rejected due to Sign in with Apple isn't working on the iPad.
I don't have iPad, but I do have iPad Air and it works without the issue.
below is a screen from the apple review team
First, make sure your app is working correctly on the iPad (I had to purchase an iPad to test this, then ended up returning it to Apple as I already own an Android tablet)
Then ask more question related to the rejection, I asked the exact model of the iPad they are testing, the iOS version, and asked them to test on different iPad.
Somehow, it passed the review afterwards.

Bypass iPad check in App Store review [iPhone only]?

I released an update for my app in App Store.It got rejected.Following was the reason:
Binary Rejected Guideline 2.1 - Performance - App Completeness Your
app crashed on iPad running iOS 14.1 on WiFi when we tapped on any
notification
My app is meant for iPhone only & doesn't require iPad support.Is there any way to bypass this iPad check in review?Any way to build only for iPhone?
Apple team installs app on iPad and test it so no matter your app supports iPad or not the app will be installed on iPad and the UI will be bigger(zoomed) if iPad support is not given to your app.
So the issue the apple review team gave you is that your app is crashing on the notification tap. So its better to test this on iPad simulator to re-product this issue and fixed it, then upload again to store.
Note: There is no way to by pass the Apple review process. If you try to manipulate it (as the user privacy is the Apple's primary concern) your apple developer account get suspended/banned for life long.

App is rejected by apple

My application is been reject by apple . They have message me that
During review, your app crashed on iPad running iOS 9.2.1 and iPhone running iOS 9.2.1 when we:
-Launch app
-Logged in
This occurred when your app was used:
- Offline
- On Wi-Fi
- On cellular network
But it is working fine on simulator and ios devices .
It dont know whats wrong with it .
Here are the crash reports
http://a697.phobos.apple.com/us/r30/Purple69/v4/f4/65/c0/f465c0c1-0261-7798-dca8-9b48c0de869a/temp..lfhkdwhz.crash?downloadKey3=1454075117_e097b43bf35613b18c897f3917dcd353
http://a401.phobos.apple.com/us/r30/Purple49/v4/cb/6c/c8/cb6cc858-d47a-aba8-0a7c-1bf304c4c56f/temp..rhzbnjqi.crash?downloadKey3=1454075117_556853386b65ca6d799acd6f6ce64fac
I dont know where are these crashes and how to resolve them ?
If you have read Apple instructions, they said its crashed on offline test. That means while there is no internet connection there is not available.
Simply follow these steps:
Check Internet Reachability at every place in the app where its used
After adding it test App on the device in which Apple testers found crash to make sure its working now.
Add appropriate alert messages for no internet connection
Note:
Thing is Simulator may not give you crash all time. Its best to test on real device before submit App for review
Hope it will help for you.

Unable to reproduce the issue reported by apple app store review team

I have a live app in app store that was published before iOS 9.0 was released. Then we submitted an update after iOS 9 was released. App got rejected with following reason "The app hangs on a load screen unless the user closes the app and relaunches"

We discovered one or more bugs in your app when reviewed on iPad
running iOS 9.1 and iPhone running iOS 9.1 on both Wi-Fi and cellular
networks.
The app hangs on a load screen unless the user closes the app and
relaunches
The steps to reproduce are:
Launch app
A screen with the apps logo will appear indefinitely
Close app
Launch app again and a login screen will appear
I can't reproduce the issue from my side. I tried to reproduce this using following 2 ways.
1. From itunes
Copied ipa to itunes Apps in my mac.
Connected iPhone running iOS 9.1 on both Wi-Fi and cellular networks.
Installed ipa to above mentioned device.
After completing the install, Launch app
A screen with the app logo will appear after that login screen will appear.
2. Tried as an internal tester from itunesconnect (TestFlight)
Connected iPhone running iOS 9.1 on both Wi-Fi and cellular networks.
Installed ipa from Testflight app.
After completing the install, Launch app
A screen with the app logo will appear after that login screen will appear.
Now we replied to appstore that we can't reproduce the issue. But it seems they will take time to reply for us. So am trying to get suggestions from all.
Did you delete the app from the iOS device (and perhaps reset the device and all Privacy warnings) before installing and testing the app? Did you try testing the app with the device in Airplane mode (bad or no connectivity during launch)?

Resources