所以,我的问题是我正在创建一个与iOS一起使用的框架。它在模拟器中以及我在iPad上进行调试时效果很好但是一旦我通过Testflight(包括我的iPad)将它发送给任何人,它就会崩溃。应用程序将加载启动屏幕,然后崩溃。
我试图象征着这份报告,但我没有得到任何结果。
答案 0 :(得分:1)
有一次发生在我身上...... xcode编译应用程序在模拟器上进行调试,但是要在iOS设备上发布。然后,调试版本没有做很多增强。
转到“产品” - > “管理计划”。在那里,如果我是你,我会将所有内容设置为“构建配置”:发布。
这样,你可能会让模拟器崩溃......而且你可能更容易弄清楚发生了什么。
在我的情况下,我使用了一个块但没有复制它...然后,在发布版本上,编译器清除了内存,而调试版本没有。
希望有所帮助
答案 1 :(得分:1)
所以,我的问题的解决方案是我链接框架但没有将其复制到设备,所以当我用连接到它的iPad调试它时,它会找到对框架的引用,但是一旦它是部署时,应用程序在尝试查找框架时崩溃了。
答案是:
您的应用现在应该在任何需要的地方复制和安装框架。