我正在尝试将iTunesArtwork文件添加到我的iPhone应用程序中,以便遵循iTunes的图标/插图指南.我已经为我的项目添加了一个与iTunesArtwork要求(512x512 JPG)匹配的文件.一旦我这样做,我就不能再在我的设备上安装该应用程序了.我一直收到这个错误:
您的移动设备遇到意外错误(0xE8000058)
iTunesArtworkCaptureFailed
有没有人有解决这个问题的经验?
在临时构建的情况下,我在执行以下操作方面取得了一些成功:
创建要在iTunes中显示的512x512 png图标/插图.
将文件重命名为iTunesArtwork(没有扩展名和大小写)并将其放在app根文件夹中,然后将其添加到xcode中应用程序资源的顶层.
在发布中为正在部署的设备版本重建应用程序
我已经开始使用ad hoc构建,但说实话我把它拿出来是因为当我进行配置版本构建时它会起作用,并且当我调试构建并尝试在模拟器上运行时会导致出现错误.为我添加和删除项目文件的麻烦是不值得的.
我很确定该文件需要是.png而不是.jpg吗?
尝试删除文件,干净,然后重新添加文件作为iTunesArtwork
顺便说一句,你不需要那个文件 - 这只是为了让Adhoc发行版在iTunes中显示图标 - App Store应用程序不需要它.他们从57x57图标和您上传到iTunesConnect的512图像的组合中获取图标.