gpt4 book ai didi

visual-studio-cordova - 尝试上传使用 Visual Studio for Apache Cordova 构建的应用程序时出现错误 ITMS-90161

转载 作者:行者123 更新时间:2023-12-04 08:48:33 25 4
gpt4 key购买 nike

我们刚刚开始使用“Visual Studio Tools for Apache Cordova”创建跨平台移动应用程序。

我遵循了 Install Tools to Build for iOSTo run your app on an iOS device 中描述的程序。一切正常,该应用程序部署在我通过 USB 连接的 iPhone 上并按预期运行。

然后我尝试将应用程序上传到 iTunes,通过 TestFlight 将应用程序提供给测试人员,并大致了解应用程序提交的工作原理:

  • 在 VS 中将 iOS 应用程序构建为“Release”:它很好地构建并部署到 iPhone
  • 在 Mac 上:启动 Application Loader,单击“Deliver your App”并导航到“...remote-builds/builds/"xxx-buildnmb"/cordovaApp/plattforms/iOS/build/device/APPNAME.ipa”
  • 多项检查运行正常(“验证 Assets 等),但随后因错误而停止

    ERROR ITMS-90161: "Invalid Provisioning Profile. The provisioning profile included in the bundle xxx.yyyyyy.zzzz [Payload/xxx.yyyyyy.zzzz.app] is invalid. [Missing code-signing certificate.] For more information, visit the iOS Developer Portal."

  • 然后我在“.taco_home/remote-builds/taco-remote/builds/ /cordovaApp/platform‌ s/ios/” 中发现了 Xcode 项目,并使用 Xcode 在“Build Settings” 和“General” 中的 Team 信息,通过 Product-->Archive 创建存档并在 Organizer - Archives 中提交。瞧,它奏效了!

  • 我的问题:
  • 我必须使用 Xcode 提交吗?
  • 如果没有,我可能在 a) 使用 vs-mda-remote 构建和签署应用程序方面遗漏了什么,以及 b) 使用应用程序加载程序提交它?
  • Microsoft 在提供从 Visual Studio(类似于 Xcode 中的那些)访问build设置方面的计划是什么?

  • 非常感谢您提供正确方向的任何指示。

    托马斯

    最佳答案

    您需要使用分发配置文件对包进行签名,并且通过使用 iTunes Connect 网站以及 iOS SDK 中包含的 Xcode 存档工具将应用程序发布到 App Store。

    关于visual-studio-cordova - 尝试上传使用 Visual Studio for Apache Cordova 构建的应用程序时出现错误 ITMS-90161,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28113939/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com