图像未出现在 WatchKit 应用程序中

Posted

技术标签:

【中文标题】图像未出现在 WatchKit 应用程序中【英文标题】:Images Not Appearing in WatchKit App 【发布时间】:2015-04-22 11:08:17 【问题描述】:

我有一个小的 WatchKit 应用程序,主界面上有六个图像。 当我在我的机器上的模拟器中运行应用程序时,图像会出现并且一切正常。

我提交了该应用以供审核,但审核被拒绝,该应用的屏幕截图没有图像。我只能猜测这些图像没有进入存档。

详情: * 我在 Xcode 6.3 中工作。

将所有图像的“目标成员资格”设置为:我的应用程序、扩展程序和 WatchKit 应用程序

图片位于 WatchKit App 的“Supporting Files”目录中。

我没有向“Images.xcassets”添加任何内容

所有应用图标 FWIW 正确显示

【问题讨论】:

尝试在其他人的计算机上构建它,看看错误是否仍然存在。 我拿出我的旧笔记本电脑,升级到 Yosemite,安装 Xcode 6.3.1,然后运行应用程序。图像看起来很好。 FWIW,我也有同样的问题!我的应用获得了批准,但他们忽略了一张缺失的图片! 我重新归档了项目并提交了新版本,新版本获得批准。听起来像是审核过程中的一个错误。 当你说The images appear fine.你的意思是在实际设备上? 【参考方案1】:

确保您的图片位于 Watch 捆绑包中,而不是主应用捆绑包中。

据我所知,您必须在手表应用程序内的Images.xcassets 上设置将在手表上显示的图像。不是主应用程序也不是扩展程序。

我有两个Images.xcassets一个用于主应用,一个用于手表应用。

【讨论】:

以上是关于图像未出现在 WatchKit 应用程序中的主要内容,如果未能解决你的问题,请参考以下文章

Watchkit 应用程序扩展未启动

如何创建基于页面的 WatchKit 应用程序?

handleWatchKitExtensionRequest 未响应 Watchkit 扩展(Swift)中的 openParentApplication

使用 WatchKit 扩展扩展 iOS Phonegap 构建 - 未找到 Cordova/CDV.h

WatchKit 界面图片显示错误图片

WatchKit 通知标题颜色