iOS应用程序在安装远程/ diawi时崩溃,但如果从xcode安装则不会崩溃

时间:2015-08-07 03:50:29

标签: ios xcode diawi

我有一个iOS应用程序,当您尝试转到新视图时,在提交给Apple时会崩溃。如果我打包应用程序进行企业分发然后再使用该应用程序,也会发生这种情况。

如果我只是插入手机并从xcode运行到设备,它运行完美。

以前有没有人经历过这个,并且有任何想法可能是什么?运行最新的xcode和ios,而不是使用beta。

编辑 - 我已经测试过使用调试和发布版本直接构建设备,它们都工作,但同样,只有当设备插入计算机并且直接构建它时。无论如何将其打包并远程安装会导致它在特定屏幕上崩溃。在这一点上,错误日志最终成为一个基本上难以理解的混乱。

2 个答案:

答案 0 :(得分:2)

当我们存档应用程序时,它大多是在发布模式下构建的,而当我们仅通过XCode在设备上运行构建时,它的调试模式是在打开的。您可以通过以下方式检查这些配置

Edit Scheme-> 运行-> Build configuration,您可以检查存档

现在,要跟踪崩溃问题,您可以暂时尝试将Run的调试模式更改为发布模式。

我在为生产目标配置Firebase时遇到崩溃,该目标具有与开发版本标识不同的捆绑包标识。您的情况可能有所不同。

答案 1 :(得分:1)

哇,说实话,这真的很奇怪...如果你通过企业分发它真的不应该有影响......至于如何解决这个问题的任何想法:你确实添加了应用程序的权利通过企业签约,对吧?