通过应用程序加载器部署到应用商店时,图像路径 ios 7 图标无效

Posted

技术标签:

【中文标题】通过应用程序加载器部署到应用商店时,图像路径 ios 7 图标无效【英文标题】:Invalid image path ios7 icons when Deploying to appstore via Application Loader 【发布时间】:2013-10-13 03:40:47 【问题描述】:

每当我尝试发送我的应用程序以供审核时,我都会收到一条错误消息,它似乎表明我的应用程序的 ios7 图标具有无效的路径,但这些图标在模拟器和开发设备上工作。它还说它无法对包进行身份验证。

我已尝试更新 info.plist 文件中的路径,但问题仍然存在。

Package Summary:

1 package(s) were not uploaded because they had problems:
    /var/folders/x3/4cy637515hs8ct3096ssqg_r0000gn/T/725271208.itmsp - Error Messages:
        Apple's web service operation was not successful
        Unable to authenticate the package: 725271208.itmsp
        ERROR ITMS-9000: "Invalid Image Path - No image found at the path referenced under key 'CFBundleIcons': 'Icon@152'" at SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage)
        ERROR ITMS-9000: "Invalid Image Path - No image found at the path referenced under key 'CFBundleIcons': 'Icon@76'" at SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage)
        ERROR ITMS-9000: "Invalid Image Path - No image found at the path referenced under key 'CFBundleIcons': 'Icon@120'" at SoftwareAssets/SoftwareAsset (MZItmspSoftwareAssetPackage)

【问题讨论】:

我在“验证”期间遇到了这个问题。该应用程序和图标在用于开发和 AdHoc (TestFlight) 的设备上正常工作。图标的指定与其他成功提交到 App Store 的应用程序相同。这是我第一次尝试使用 Xcode 5 提交。 【参考方案1】:

选择使用资产目录(我选择只为应用程序图标而不是启动图像执行此操作,因为我的未找到图像错误都与应用程序图标有关,就像你的那样),然后拖放适当的图标进入正确的位置。

我第一次这样做的时候有点乱,我相信因为我已经设置了资源,所以我最终选择了“不使用资产目录”将资源重置为空白,删除了资产目录,然后再次选择使用资产目录。

此时所有位置都是空白的,我能够将正确的资产拖放到正确的位置。请注意,没有 1x 60pt iOS 7 图标槽。

我找到了另一个相关的线程,它有答案: How do you update the app icons and launch images to support IOS 6 and 7 simultaneously?

【讨论】:

成功了,我之前尝试过使用资产目录,但只是迁移到它而不是重新开始。 迁移对我有用。似乎 XCode 5.0 (5A1413) 在这方面只是被打破了。遗留问题!【参考方案2】:

此问题的一个可能解决方案是,如果您使用资产目录,则删除 plist 中对图像资产的引用,或者如果您不使用,则修复路径。

【讨论】:

确实……奇怪的是,这些条目在使用资产目录时不会自动清理,这很容易被忽视。特别是因为它只有在提交到 App Store 时才会被检测到。 这行得通。删除图像,然后重新添加它们——你认为 CLEAN 会为你做的事情。【参考方案3】:

我已经解决了这个问题,只需删除对所有图标的引用,然后打开 PLIST 并从那里删除图标,在您的项目中再次添加图标,以解决这些问题

【讨论】:

以上是关于通过应用程序加载器部署到应用商店时,图像路径 ios 7 图标无效的主要内容,如果未能解决你的问题,请参考以下文章

iOS 应用上传到应用商店无效的配置文件

应用程序(.ipa 文件)通过应用程序加载器到苹果商店

iOS,App Store Connect:如何将 2 个应用程序目标部署到应用商店连接?

应用程序加载器错误 - 将应用程序提交到应用程序商店时 Google Plus SDK 和 Beackons SDK

选择文件供Application Loader将iOS App上传到商店时选择哪个文件?

部署iis后未加载Angular svg图像