7

这个问题很奇怪,我的 Today 小部件在模拟器中运行顺畅,但在我的设备(iPhone 5)中只显示带有图标和标题的小部件标题。

我已经阅读了这些问题,但没有解决我的问题:

  1. 今天小部件未在设备上启动(适用于模拟器)

  2. iOS App Today Extension 未上传到物理设备

我的项目设置:

  • Development Target的两个目标是相同的:iOS9.2
  • 小部件Scheme没问题,Executable我的主应用程序

你有什么建议来解决这个问题吗?

4

2 回答 2

14

听起来这里有几个不同的小部件问题。

就我而言,部署电话上的小部件不存在,但在模拟器上却存在。

小部件的部署目标操作系统设置为高于部署电话上的操作系统。将小部件部署目标设置为 9.0(使其与主应用程序部署目标相同,并且小于部署手机上的操作系统)解决了问题。

于 2017-08-02T22:56:39.517 回答
2

从您的设备中删除该应用程序并重新运行 XCode - 这为我解决了这个问题。

我还必须设置 iOS 部署版本以匹配我的应用程序,这使它显示在模拟器上,但不在我的设备上。

于 2018-08-27T20:02:43.633 回答