今天的小工具不启动设备(在模拟器上工作)
嗨,我有非常奇怪的问题。 My Today Widget在Simulator中工作得很好,但是当我select在真实设备上运行它并select'Today'时,应用程序xCode只是说'在XXX的iPhone上运行今天',但是在该设备上没有小部件。 我检查了不包括部分,也不在那里。
我搜查了很多,大多数人有三种问题:
- 缺less64位体系结构。 我的configuration是:
- 不同的应用程序和扩展名前缀 – 我的是完全一样的(当然还有widget的.TodayWidget)
- 一些内部崩溃的小部件 – 但是当这种情况发生,你可以看到至less小部件的标题。 而且我的小部件在模拟器中工作正常。
所以,任何意见将高度赞赏? 我试过干净的项目,从设备重新启动xCode中删除它…我正在使用xCode 6.2并尝试在iPhone 5(iOS 8.2)和iPhone 6+(8.2)
UPDATE
更新设备到iOS 8.3因此xCode到6.3似乎解决了这个问题。 但是,我担心,如果它可以在其他iOS 8.2设备上工作。
解
正如@gaRik所指出的,我的小部件部署目标被设置为8.3,导致小部件在8.2设备上失败。
检查微件目标(生成设置 – > iOS部署目标(必须小于或等于您的设备上的iOS版本))
- Facebook iOS SDK 4.0.1中的FBSDKAppInviteDialog已成功发送,但未收到通知
- iOS设备返回不同格式的设备型号,为什么?
- captureStillImageAsynchronouslyFromConnection没有JPG中介
- 在UICollectionView上从右到左alignment
- 在子类中使用GKStateMachine泄漏
- 无法将“__NSArrayI”(0x10df73c08)types的值转换为“NSDictionary”(0x10df74108)
- iOS AudioSessionSetActive()阻塞主线程?
- CloudKit – 没有服务器端的逻辑?
- Xcode 5.1和架构x86_64的编译错误