0

I submitted my app to iOS the other day and unfortunately it got rejected. Apparently it crashed on launch. The game runs perfectly on Android, and I cannot re-create this "crash on launch" on iOS. For me it just works. But my test-environment is limited to an iphone 5 and emulators.

Could someone please take a look at these error logs and see if they can find something?

Error log: Here

If you know why, or have any ideas/suggestion, please let me know.

Community
  • 1
  • 1
Green_qaue
  • 3,561
  • 11
  • 47
  • 89
  • 1
    This "0x8badf00d" is a special code that appears in a crash log when your app is not being responsive, either on launch or coming to the foreground (maybe other times too). You need to look up how to symbolicate a crash to see what's happening on thread 0; with that information you may be able to move work to the background or otherwise understand the problem. – Phillip Mills Jul 25 '17 at 17:28
  • @PhillipMills Thanks for you advice. Ill keep trying – Green_qaue Jul 25 '17 at 17:32
  • If anyone has had a similar problem please share anything you found. – Green_qaue Jul 25 '17 at 17:32
  • 1
    I don't understand what you mean by "keep trying". If you turn the crash into readable symbols, it **will tell you** where in your code things went wrong. – Phillip Mills Jul 25 '17 at 17:35
  • @PhillipMills Okay I didn't know that, could you please forward me somewhere that they explain how to do this? not sure what to search for. – Green_qaue Jul 25 '17 at 17:48
  • @PhillipMills Think I found instructions: https://stackoverflow.com/questions/1460892/symbolicating-iphone-app-crash-reports – Green_qaue Jul 25 '17 at 17:51
  • Also, Apple's tech note on crash reports: https://developer.apple.com/library/content/technotes/tn2151/_index.html (Much easier, assuming you have the distribution archive.) – Phillip Mills Jul 25 '17 at 18:05
  • Running command `atos -arch arm64 -o 'Space Pack.app.dSYM/Contents/Resources/DWARF/Space Pack' -l 0x0000000100e55564 0x100070000` returns `0xff21aa9c (in Space Pack)`. Not sure what to make of that. – Green_qaue Jul 25 '17 at 19:58
  • @Green_qaue have you solved the issue? – Saurabh Jain Jul 27 '17 at 18:51
  • @SaurabhJain No, waiting to get access to an iPhone so I can symbolicate. Not working through terminal so. – Green_qaue Jul 28 '17 at 09:01

1 Answers1

0

According to log your exception code 0x8badf00d . This code indicates that an application was terminated by iOS because a watchdog timeout occurred. Basically, the application took too long to launch, terminate, or respond to system events.

Saurabh Jain
  • 1,688
  • 14
  • 28