应用程序在TestFlight的每次首次启动时崩溃

时间:2016-04-26 14:56:09

标签: ios iphone testflight

我的应用程序在Testflight的每次首次发布时都崩溃了。它从调试器运行得非常好。从Testflight安装后,它在首次启动时显示启动屏幕超过20秒,然后崩溃。但它在第二次或第三次发射时工作正常。在崩解和iTunes中没有生成崩溃报告。 我创建了ipa文件并直接通过xCode中的devices选项安装并显示

failed to launch after 20.00s (launchIntent: foreground-interactive)
首次发布时

在调试器中启动也需要20多秒。

1 个答案:

答案 0 :(得分:1)

由于应用程序未能在20秒内启动,iOS正在终止该进程。没有第三方SDK可以为此提供崩溃报告!您需要检查实际设备上的崩溃报告以获取更多详细信息。

您在应用程序代码中很早就做了一些事情(很可能是E/AndroidRuntime: FATAL EXCEPTION: AsyncTask #1 Process: com.globalsiag.sms_global, PID: 22364 java.lang.SecurityException: Sending SMS message: uid 10113 does not have android.permission.SEND_SMS. at android.os.Parcel.readException(Parcel.java:1620) at android.os.Parcel.readException(Parcel.java:1573) at com.android.internal.telephony.ISms$Stub$Proxy.sendTextForSubscriber(ISms.java:813) at android.telephony.SmsManager.sendTextMessageInternal(SmsManager.java:310) at android.telephony.SmsManager.sendTextMessage(SmsManager.java:293) at com.globalsiag.sms_global.MyGcmListenerService.onMessageReceived(MyGcmListenerService.java:88) at com.google.android.gms.gcm.GcmListenerService.zzq(Unknown Source) at com.google.android.gms.gcm.GcmListenerService.zzp(Unknown Source) at com.google.android.gms.gcm.GcmListenerService.zzo(Unknown Source) at com.google.android.gms.gcm.GcmListenerService.zza(Unknown Source) at com.google.android.gms.gcm.GcmListenerService$1.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588) at java.lang.Thread.run(Thread.java:818) )这需要花费太长时间并阻止主线程。