WatchKit 扩展 [4608:145616] 无法在手表上找到名为 "hello" 的图像
WatchKit Extension[4608:145616] Unable to find image named "hello" on Watch
问题:
尝试使用 xCode 6.2 设置 WKInterfaceLabel 文本,但 returns 出现此错误:
WatchKit Extension[4608:145616] Unable to find image named "hello" on Watch
代码:
@IBOutlet var lblPassword: WKInterfaceLabel!
lblPassword.setText("hello")
虽然我很确定这些图像文件存在,但我遇到了同样的错误。
我刚刚终止 Xcode,重新启动它,清理项目 (command + K) 并构建它。它又开始工作了。
每当遇到新问题时,我都会执行此例程。它解决了您可能知道的大多数问题。对不起,如果你已经这样做了。
清理项目似乎无法解决我的问题。但是,如果您单击图像文件,您将在右侧窗格中看到 "Target Membership" 选项。 Select 所有这些,清理构建并重试。
尽我所能,直到我直接通过 'caching' 在 WatchKit Extension 的 InterfaceController 中如下所示,我的图像才加载到手表上:
[[WKInterfaceDevice currentDevice] addCachedImage:[UIImage imageNamed:@"carrota.png"] name:@"carrot"];
[self.portfiolioImage setImageNamed:@"carrot"];
我假设你在 WatchKit Extension 中将图像添加到资产目录。这是 wrong.You 应该将该图像添加到 WatchKit 应用程序的资产目录中。对不起,我不能在这里添加图像。
对我来说,您似乎在故事板的某处添加了 "hello" 作为图像名称。
使用 XCode 的“查找”对话框查找 "hello"。它也会显示为图像名称。
好的所以这里要注意的关键是 "you do not want to drag and drop the images into the AssetCatalog"......对我来说唯一有效的方法是手动右键单击目录(如屏幕截图 1 和 "Add Files"...在 local/external 驱动器上查找要添加的图像(确保在“添加到目标”部分中仅选中 "WatchKit App" 复选标记”,如屏幕截图 2 所示) 并添加图片!!
我遇到了完全相同的问题。解决方案:我已经很好地连接了 WKInterfaceLabel 的育儿组。尝试设置YOURSUPPOSEDLABLE.setTextColor(.brown),如果它的背景改变,你已经连接了组。
问题:
尝试使用 xCode 6.2 设置 WKInterfaceLabel 文本,但 returns 出现此错误:
WatchKit Extension[4608:145616] Unable to find image named "hello" on Watch
代码:
@IBOutlet var lblPassword: WKInterfaceLabel!
lblPassword.setText("hello")
虽然我很确定这些图像文件存在,但我遇到了同样的错误。
我刚刚终止 Xcode,重新启动它,清理项目 (command + K) 并构建它。它又开始工作了。
每当遇到新问题时,我都会执行此例程。它解决了您可能知道的大多数问题。对不起,如果你已经这样做了。
清理项目似乎无法解决我的问题。但是,如果您单击图像文件,您将在右侧窗格中看到 "Target Membership" 选项。 Select 所有这些,清理构建并重试。
尽我所能,直到我直接通过 'caching' 在 WatchKit Extension 的 InterfaceController 中如下所示,我的图像才加载到手表上:
[[WKInterfaceDevice currentDevice] addCachedImage:[UIImage imageNamed:@"carrota.png"] name:@"carrot"];
[self.portfiolioImage setImageNamed:@"carrot"];
我假设你在 WatchKit Extension 中将图像添加到资产目录。这是 wrong.You 应该将该图像添加到 WatchKit 应用程序的资产目录中。对不起,我不能在这里添加图像。
对我来说,您似乎在故事板的某处添加了 "hello" 作为图像名称。 使用 XCode 的“查找”对话框查找 "hello"。它也会显示为图像名称。
好的所以这里要注意的关键是 "you do not want to drag and drop the images into the AssetCatalog"......对我来说唯一有效的方法是手动右键单击目录(如屏幕截图 1 和 "Add Files"...在 local/external 驱动器上查找要添加的图像(确保在“添加到目标”部分中仅选中 "WatchKit App" 复选标记”,如屏幕截图 2 所示) 并添加图片!!
我遇到了完全相同的问题。解决方案:我已经很好地连接了 WKInterfaceLabel 的育儿组。尝试设置YOURSUPPOSEDLABLE.setTextColor(.brown),如果它的背景改变,你已经连接了组。