Ios 今天的Widget构建正确,但com.apple.springboard正在运行

Ios 今天的Widget构建正确,但com.apple.springboard正在运行,ios,ios10,today-extension,Ios,Ios10,Today Extension,My Today Widget是为iOS 8开发的(并已投入使用),它是一个非常简单的Today Widget,仅在WidgetPerformUpdate WithCompletionHandler方法中从服务器获取数据并打印 当我将我的项目从Xcode7升级到Xcode8,并在ios8和10设备以及模拟器上测试我的todayWidget时,我得到了一个奇怪的行为 当我启动TodayWidget目标时,Xcode构建成功,然后 它告诉我它没有启动我的扩展,而是“com.apple.spring

My Today Widget是为iOS 8开发的(并已投入使用),它是一个非常简单的Today Widget,仅在WidgetPerformUpdate WithCompletionHandler方法中从服务器获取数据并打印

当我将我的项目从Xcode7升级到Xcode8,并在ios8和10设备以及模拟器上测试我的todayWidget时,我得到了一个奇怪的行为

当我启动TodayWidget目标时,Xcode构建成功,然后

它告诉我它没有启动我的扩展,而是“com.apple.springboard”

奇怪的是,当我卸载我的应用程序时,今日小部件从小部件选择屏幕上消失。然后,我运行扩展目标,应用程序安装成功,我得到了“running com.apple.springboard”,我的小部件确实出现在小部件选择屏幕上,但当我将其向左或向右移动时,它根本不会出现在我的小部件屏幕上,扩展也不会出现在XCode中的“附加到进程”列表中

当我运行目标并转到Xcode中的调试导航选项卡时,它只告诉我“正在等待附加”,而没有任何内容附加到它

我下载了以前版本的Xcode(因为我认为这是因为我将Xcode从7升级到了8),但问题似乎每次都会出现

我的部署目标设置为iOS8

我的计划似乎是正确的

我在设备和模拟器上也遇到了问题


以前有人遇到过这个问题吗?

我也遇到过同样的行为。我的iPod安装在iOS 9.3上,我的应用程序针对的是8.0和我的widget 10.2。我刚刚将我的小部件和应用程序的目标设置为9.3,我的小部件终于出现了。

检查您是否在主应用程序上添加了小部件依赖项

转到主要项目目标-
构建阶段-依赖项-

我试图从我的项目中删除我的扩展,然后创建一个新的扩展,并显示一条hello-world消息。我刚刚创建了它,得到了同样的结果。这个过程并不存在,我收到了“running com.apple.springboard”的消息