我的手机ineligible target在Xcode中列出,并且显示在(no paired Apple Watch)的旁边.
我的Apple Watch已在iOS设备上注册.我可以看到UDID.这款手表安装了watchOS 2.0,我的iPhone 6安装了iOS 9.iPhone与手表搭配得很好,我可以安装应用程序.
我试过重启手表和手机.我试过重启Xcode.我尝试在Xcode中创建一个新方案,但它仍然显示(没有配对的Apple Watch).我可以选择产品/目的地,应用程序将显示在手机上,它只是不会安装手表应用程序...只是坐在那里说" 安装... ".
我刚刚下载了Xcode 6.3 beta 4,我的WatchKit应用程序现在无法构建并出现错误:
Embedded Binary Validation Utility Error
error: WatchKit apps must have a deployment target equal to iOS 8.2 (was 8.3)
Run Code Online (Sandbox Code Playgroud)
iOS应用程序和项目实际上具有7.1的部署目标并且总是有,但是我们一直在使用iOS 8.3 SDK来使用我们的WatchKit组件(使用Swift 1.2)而没有使用Xcode 6.3 beta 1,2和3.错误只出现在Xcode 6.3 beta 4中.
其他人有这个错误,并知道如何解决它?
我今天尝试在真正的Apple Watch上调试我的WatchKit应用程序.点击Xcode中的Debug按钮后,主iPhone应用程序安装正确,但Apple Watch仅显示消息无法安装xxx,错误:应用程序验证失败.WatchKit应用程序无法安装.
我意识到这一点:WatchKit应用程序被拒绝"无法安装",但它没有帮助,因为我的Xcode项目文件没问题.
如何在真正的Apple Watch上进行调试?
问题:我无法模拟Apple手表界面.每当我尝试在iPhone 6模拟器上测试我的Apple Watch应用程序时,Xcode成功完成并构建应用程序,尝试打开模拟器并失败并显示错误消息"无效设备状态".
我相信模拟器有一个手表模拟器,可以与兼容的iPhone模拟器模型打开,可以与Apple手表通信(例如:iPhone 6)虽然我还没有看到它的工作.我为iPad和iPhone构建了一个通用接口,为手表构建了另一个接口,因此不应该将应用程序用于错误的设备.每当我在我的实际iPhone上测试时,我都可以成功测试通用接口.
我在iMac OS X 10.10.3上使用Xcode 6.2
我试过重启Xcode/Computer.我似乎无法在任何地方找到任何其他提及"无效设备状态"的信息,希望因为它是一个显而易见的事情,可以避免/修复我忽略的问题.任何帮助,将不胜感激.
我正在尝试构建我的应用程序,但它失败了.我看到下面的消息.
错误:WatchKit Extension不包含任何其包标识符与"com.domain.appname.watchkitapp"匹配的WatchKit应用程序.验证WatchKit Extension的Info.plist中WKAppBundleIdentifier的值是否与WatchKit App的Info.plist中的CFBundleIdentifier值相匹配.
我最近改"com.domain.appname.watchkitapp"到"com.domain.differentappname.watchkitapp".
我无法找到改变它的地方.
我收到一封电子邮件,我最近提交给Apple的iOS/Watch OS应用程序的二进制文件无效,原因如下:
该应用程序链接到PlugIns/iPrayed.appex/iPrayed WatchKit App.app/_WatchKitStub/WK中的非公共库:/System/Library/PrivateFrameworks/SockPuppetGizmo.framework/SockPuppetGizmo
我之前提交过这个版本没有任何问题,只对几行代码进行了一些更改,而没有添加任何内容.有什么想法这是关于什么的?
我刚刚在我的项目中添加了一个Watch应用程序并尝试:
override func awakeWithContext(context: AnyObject?) {
super.awakeWithContext(context)
let res = WKInterfaceController.openParentApplication(["key" : "value"]) { (replyInfo, error) -> Void in
print("replyInfo : \(replyInfo) + error \(error)")
}
print(res) // true here
}
Run Code Online (Sandbox Code Playgroud)
在我的AppDelegate中,我写道:
func application(application: UIApplication, handleWatchKitExtensionRequest userInfo: [NSObject : AnyObject]?, reply: ([NSObject : AnyObject]?) -> Void) {
reply(["replyKey" : "replyValue"]);
}
Run Code Online (Sandbox Code Playgroud)
当我启动Watch应用程序时,我只有:
replyInfo:[:] + error可选(错误域= FBSOpenApplicationErrorDomain Code = 3"操作无法完成.(FBSOpenApplicationErrorDomain eor 3.)")
是由于模拟器?你知道做错了什么吗?
谢谢 !
尝试上传二进制文件,其中包括一个手表应用程序.我得到的错误(我几天前没有得到的)是LC_VERSION_MIN_IPHONEOS为watchkit扩展提供的值是8.2,它大于允许的最大值10.3 ...显然8.2> 10.3?
我更新到最新的XCode,8.3,没有解决问题.尝试更改手表应用和扩展程序的iOS部署目标,对消息没有明显影响.
我收到这些错误:

我不清楚它究竟在说什么?

如果它是42毫米2倍,那么我没有一个位置.你能帮我吗?谢谢!

编辑:下面的评论,我在右侧窗格中查看.看起来需要44 2x ......


...所以我创建了一个,但是Unassigned当我将图标拖到它上面时没有突出显示,那么如何在我的图像资源中分配它?

再次编辑:右键单击show in finder?

我无法在XCode中运行Apple Watch应用程序.我的手机+手表被列为"不可用设备"并说"配对设备无法用于开发".当我尝试启动应用程序时它会说同样的事情.
我该如何解决这个问题?
我正在使用XCode 7.1,iOS 9.0,WatchOS 2.0.1.