Xcode 在调试/运行 iOS8 App Today Extension 时将多个包含的应用程序安装到设备上
Posted
技术标签:
【中文标题】Xcode 在调试/运行 iOS8 App Today Extension 时将多个包含的应用程序安装到设备上【英文标题】:Xcode installs multiple containing apps onto device when debugging/running iOS8 App Today Extension 【发布时间】:2014-09-12 07:01:40 【问题描述】:我有一个有多个目标的 ios 项目。每个目标还有一个嵌入式 Today Extension。
我所有的构建方案都是自动创建的,并且最近刷新了。
但是,当我尝试在实际设备上调试/运行我的 Today Extension 时,Xcode 会将多个应用程序/扩展程序部署到设备,而不仅仅是所选方案中的一个。
例如,如果我选择这个方案:
...那么不仅 BusCheckerTodayExtension 及其包含的应用程序安装到设备上并运行,而且 BusCheckerUKTodayExtension、BusCheckerWESTTodayExtension 及其包含的应用程序也都安装到设备上并运行。
这是要在 XCode 中报告的错误,还是我错过了一些模糊的构建/依赖设置?
【问题讨论】:
【参考方案1】:这几乎可以肯定是 Xcode 中的一个错误,并且似乎在较新的版本中得到了修复。
【讨论】:
以上是关于Xcode 在调试/运行 iOS8 App Today Extension 时将多个包含的应用程序安装到设备上的主要内容,如果未能解决你的问题,请参考以下文章
APNS:didReceiveRemoteNotification:fetchCompletionHandler 在应用程序处于后台时未运行(除非 xcode 正在调试)