gpt4 book ai didi

ios - 如何使用 Xcode 4.3 或 Application Loader 将应用程序提交到 App Store

转载 作者:可可西里 更新时间:2023-11-01 05:31:42 26 4
gpt4 key购买 nike

我的第一个 iOS 应用程序在 iTunes Connect 中处于“等待上传”状态,但由于我在 Application Loader 中的 Xcode 4.3 中遇到问题,我无法将其提交到 App Store。

在 Xcode 4.3 中我有 3 个配置文件

  • 临时配置文件
  • App Store 配置文件(未找到有效的签名身份)<-- 什么签名身份?我是从 Provisioning Portal 下载的!
  • iOS 团队配置文件

构建并存档我的应​​用程序后,我单击“分发”并选择 iOS App Store。我输入我的 iTunes Connect 用户名和密码,但收到以下错误消息 - 没有可用于签名的身份。这是什么意思?

Error message - no identities available for signing

所以我尝试使用 Application Loader。我在 Xcode 中选择了 Ad Hoc 或 Enterprise Distribution,并将应用程序文件导出到一个文件夹中。我在 Application Loader 中选择了该文件,但出现以下错误“应用程序代码签名验证失败”。 Xcode 何时签署应用程序以及使用哪个配置文件?

看起来我在网上找到的大部分教程和文档都是针对旧版本 Xcode 的。我已经更改了几个代码签名和build设置,但没有成功。

你能帮忙吗?

谢谢

最佳答案

我不确定证书 - 但对于我的应用程序,我有这样的证书。在供应门户中转到证书/分发并确保您在此处拥有证书并且它有效并且您下载了它 - 您还必须拥有私钥! (不要忘记苹果 WWDR 证书)。然后在 Provisioning/Distribution 中确保你已经为你的应用程序 ID 创建了一个证书。在 Xcode 中设置它们后它应该可以工作(如下)。

但是,我知道一件事。您不必通过应用程序加载器提交您的应用程序。当您打开 Xcode 时,转到您的项目build设置并设置您的分发证书。然后您应该存档您的应用程序 - 只需将运行方案更改为 iOS 设备(在 Xcode 的左上部分),然后点击产品(在 Mac 状态栏中)和存档。

存档完成后,打开管理器并找到存档选项卡。然后选择您的存档并单击验证/提交应用程序。应该是这样:)

注意:摘自 iOS 配置门户指南,“确认您正在选择“从证书颁发机构申请证书......”而不是选择“从证书颁发机构申请证书......”意味着 ma​​ke确保在创建证书时未在钥匙串(keychain)中选择私钥

关于ios - 如何使用 Xcode 4.3 或 Application Loader 将应用程序提交到 App Store,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9718267/

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