gpt4 book ai didi

iphone - 构建 iPhone 应用程序时出现代码签名错误

转载 作者:行者123 更新时间:2023-12-03 18:16:42 24 4
gpt4 key购买 nike

我是 iPhone 开发新手。我刚刚在 Apple 注册了 iPhone 开发者计划。当我尝试构建时,我收到错误:

Code Sign error: a valid provisioning profile matching the application’s identifier could not be found

我不知道出了什么问题。我尝试浏览互联网,但我感到困惑。谁能帮我做什么?

最佳答案

乍一看,这似乎是一个复杂的过程,但当您经历几次后,就会发现它非常简单。

简单来说,流程是这样的:

(我假设您已将 iPhone/iPod touch 设置为测试设备)

通过 iPhone 开发者门户

  1. 创建应用程序 ID(为您的应用程序命名,这仅供网站引用,与您自己构建的应用程序无关)输入一个字符串来标识它,例如 com.yourcompany.appname(这很重要,应该与 Xcode 内的 .plist 文件中的相同)单击并保存

  2. 转到配置您需要 2 个配置文件a) 开发 - 这样您就可以在测试设备(即您的 iPhone/iPod touch)上安装您的应用程序b) 分发 - 如果您想通过 App Store 销售应用程序

    您可以通过从下拉列表中选择上一步中创建的应用程序 ID 并单击“保存”来创建配置文件稍后(通常,尽管可能会更长),证书即可下载。将其下载到您的 Mac 并将其拖放到 Xcode 图标上。有时,开发配置文件对我来说不起作用,我会将其直接放入 Xcode 中显示我连接的设备的管理器窗口中。

    此外,如果您使用的是团队帐户,团队管理员需要编辑开发配置文件,并添加修改您的证书的权限。

  3. 在 Xcode 中的“编辑项目设置”内,您可以选择要用于代码签名的证书。通常,为了调试,我会使用开发证书进行签名。按照苹果网站上的说明进行操作,克隆发布配置文件并将其命名为“发布”之类的名称,并使用您的发行配置文件对其进行签名。 (您将无法在选择分发配置文件的情况下将应用加载到手机上)

  4. 在为 App Store 构建时,请确保选择目标设备作为“设备”而不是“模拟器”!

希望有所帮助,这是凭内存写的,所以如果我跳过了一些小步骤,请道歉。

关于iphone - 构建 iPhone 应用程序时出现代码签名错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1269646/

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