My game is crashing at launch on iPads for some users with some mystical reason.
But it works fine on iPhone (iPad and iPhone versions are different apps, but technically is the same builds, just different targets)
It happens after updating the app to version 1.1.1
The game had previous updates which works correctly. (updating few months ago 1.0 -> 1.1 was perfect)
Version 1.1.1 was created for iOS 6 compatibility- Landscape GameCenter bug + added few SDKs (Urban Airship, Flurry, TapJoy etc) + app name was changed
As far I know - crash happens for users who updated their iPads to iOS 6.0 and updated the game after that.
App update process working fine for me and few other test devices, but a lot of users experienced the crash and wrote 1* comments in App Store.
Bug was unable to reproduce.
One more weird thing:
Only thing I have is single crash report.
Please help me to read it, I will be really appreciated!
Download crash report here
I've had similar problems with flurry and only figured it out after adding a crash reporting SDK to my app. I've tried a few. Here's a decent free one:
www.crittercism.com
Related
but I have an iPhone 13 plugged into my MacBook Pro. I know this might seem like a strange question, but when I try to build & run my app the following messages notify me
This iPhone 4 is running iOS 15.6.1 (19G82), which may
not be supported by this version of Xcode. An updated
version of Xcode may be found on the App Store or at
developer.apple.com.
I cannot remember when the following notification came to my attention, but it basically displays the same message and I took a screenshot of it when it occurred
I have contacted Apple, but I am on my second tech, who is asking me about my browser version, etc... which tells me that they are stalling - no browser, an app build & run in Xcode. An app literally targeting iOS 11.0 and above
I have a bunch of apps I've made already installed on my iPad Air 1 & 2 and all of them work fine. However, I recently upgraded to iOS 9.1 and now the app crashes when my splash screen appears.
I've tried to reset my device both by doing a factory reset and by trying to reinstall 8.4 by using an ipsw file. However, apple have stopped signing anything for iOS 8 meaning I am unable to reset my version of ios to an earlier version.
In my searches, I've not been able to find any fixes for the apps I already have installed on my ipad. With my experience, when I upgrade my iOS, everything already installed should work just as they did before. However, all of my own applications now crash after being opened for 2 seconds.
Has anyone else experienced this (I've read 9.1 has broken a lot of applications) but more importantly, has anyone found a solution?
The comment below says I've not provided enough information, but I'm unsure how I can add more as my issue is not related to any of my code. I only upgraded a couple of days ago. I was happily using and testing my applications on the device just fine last week. After the upgrade, none of them are working anymore.
I'm in the midst of squashing bugs for my App in development, and I've stumbled across a problem when it comes to addressing a crash occurring on iOS 8.0.2
The problem is that I can't actually test (On the simulator) for iOS 8.0.2 as the earliest version of iOS 8 I can use is 8.1
I am not supporting iOS 7, but did go back and try to see if I could catch the bug there as described by the tester who reported the crash. It did not occur no matter what I did, so I assume it must occur when running iOS 8 only.
I'm not sure how to address this problem. I would like to submit my App for review, but if I cannot eliminate this crash I will be rejected. Yet I can't test for it either. I've been waiting a day+ now for any crash report to come back from Test-Flight, but none have shown yet. It could take around three days for that to happen.
Can anyone assist me in finding another way or workaround to be able to test for this crash?
You could download and install Xcode 6 (Xcode 6.1 might also have the iOS 8.0 simulator) as that'll have the iOS 8 SDK and simulators (you'll have to be signed in to your Apple developer account to access those links otherwise pick from the list here).
The problem you'll then have with that though, is that you'll be compiling your code against a different SDK. But its worth a try!
Its also difficult to get specific 8.0.X versions of the simulators as they only really have the minor version release (8.X) available as opposed to the bug fix releases.
Obviously the only guaranteed way to reproduce the issue is on a 8.0.2 device.
I had Xcode v6.0 - v6.1 . I'm not sure which one. What I can remember is, it does not support iOS 8.2
The problem is that my team and I release a game app for beta testing ( test flight pre-release , on iTunes connect ) . Every user that got iOS 8.2 crashes at the very beginning when they open up this game app.
After, I upgrade my Xcode to v6.2 which support iOS 8.2. It solve the problem. But still my team and I are not 100% sure if this will solve the problem long term.
My game app framework:
- Cocos2d-x v2.2.6
My question is that:
1.) Is Xcode version the reason it crashes at the first place?
2.) If so, do I need to update my app and my Xcode every time Apple releases new version of iOS?
Thankyou. :)
You need to investigate exactly what is happening, for example by connecting a device running 8.2 to a development machine and debugging. It is most likely that you have some bug in your code that can strike at any time due to random differences of the environment; for example uninitialised memory will have random values that can be different depending on the OS and will sometimes crash and sometimes not. It is quite possible to have a bug that has nothing to do with OS or Xcode version at all that behaves like this. And that bug can reappear at any time.
Correctly written code will work on all future OS versions without problems. With emphasis on "correctly written".
After I update XCode to get iOS 6 SDK, I see that iAd is not loaded anymore on simulator. I can't try on real device for the moment as I've not updated my iPhone yet.
I didn't find anything about it on the release notes.
Anyone encountring the same issue and resolved it ?
This is a post from a moderator of developer apple forum :
Initial fill rates will reflect the recent launch of iOS 6. Thank you for your patience as we continue to ramp up ad serving.
It seem that ads will appears soon.
I got the same problem with the ads that I have on apps in the app store and newly created apps. After going through the iOS dev forums, and like a few have stated on here, basically its a server issue with apple. There is nothing we can do but wait it out. This is even causing errors in newly created projects as well.
The problem I see is the error is always returned with iOS 6. Both in simulator and on device. When using the iOS simulator with iOS 5.0 a test ad appears as expected. I no longer have an iOS 5.0 device to verify that the behavior is the same with it.