从昨天开始无法将存档上传到应用商店
Can't upload archive to app store since yesterday
2 天前我成功上传了我的应用程序的存档并且我的应用程序在应用程序商店中,但是昨天和今天当我上传存档时我看到 "Uploading the archive" 消息(副标题 "Sending api usage to itunes connect")一开始,但后来我看到 "iTunes Store operation failed. This action couldn't be completed. Try again later" :
当我尝试为另一个应用程序上传存档时,一切正常,这很奇怪,因为自从 2 天前我只将应用程序中的最低年龄从 17 岁更改为 18 岁(所以我没有更改所有内容在应用程序设置中很重要)。
可能是因为我们使用 iAd 网络而苹果通知该网络从 7 月起将不可用?
只需使用 Application Loader 2.9.1 上传 ipa,即使苹果告诉您应该使用 xcode 7.2 或 Application Load 3.0.0 上传 ipa,但是,我的解决方案效果很好
下载 Application Loader 2.9.1
试试这个
Xcode -> 打开开发者工具 -> Application Loader -> 使用AppleID登录 -> 选择你的应用IPA
这对你有帮助吗
遇到此类问题时,您应该注意以下几点:
- 确保您已在应用程序中添加正确的捆绑包 ID 和配置
- 如果它在开发者帐户上更新后可能是正确的,则它在 Xcode 上未更新。因此,在这种情况下,转到 Xcode > 首选项 > 删除帐户并再次添加。清除 Xcode 在目标和项目中设置配置
- 完成上述步骤后,清理项目并再次准备新存档并尝试提交
重要提示:
- 不要尝试从 Beta Xcode 版本提交构建文件
- 如果您使用的是应用程序加载器,请确保其版本大于或等于 3.0
希望对您有所帮助。
另一个可能有用的解决方案是在通过 XCode 提交 IPA 时禁用位码。不知道为什么,但是当我的同事遇到同样的问题时,这对他有用。如果您想保留位码,那么 Application Loader 将起作用,正如 pradip kikani 指出的那样。
我尝试重新启动我的 mac 等,但没有任何帮助。
对我有用的东西:
- 在 Xcode 首选项中退出我的开发者帐户。
- 从构建设置中关闭 bitCode。
- 更改了配置文件。
但我不确定哪种方法有效,因为我一次都做了。
祝你好运。
我昨天(2016 年 4 月 14 日)使用 Xcode 7.2 两次看到这个问题。
我会得到
"This action couldn't be completed. Try again later"
或一个
"This action couldn't be completed. Try again. (-22421)"
哪一个似乎是随机的。我只是不断尝试,最终在两种情况下都成功上传。苹果显然有点****。
不是最有用的技术答案,但认为值得一提。
今天遇到同样的问题!!我发现我的有效 Architectures.instead 中没有 "arm64" 有一个 "arm6"。
更新的有效架构列表解决了我的问题。
今天我 运行 遇到了同样的问题,当时我想在 Xcode 7.3.1 中验证我的应用程序。就我而言,正如我在 Xcode "Preferences > Accounts > View Details" 中发现的那样,我的 provisiong 配置文件已于 2016 年 5 月 1 日全部过期。我点击了 "Download All" 并获得了更新过期日期的更新配置文件。
我通过将内部版本号从 1.0
更改为 1.1
解决了类似的问题。
2 天前我成功上传了我的应用程序的存档并且我的应用程序在应用程序商店中,但是昨天和今天当我上传存档时我看到 "Uploading the archive" 消息(副标题 "Sending api usage to itunes connect")一开始,但后来我看到 "iTunes Store operation failed. This action couldn't be completed. Try again later" :
当我尝试为另一个应用程序上传存档时,一切正常,这很奇怪,因为自从 2 天前我只将应用程序中的最低年龄从 17 岁更改为 18 岁(所以我没有更改所有内容在应用程序设置中很重要)。
可能是因为我们使用 iAd 网络而苹果通知该网络从 7 月起将不可用?
只需使用 Application Loader 2.9.1 上传 ipa,即使苹果告诉您应该使用 xcode 7.2 或 Application Load 3.0.0 上传 ipa,但是,我的解决方案效果很好 下载 Application Loader 2.9.1
试试这个 Xcode -> 打开开发者工具 -> Application Loader -> 使用AppleID登录 -> 选择你的应用IPA 这对你有帮助吗
遇到此类问题时,您应该注意以下几点:
- 确保您已在应用程序中添加正确的捆绑包 ID 和配置
- 如果它在开发者帐户上更新后可能是正确的,则它在 Xcode 上未更新。因此,在这种情况下,转到 Xcode > 首选项 > 删除帐户并再次添加。清除 Xcode 在目标和项目中设置配置
- 完成上述步骤后,清理项目并再次准备新存档并尝试提交
重要提示:
- 不要尝试从 Beta Xcode 版本提交构建文件
- 如果您使用的是应用程序加载器,请确保其版本大于或等于 3.0
希望对您有所帮助。
另一个可能有用的解决方案是在通过 XCode 提交 IPA 时禁用位码。不知道为什么,但是当我的同事遇到同样的问题时,这对他有用。如果您想保留位码,那么 Application Loader 将起作用,正如 pradip kikani 指出的那样。
我尝试重新启动我的 mac 等,但没有任何帮助。
对我有用的东西:
- 在 Xcode 首选项中退出我的开发者帐户。
- 从构建设置中关闭 bitCode。
- 更改了配置文件。
但我不确定哪种方法有效,因为我一次都做了。 祝你好运。
我昨天(2016 年 4 月 14 日)使用 Xcode 7.2 两次看到这个问题。 我会得到
"This action couldn't be completed. Try again later"
或一个
"This action couldn't be completed. Try again. (-22421)"
哪一个似乎是随机的。我只是不断尝试,最终在两种情况下都成功上传。苹果显然有点****。
不是最有用的技术答案,但认为值得一提。
今天遇到同样的问题!!我发现我的有效 Architectures.instead 中没有 "arm64" 有一个 "arm6"。 更新的有效架构列表解决了我的问题。
今天我 运行 遇到了同样的问题,当时我想在 Xcode 7.3.1 中验证我的应用程序。就我而言,正如我在 Xcode "Preferences > Accounts > View Details" 中发现的那样,我的 provisiong 配置文件已于 2016 年 5 月 1 日全部过期。我点击了 "Download All" 并获得了更新过期日期的更新配置文件。
我通过将内部版本号从 1.0
更改为 1.1
解决了类似的问题。