图像未出现在 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 应用程序中的主要内容,如果未能解决你的问题,请参考以下文章
handleWatchKitExtensionRequest 未响应 Watchkit 扩展(Swift)中的 openParentApplication