Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct here to familiarize yourself with the rules and how to post constructively.

  2. Unity 2022.1 is now available as the latest Tech release.
    Dismiss Notice

Apple reviewer team report crash on launch while not able replicate

Discussion in 'iOS and tvOS' started by KrcKung, Dec 23, 2020.

  1. KrcKung


    Jul 18, 2017
    Hi all,

    We trying to submit a iOS build for update purpose and get rejected by Apple Review Team due to crash on launch issue, we trying to replicate on our side but we just can't find way to replicate it.

    Here are the actions we did to replicate on our side
    1. Download the build from Testflight then launch the game, no crash
    2. Invite new player with fresh device to install then launch the game, no crash.
    3. Airplane mode, launch the game , no crash
    4. Try logout game center, iCloud, empty iCloud, launch the game, no crash.
    5. Use VPN to test on different region, US, Europe, Hong Kong, Singapore, and launch the game, still no crash.

    Here is the information that we use to make build
    Unity Version : 2018.4.29f1

    Here is the crash log we get from the Apple side

    Please help if you guy hav any clue what is causing the crash on launch, thanks in advance.

  2. Alexey


    Unity Technologies

    May 10, 2010

    il2cpp::vm::Runtime::UnhandledException(Il2CppException*) (in app) (Runtime.cpp:677)
    ScriptingInvocation::Invoke(ScriptingExceptionPtr*, bool) (in app) (ScriptingInvocation.cpp:362)
    Coroutine::InvokeMoveNext(ScriptingExceptionPtr*) (in app) (Coroutine.cpp:232)
    Coroutine::Run(bool*) (in app) (Coroutine.cpp:257)
    Coroutine::Run(bool*) (in app) (Coroutine.cpp:302)
    DelayedCallManager::Update(int) (in app) (CallDelayed.cpp:179)
    PlayerSendFrameComplete(bool) (in app) (Player.cpp:977)

    there was a c# exception thrown in some coroutine it seems
  3. KrcKung


    Jul 18, 2017
    Thanks for the reply, it is indeed an error in coroutine, we manage to replicate it with fresh account