gpt4 book ai didi

ios - 将项目更改为工作区后在 Appstore 上更新应用程序时签名无效

转载 作者:行者123 更新时间:2023-11-29 01:56:24 25 4
gpt4 key购买 nike

我刚刚通过 Cocoapods 向我的旧项目添加了一个框架。现在我无法将应用程序提交到 AppStore,这是我收到的错误:

Invalid Signature - Make sure you have signed your application with a distribution certificate, not an ad hoc certificate or a development certificate. Verify that the code signing settings in Xcode are correct at the target level (which override any values at the project level). Additionally, make sure the bundle you are uploading was built using a Release target in Xcode, not a Simulator target. If you are certain your code signing settings are correct, choose "Clean All" in Xcode, delete the "build" directory in the Finder, and rebuild your release target.

Once these issues have been corrected, go to the Version Details page and click "Ready to Upload Binary." Continue through the submission process until the app status is "Waiting for Upload." You can then deliver the corrected binary.

我尝试按照以下步骤操作:

  1. 在 Provision Potal 上编辑我的应用的配置文件,然后按“生成”按钮。
  2. 通过删除文件夹 ~/Library/MobileDevice/Provisioning Profiles/ 的内容更新我在 XCode 中的配置文件,然后使用 Xcode 6 的“修复代码签名问题”自动下载和重新分配配置文件。
  3. 然后我删除了位于 ~/Library/MobileDevice/Provisioning Profiles/ 的“build”目录
  4. Cmd + Option + Shift + K“清除所有”

这是我的 Target 的设置: Target's code signing settings

另外,我试过 these solutions .
到目前为止没有运气。所以我想知道从 xcodeproj 更改为 xcworkspace 或使用 Cocoapods 是否与“代码签名”有关?

最佳答案

您可能删除了您的个人资料。在 xCode -> 首选项 -> 中使用 AppleID 登录,然后刷新您的配置文件。之后,您将能够在最后发布的图片中看到您的个人资料(如果在 Apple 成员(member)中心创建)。

首先更改“配置文件”,然后更改“代码签名身份”。

对于每个应用程序,您都应该在 Apple 成员(member)中心创建一个个人资料。每个要创建的应用程序配置文件都需要一个有效的“开发人员配置文件”。最后,您应该有两个配置文件:一个配置文件为“x App Development”,另一个配置文件为“x App AppStore”

实际上:当您更改“配置文件”然后“代码签名身份”时,然后设置“开发者”配​​置文件进行调试并设置“应用程序商店”配置文件进行发布(将应用程序打包为最终的可执行文件)

希望有帮助

关于ios - 将项目更改为工作区后在 Appstore 上更新应用程序时签名无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30802975/

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