使用 Xcode 8 和 watchOS3 配置 WatchKit 应用程序扩展

Posted

技术标签:

【中文标题】使用 Xcode 8 和 watchOS3 配置 WatchKit 应用程序扩展【英文标题】:Profile WatchKit App Extension with Xcode 8 and watchOS3 【发布时间】:2016-08-25 23:05:08 【问题描述】:

我想配置我的应用程序,该应用程序也可用于 Apple Watch。我目前正在使用最新的 Xcode 8 Beta 和 watchOS3.0(Beta 6)。

Xcode 包含一个名为“Instruments”的出色工具,您可以在其中调试您的应用程序并查看哪些函数需要最多 CPU 时间等。

此工具在我的 iPhone 上分析时效果很好。但是,如果我想分析我的 WatchKit 扩展,它就不起作用。它总是告诉我“等待 Xcode 下载符号”:

但是 Xcode 下载任何东西!我还添加了 Instruments 的路径来搜索符号文件:

我做错了什么?这是一个错误还是我?我尝试了一切,但我无法让这个东西工作..

【问题讨论】:

【参考方案1】:

目录“~/Library/Developer/Xcode/watchOS DeviceSupport/”下将是一个或多个Watch 目录。其中之一将用于您的手表版本。在该子目录中,创建一个空的“Info.plist”文件,然后重新启动 Instruments。

【讨论】:

谢谢!这真的奏效了!你能解释一下为什么吗? 2 天后把我的头撞到墙上......谢谢!

以上是关于使用 Xcode 8 和 watchOS3 配置 WatchKit 应用程序扩展的主要内容,如果未能解决你的问题,请参考以下文章

WatchOS 3 在收到推送通知时崩溃

WatchOS 3 (XCode 8b6) 上的后台通知

Xamarin.iOS 和 XCode 8.3:如何下载配置文件?

更新 MacOS 和 Xcode 后 Xcode 8.1“找不到匹配的配置文件”

Xcode 8 - 配置文件与配置文件(已弃用)

XCode(8.3.3) 使用 Xcode 托管配置文件导出应用程序 ipa