Rob*_*b L 8 xamarin.ios xamarin xamarin.forms
Visual Studio 2019 (Windows) / Xamarin 4.7.0.968
我创建了一个 iOS 存档(没有错误),但是当我选择分发/AppStore 并选择我已经在 Visual Studio 中设置的 ID/配置文件时,我会按预期提示输入 ID/密码。但随后它失败并出现错误:
AppStore bundle validation failed for archive MyApp.Mobile.iOS
"altool" exited with code 1.
Run Code Online (Sandbox Code Playgroud)
有没有人有任何想法可能有什么问题?
tes*_*ing 10
按照这些说明并使用 Visual Studio 2019 (16.7.1)上传到 App Store 对我不起作用。我总是得到
错误
App Store 捆绑验证失败存档 XXX
“altool”退出代码 1
我们无法创建身份验证会话。
苹果提到了三种上传方式:
最简单的方法是使用 Xcode。当您为 Release 构建并存档您的应用程序(在您的 Windows 机器上的 VS 2019 中)时,您可以在 Mac 上的 Xcode 中执行此操作:Window > Organizer > Archives > Distribute App
不幸的是,从 VS 上传并没有给你正确的信息,为什么上传失败。为了调试它,您需要“手动”上传它。步骤是:
Release配置中构建您的项目Show IPA file on Build ServerFinder将在Mac上打开一个窗口,其中ipa包含预选的文件。Terminalxcrun altool --upload-app --type ios --file "path/to/application.ipa" --username "YOUR_ITMC_USER" --password "YOUR_ITMC_PASSWORD"如果您的应用程序在桌面上,路径将如下所示:~/Desktop/application.ipa,application.ipa您的应用程序名称在哪里。当然,您必须提供您的凭据而不是YOUR_ITMC_USER& YOUR_ITMC_PASSWORD 。
运行此命令后,请等待一两分钟。过了一会儿,该工具会告诉您上传是否失败,如果失败,那么究竟是为什么。
PS 您也可以使用 GUI Transporter应用程序,但我不知道它可能会给您提供多少信息。
| 归档时间: |
|
| 查看次数: |
4569 次 |
| 最近记录: |