【发布时间】:2018-01-11 10:12:25
【问题描述】:
一直在开发一个应用程序。一切都很好,我们可以在 iOS 和 Android 的模拟器和设备上进行调试。我们的 Android 应用程序构建良好,并且 APK 在 Play 商店中。另一方面,iOS 应用不喜欢通过 TestFlight 进行部署。建立档案,上传到 iTunesConnect 并通过 TestFlight 分发应用程序,我们看到应用程序在启动时立即崩溃。
确保调试和发布都将 Bitcode 设置为 NO。将发布目标的优化级别设置为无。那没有影响。我已经验证我们也在使用正确的配置文件和签名证书进行签名。起初我选择了自动处理。
我应该寻求解决立即崩溃的任何想法或领域?想提交某种设备日志,但没有。奇怪的是,双击 iOS 设备的主页按钮会在堆栈中显示一张带有我们应用程序徽标的白卡。所以看起来它在那里......非常困惑。
【问题讨论】:
-
您是否尝试直接从设备日志中获取崩溃详细信息? developer.apple.com/library/content/qa/qa1747/_index.html
-
是的。不幸的是,不存在崩溃日志。也尝试使用 Xcode 将其从可通过设备访问的设备日志中提取出来......不开心。
-
当应用程序立即崩溃时,这是我在双击主页按钮时看到的奇怪...looks like it's running
-
您可以尝试使用错误处理程序“包装”您的应用程序吗?也许它会给出一些提示:github.com/flutter/crashy
标签: flutter