【问题标题】:Noob stuck in App Store Distribution uploadNoob卡在App Store Distribution上传中
【发布时间】:2022-01-01 18:31:59
【问题描述】:

我是一名 Flutter 开发新手。我刚刚完成了我的第一个应用程序。我已设法将其发布到 Google Play Store 内部测试流程。我正在尝试对 iOS 和 macOS 以及 TestFlight 进行相同的操作,但是当我尝试上传以进行分发时遇到了困难。该错误是签名的代码与配置文件不匹配。我已经多次回溯并重试了我的步骤,但我被卡住了。 有人愿意帮助我吗? 提前致谢, JT

【问题讨论】:

  • 请提供有关错误的更多详细信息,添加错误日志。
  • from build:johntaylor@Johns-Air deep_iq % flutter build ios --release 为设备构建 co.taylorsoftware.deepiq (ios-release)... 使用指定开发团队自动签署 iOS 进行设备部署在 Xcode 项目中:C6TRA59WM9 Running Xcode build... └─编译、链接和签名... 4.2s Xcode build 完成。 26.9 秒建成 /Users/johntaylor/StudioProjects/deep_iq/build/ios/iphoneos/Runner.app。 johntaylor@Johns-Air deep_iq %
  • 来自运输者:
  • ERROR ITMS-90161:“配置文件无效。捆绑包 co.taylorsoftware.deepiq [Payload/Runner.app] 中包含的配置文件无效。[缺少代码签名证书]。分发将应用程序提交到 App Store 时应使用配置文件。有关详细信息,请访问 iOS 开发人员门户。"

标签: ios flutter certificate provisioning


【解决方案1】:

如果您收到此错误,您可能没有正确类型的配置文件。有几种类型的 Provisioning Profiles,最值得注意的是“Development”和“Distribution”profiles。我建议查看您的配置文件,并在必要时重新创建它们。

详细说明:您有 1 个证书(通过 Xcode 证书生成创建)。使用此证书,您可以创建“应用程序标识符”和配置文件。您可以为开发人员配置文件和分发配置文件使用相同的证书。它们不能相互配合,这意味着开发者配置文件不适用于发布版本,而分发配置文件不适用于调试版本。

试试这个,看看是否有帮助。请务必在 Xcode(或您使用的任何其他方法)中获取新的配置文件并编辑您的项目设置。

Error Code-90161 Invalid provisioning profile

【讨论】:

  • 非常感谢您的帮助。我最终让它工作了。但我不得不使用手动与自动签名。我会坚持下去的。
猜你喜欢
  • 2015-12-22
  • 2020-06-21
  • 2022-12-30
  • 1970-01-01
  • 1970-01-01
  • 2021-06-30
  • 2021-10-05
  • 2012-05-08
  • 1970-01-01
相关资源
最近更新 更多