【发布时间】:2014-11-09 17:48:29
【问题描述】:
我正在尝试使用临时配置文件分发一个简单的今日小部件。
当在调试模式下从 XCode 调用时,该小部件可以正常工作, 但在设备上安装 ad-hoc 应用程序时显示为空。
我已经断言了
- 配置文件正确
- 应用(几乎没有代码)启动并显示信任请求
- preferredContentSize 已设置
- 小部件出现在小部件列表中(编辑模式)
-
小部件出现在通知中心,带有它的标题, 但高度为零。
有什么线索吗?谢谢。
更新:
小部件实际上已执行(loadView、viewDidAppear、...)但崩溃了。鉴于它几乎是空的,并且它在调试模式下工作,这很奇怪。崩溃报告没有有用的信息。
更新 2:
将 MKMapView 添加到控制器的视图会使其崩溃。很奇怪。
【问题讨论】:
-
您的调试和部署构建设置会有所不同。尝试匹配它们(我会更改调试版本以匹配部署版本)。如果无法修复,请使用版本控制进行还原。
标签: ios xcode ios8 ios8-today-widget