我有一个包含小部件的应用程序(今日扩展)。我的应用程序已获得Apple批准,但它仍然存在我已设法找到的iPhone6 +的问题。
在xCode中启动此设备上的应用程序时,它工作正常,并显示小部件,但尝试打开从 testfly 或从导出的 adHoc安装的应用程序时.ipa 无法打开小部件。
我正在网上搜索,但我有推荐的设置:
..在有效的架构中:
arm64 armv7 armv7s armv64
..和建筑
它的默认值为标准架构,包括 arm64 和 armv7s
有什么可以解决这个问题的想法?
答案 0 :(得分:0)
所以,我要继续回答这个问题。请记住这一点 这些是技巧,并不是所有场景的解决方案。
应用崩溃的主要原因与内存不足问题有关:
UIViewControllers
的 UIContainersView
在发布时加载。这会导致内存使用量激增。
首选使用NavigationController
作为 InitialView
(如果您要提供更多该视图)
UIViewController
,则可能无法向用户显示,除非用户确实需要查看或想要(例如,配置视图),或者只是不需要先加载,将UIViewController
放在另一个 Storyboard
中,然后在需要时以编程方式加载。