我有一个包含小部件(今日扩展)的应用程序。我的申请已获得 Apple 的批准,但我设法找到了 iPhone6+ 的问题。
从 xCode 在此设备上启动我的应用程序时,它工作正常,并且显示了小部件,但是当尝试打开从 安装的应用程序时试飞或从导出的 adHoc .ipa 它无法打开小部件。
我一直在网上搜索,但我有推荐的设置:
..在有效架构中:
arm64 armv7 armv7s armv64
..在架构中
它的默认值为 标准架构 其中包括 arm64 和 armv7s
有什么想法可以使这种情况发生吗?
最佳答案
So, I'm going ahead and answer this question. Please bear in mind that these are tips, not exactly a solution for all scenarios.
应用程序崩溃的主要原因与内存不足问题有关:
UIViewControllers
嵌入在 UIContainersView
在启动时加载。这会导致内存使用量激增。 NavigationController
作为您的 InitialView
(如果您要呈现更多的 View )UIViewController
,可能不会显示给用户,除非用户确实需要查看或想要查看(例如,配置 View ),或者只是不需要事先加载,否则将 UIViewController
在另一个 Storyboard
并在需要时以编程方式加载它。 关于ios - Today Extension 小部件未在 iphone 6 plus 上加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28821968/