App Crashes on iOS 8.0.2 and iOS 8.1 - ios

I am developing an iPhone application. The app was running smoothly on my as well as on my clients device.
But now client has udated his iOS version from 7.1 to iOS 8.1. Now when client goes for installing app on his device the splash screen occurs and app gets automatically minimize and he is not able to open the app again. every time when client taps on my app icon the splash screen appears and app gets minimizes automatically.
But app is running smoothly on my device.
I have updated my iPad to iOS version 8.1 to check whether this is version problem, but app runs successfully on it.
I was also downloaded the new xcode 6.1 and run my project on device. It runs successfully.
I was also deleted and recreated my certificates and provisioning profiles 3-4 times.
But unable to get the exact problem that client is facing.
I am unable to get any solution now. Please suggest some cases to debug this problem. I gets stuck with this problem from nearly to a week. please help me. It's urgent.As client is demanding for the build.

Related

macOS app is not relaunching if it is getting auto updated in background

We have been facing problems with the app functionality, after their Mac app auto-updates from the Apple App Store. Irony is issue will get resolve once they relaunch the app. Basically the below popup is not coming while app is getting updated & is opened in background (refer attached screenshot). Its happening with mostly all OS version. Any suggestion to relaunch the app when apps get updated automatically while app is running in background.

Failed to distribute Xamarin.iOS application through Microsoft App Center

I have developed a Xamarin Forms application targeting Android and iOS and I want to distribute the app through Microsoft App Center. The Android versions are distributed fine to connected groups and users. iOS versions they do get installed normally in the devices but when launched they show the splash screen for two seconds and terminate. The application runs fine to simulators and to usb-connected devices using Automatic Provisioning. I have repeated many times all the steps for the provisioning and signing of the application but with no success. I am not sure if the problem is with provisioning of the application or with building and linking within App Center. From the log in the device I see SIGABORT is called but do not know what causes that. Since it has been a few months that I am struggling with problem every help or idea is welcome.

iOS: app never run on foreground. How do I debug this problem?

Environment:
macOS Catalina 10.15.4
xcode 11.5
iphone iOS 13.5.1
Hello expert, I'm a beginner developer for iOS app development.
I'm developing my iOS app and now testing it on iPhone and iPad.
It works most of the time. So I'm now actually using the app in my ordinarily
life(meaning detaching from xcode).
However, sometimes the app falls into a problematic state.
Occurrence of this problem is once per 2-3 days.
In this state, when I tried to switch the app from background to foreground,
the app behaves looks like crushing, and never run on the foreground.
But, actually the app is not crushed, because I can see the app on the background.
Once the app is in this state, the app never run on the foreground even if
I killed the process and launch the app again.
Since the app is not crushed, I can not see any crush log in my iphone.
Only way to recover this problem is to copy the app from Xcode to the iphone
and launch again.
So here is the questions.
Is there any way to reattach the process running on iOS to the xcode to debug again after disconnecting from xcode on my MAC ?
How should we debug this kinds of problem ?
Any comments/suggestions/advices are highly appreciated.
John
Even if the app crashes it will still be visible in the app switcher since that is just showing a snapshot of your app. But answering your first question you can reattach by plugging your phone and in Xcode going to Debug > Attach to process by PID or Name... there you can enter the name of the target you're debugging, click Attach and as soon as you launch the app in your phone Xcode should begin a debugging session allowing you to better debug this crash.

How do you verify developer app install once and forever with Xcode 8?

Once I've upgraded and installed Xcode 8, my developing experience with iOS has gone down the gutter. Most frustrating of all is the need to verify the app every time the app is installed from Xcode.
I'm working on simulating data loss so that I can build correct error handling solutions, but when I install the app from Xcode with my device's data connection to off (no wifi, no cellular), Xcode prompts me to verify the app by turning on data connection. This is the case even when I simulate network loss with the network simulator.
I never dealt with this issue in Xcode 7.
Due to this issue, I'm unable to set breakpoints, work step-by-step troubleshooting, and work with the console when I have no data connection.
Is there something that'll verify an app forever, once and for all? I'm not deleting the app from my iPhone 7 each time I install the app. I'm just pressing the play button from Xcode like I always used to.
Thanks for your help.

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