草庐IT

ios - 苹果 watch 模拟器问题

我正在尝试在AppleWatch模拟器上调试和运行该应用程序。我尝试过使用不同的通知目标、Glance和Watch应用程序,但苹果模拟器没有显示任何东西。它一直在等待扩展的附加过程。我只看到AppleWatch模拟器黑屏。我做错了什么?如何克服这个问题? 最佳答案 This来自开发论坛的帖子解决了我的问题。更具体地说,这段摘录:为了让Watch应用程序正常运行,某些属性必须在Watch应用及其应用扩展(18857540)中匹配:WatchKitAppExtension的Info.plist中NSExtensionAttributes

ios - "Install of Apple Watch Application never finished"向设备部署 watch 套件应用程序时出错

所以我得到了我的新watch(耶!)。我手动将它的UDID添加到开发人员门户并刷新了配置文件,我能够将存档推送到ITC进行测试,但现在我想在我的watch上调试运行该应用程序。我尝试将watchkit应用程序目标集部署到我的手机作为设备,它就在那里运行/搅动了一段时间,但没有任何反应。如果我等的时间足够长,Xcode最终会出错“AppleWatch应用程序的安装从未完成”有没有人遇到过这个或知道我可以尝试的任何技巧? 最佳答案 我在使用Xcode7beta和iOS9/watchOS2模拟器时也一直遇到这个问题。对我有用的一个解决方案

ios - "Install of Apple Watch Application never finished"向设备部署 watch 套件应用程序时出错

所以我得到了我的新watch(耶!)。我手动将它的UDID添加到开发人员门户并刷新了配置文件,我能够将存档推送到ITC进行测试,但现在我想在我的watch上调试运行该应用程序。我尝试将watchkit应用程序目标集部署到我的手机作为设备,它就在那里运行/搅动了一段时间,但没有任何反应。如果我等的时间足够长,Xcode最终会出错“AppleWatch应用程序的安装从未完成”有没有人遇到过这个或知道我可以尝试的任何技巧? 最佳答案 我在使用Xcode7beta和iOS9/watchOS2模拟器时也一直遇到这个问题。对我有用的一个解决方案

ios - 通知WatchKit应用有更新,而 watch 应用未请求更新

我知道watcht应用程序的WKInterfaceControlleropenParentApplication和handleWatchKitExtensionRequest方法的功能可以打开父应用程序并发送/接收数据。但是如何解决呢?在用户使用父应用程序并在父应用程序中执行操作(即更改背景颜色)的情况下,我将如何立即通知监视应用程序并在其上执行相关操作watch还?我相信MMWormhole在此示例中就足够了,这是我应该采用的最佳方法,还是有替代方法? 最佳答案 背景首先,让我们总结一下我们所知道的。我们有在iPhone上运行的应

ios - 通知WatchKit应用有更新,而 watch 应用未请求更新

我知道watcht应用程序的WKInterfaceControlleropenParentApplication和handleWatchKitExtensionRequest方法的功能可以打开父应用程序并发送/接收数据。但是如何解决呢?在用户使用父应用程序并在父应用程序中执行操作(即更改背景颜色)的情况下,我将如何立即通知监视应用程序并在其上执行相关操作watch还?我相信MMWormhole在此示例中就足够了,这是我应该采用的最佳方法,还是有替代方法? 最佳答案 背景首先,让我们总结一下我们所知道的。我们有在iPhone上运行的应

ios - Xcode 7 支持 watch OS1 和 OS2

我一直在摆弄Xcode7一段时间,我了解到它只支持Swift2,而在Xcode7中无法支持Swift1.0或1.2。这很好。现在来到WatchOS,我可以在Xcode7中分别有两个目标,一个用于WatchOS1,一个用于WatchOS2,以便我可以支持两者吗?我正在查看watch目标和iOS应用程序目标的build设置中的部署目标设置,但我只能在列表中看到WatchOS2,所以我可以在Xcode7中分别为WatchOS1和WatchOS2支持两个目标吗?如果是这样,我应该在某个地方安装WatchOS1SDK吗?或者这完全不可能,如果不是为什么?如果两个目标都可以得到支持,我该如何防止两

ios - Xcode 7 支持 watch OS1 和 OS2

我一直在摆弄Xcode7一段时间,我了解到它只支持Swift2,而在Xcode7中无法支持Swift1.0或1.2。这很好。现在来到WatchOS,我可以在Xcode7中分别有两个目标,一个用于WatchOS1,一个用于WatchOS2,以便我可以支持两者吗?我正在查看watch目标和iOS应用程序目标的build设置中的部署目标设置,但我只能在列表中看到WatchOS2,所以我可以在Xcode7中分别为WatchOS1和WatchOS2支持两个目标吗?如果是这样,我应该在某个地方安装WatchOS1SDK吗?或者这完全不可能,如果不是为什么?如果两个目标都可以得到支持,我该如何防止两

ios - 如何获取 Apple Watch 唯一 ID 或 UDID?

我想获得AppleWatch的唯一ID。有没有像UDID或开发者唯一标识符这样的东西可用? 最佳答案 应该有Xcode8的方法...但我找不到。我现在的解决方案:启动“AccessibilityInspector”,单击“Startinspectionfollowpoint”按钮(中间那个,有点像十字准线),在Xcode中单击UDID值上方,然后复制UDID来自检查员显示的值。 关于ios-如何获取AppleWatch唯一ID或UDID?,我们在StackOverflow上找到一个类似的

ios - 如何获取 Apple Watch 唯一 ID 或 UDID?

我想获得AppleWatch的唯一ID。有没有像UDID或开发者唯一标识符这样的东西可用? 最佳答案 应该有Xcode8的方法...但我找不到。我现在的解决方案:启动“AccessibilityInspector”,单击“Startinspectionfollowpoint”按钮(中间那个,有点像十字准线),在Xcode中单击UDID值上方,然后复制UDID来自检查员显示的值。 关于ios-如何获取AppleWatch唯一ID或UDID?,我们在StackOverflow上找到一个类似的

ios - 无效的 Apple Watch 图标文件名必须匹配模式 "*<dimension>@<scale>x.png"

我正在尝试向我的应用程序提交更新以包含AppleWatch功能,但是每当我验证构建时,我都会收到下面屏幕截图中详述的错误。查看底部错误,我的文件名似乎与模式匹配,所以我看不出问题是什么。如果我能为1个图标找到正确的模式,那么我就可以全面应用相同的逻辑,但我的运气并不好。还有其他人遇到过这个问题吗? 最佳答案 对我来说,问题是我仍然发布了watchOS1LongLook图标(44X44@2x),即使我不再支持watchOS1。一旦我在Assets中取消选中watchOS1.0的bod并删除不再需要的图标,我没有问题。