Nativescript - 无法将 ipa 文件上传到 iTunes

Nativescript - cannot upload ipa file to itunes

我正在执行以下操作以将我的 ipa 文件上传到 itunes connect。

tns publish ios MY-ITUNES-ACCOUNT-EMAIL APP-SPECIFIC-PASSWORD -ipa app.ipa

我收到以下错误 - 红色

{ "serviceErrors" : [ { "code" : "-20101", "message" : "Your Apple ID or password was incorrect." } ] }

这曾经有效 - 大约 2-3 周前。

似乎是 tns cli 版本的问题。坚持使用版本 5.3.1 现在可以解决问题。

我认为 tns publish ios 命令已针对 NativeScript 6 进行了一些更改。我现在可以像这样发布我的应用程序:

tns publish ios myuser@mydomain.com --appleApplicationSpecificPassword xxxx-xxxx-xxxx-xxxx --ipa myapp.ipa

当然,您应该使用您的信息更改这些值。

使用此命令,系统将提示您输入 Apple ID 密码和 6 位 2FA 代码。之后,上传将按照您的预期开始和完成。

最后附上官方文档:https://docs.nativescript.org/tooling/docs-cli/publishing/publish-ios