We are developing a Watch OS companion application for our iOS app. We currently get symbolicated crash reports for our iOS app on App Store Connect. We are trying to get the same for the Watch Application.
We are producing some forced crashes on a build we uploaded to TestFlight but crash logs are not getting there as iOS crash logs. Is there anything else that needs to be done differently from iOS to get them?
Do you know about any known issues on it?
BTW, we see the crash logs getting to the iPhone on the iPhone itself. They're just not uploaded. We are also able to get the logs on Xcode Organizer.
Related
One of my apps recently were rejected due to not running on iPad in compatibility mode. However, I fixed the problem and they load fine in Compatibility mode on iOS6 on my iPad simulator through xcode. So I reuploaded my app and about 7 hours later it already went into review and got rejected for the same reason, they said that the app crashed on iPad.
So, how do I read specifically the .crash file returned by apple?
I made a simple application on XCode 4.2 and Sqllite.
It runs on Simulator smoothly. I made its build and run on Iphone 4S with iOS 5.
it Runs and crash without any error.
Guide me to detect the problem.
Try debugging on the device in your app delegate or if need be in your main.m file.
Also check the Console app on your Mac.
It contains device logs you might use to learn more.
make sure about ur version. and did you have the provisioning profile and certificate installed to push the kit in the device?
if you dont have any provisioning profile associated with the iphone it wont let you push or run the kit on your device..
Has the app ever worked on the iPhone?
If so, you may have changed the datamodel, which would cause the app to stop working.
You'll have to delete the app from the phone, then re run it.
Connect your device to Mac, Open Xcode, Open Organizer inside xcode. Than see Devices Section, you may get your device name.. Than see Device Logs. Now you run your app in device only not from xcode to device.. you will get same Console output see in Organizer Device Log
I am encountering a strange behaviour, my app runs smoothly on simulator but crashes on device.
Also when i try to detect leaks using instruments it just crashes on both simulator and device.
I am totally stuck as i am not even able to generate any error message on console, also NSZombieEnabled is on in the settings.
I can see two possible reasons for the behavior you describe:
device is short on memory; (but you would see some processing in this case)
your app uses a newer SDK than what you have installed on your device (like using the SDK 5 twitter framework and then running your app on an SDK 4 device).
Specifically, in case 2, you would not see any log messages because the app would fail as soon as it tries to load the missing framework in memory.
In any case, inspect the device log in Xcode Organizer window to have more info about the crash. This is the only way you can understand what is happening.
I have checked multiple times in my code there are no errors or warnings. When i install it in simulator or my iphone it doesn't get past the splash screen. It just quits and doesn't say anything about crashing.
Any ideas?
You should take a look at the crash logs for the device. After you sync it to your computer they will be stored at:
~/Library/Logs/CrashReporter/MobileDevice/<DEVICE_NAME>
Simulator crash logs are here:
~/Library/Logs/DiagnosticReports/
They have a file extension of .crash
See Here:
http://www.anoshkin.net/blog/2008/09/09/iphone-crash-logs/
So my app uses MapKit, and many of the people who have downloaded my app are complaining that it crashes right after the map loads. I can assume that its crashing once the annotations are being displayed on the map. I have no history of crashes in my itunes connect crash logs (should i??), but they posted in a review that they're using iphone v1, and iOs 3.1.3. I have never been able to replicate this crash myself, and I think it may be because the lower version supported by the simulator is 3.2.
Does anyone know who I can debug in this situation?
Check multiple annotation at Same Lat log.