Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

ios rejected because crash on 9.2 devices

Discussion in 'iOS and tvOS' started by hakankaraduman, Dec 17, 2015.

  1. hakankaraduman

    hakankaraduman

    Joined:
    Aug 27, 2012
    Posts:
    353
    Hi all,

    I published 5 games on ios store for a client. They rejected because the binary crashed on opening with devices ios 9.2.

    I made the games with Unity 4.6.3 and and Xcode 7.1.1 versions.

    I included the ips crash report files they sent me. Can you please help me, I'm in a hurry with this to get paid and it really put me in a bad mood.

    I disable bitcode in xcode because otherwise xcode gives error in build. I successfully released a game on app store which was made with same unity and xcode versions.

    What are your suggestions to solve this issue? Should I update the projects to latest 4.6.x version or even 5.3 though it will take much much more time to adapt it to Unity 5 :( Thanks in advance for your help
     

    Attached Files:

    Last edited: Dec 17, 2015
  2. CPXTom

    CPXTom

    Joined:
    Apr 24, 2010
    Posts:
    113
    You may want to post the symbolicated version of these crash logs. They're pretty much useless at this point. Here's how to symbolicate a crash log: https://developer.apple.com/library/ios/technotes/tn2151/_index.html (Introduction)

    We are submitted a build recently with 5.2.2f1, which was also rejected because of a crash on 9.2 (which was released after we had submitted our build, but I guess that's what we get for not testing the latest beta of ios..).

    It looks like the crash is coming from our code, but we have been unable to reproduce the crash Apple is experiencing.
     
    hakankaraduman likes this.
  3. hakankaraduman

    hakankaraduman

    Joined:
    Aug 27, 2012
    Posts:
    353
    I have learned when researching that if we test through a run from Xcode, it magically fixed some crashes so we must try with simulator or on a device with adhoc provisioning file. Did you try to reproduce the crash by using an adhoc provisioning profile or simulator, or did you just tried through Xcode by pressing product>run.

    I'm also trying to understand my crash reports by using the link you provided. Thanks
     
  4. povilas

    povilas

    Unity Technologies

    Joined:
    Jan 28, 2014
    Posts:
    427
    You should update to at least Unity 4.7.0. Also note that 4.x has reached end of life, there will be no more bug fixes to this release series.
     
    hakankaraduman likes this.
  5. hakankaraduman

    hakankaraduman

    Joined:
    Aug 27, 2012
    Posts:
    353
    Thanks for the answer.

    I updated to 4.6.9p4 before the day 4.7.0 launched and sent the binaries with 4.6.9p4. I read that 4.7.0 has no new features, so do you think I'll be okay?