gpt4 book ai didi

ios - 关于苹果证书和分发

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:51:02 38 4
gpt4 key购买 nike

我有一些问题,但找不到任何资源可以清楚地回答所有问题。我真的很困惑。如果有人能回答我所有的问题,我将不胜感激我想要实现的是:我是开发人员并且拥有开发人员帐户。我的客户也有一个帐户。他想使用他的帐户上传到商店。他不想给我他的苹果用户名/密码。

我的问题是:

  1. 我知道我必须在申请表上签名。我可以使用我的开发者证书签名吗?还是我应该使用我客户的?
  2. 如何将我客户的开发人员证书添加到我的钥匙串(keychain)中?
  3. 配置文件到底是什么?客户向我发送了他的配置文件。我需要它吗?
  4. 我试图将他的配置文件添加到 xcode 管理器,但我收到一条消息:未找到有效的签名身份。那是什么?
  5. 我是否必须在 iTunes Connect 上创建应用程序?
  6. 我应该向客户发送什么?存档?还有什么?
  7. 我了解到我必须将 Bundler Id 放入 iTunes 连接中。我可以在 Xcode 中看到以下 Bundle 名称:${PRODUCT_NAME}。我应该在 iTunes 中写什么?
  8. 您能否逐步概述我应该做什么? (即下载证书、签署发布、创建存档、在 iTunes 上创建应用程序等)

如果有人能回答我的第 8 个问题,我将不胜感激。

最佳答案

I know that I have to sign the application. Can I sign using my developer certificate? Or should I use my client's one?

答:要提交给 App Store for Client,必须使用 Client 的分发证书进行签名。出于调试目的,您使用谁的开发人员证书并不重要(假设您的钥匙串(keychain)具有必需的 key )

How Can I add my client's developer certificate to my keychain?

答:要求您的客户从 Xcode 管理器导出他的证书,库 -> 开发人员配置文件 -> 导出。然后将其导入您的 Mac。

What exactly is the provisioning profile? The client sent me his provisioning profile. Do I need it?

答:配置文件包含可以安装应用程序的设备列表等信息。包含应用程序标识符,用于创建它的证书。如果您转到 Portal,您会看到相同的内容。使用配置文件签名的应用程序只会安装在该配置文件中列出的这么多设备上(企业应用程序对设备数量没有限制)。使用 iPhone 配置实用程序,您可以启用设备限制,例如密码锁定、安装/删除应用程序的能力、预配置 wifi 等。客户端发送他的配置文件是为了什么?如果他希望您使用 Provisioning Profile 签署应用程序,那就不好了。您的钥匙串(keychain)中需要证书才能在您的 Mac 上签署应用。

I tried to add his provisioning profile to xcode organizer and I get a message: Valid signing identity not found. What is that?

答:因为您的钥匙串(keychain)没有用于创建该配置文件的有效证书。

Should I have to create an application on iTunes Connect?

答:我不明白你的问题。考虑重新措辞。

What should I send to the client? The archive? What else?

答:取决于客户想要做什么。只需对 ipa 进行代码签名,然后发送 ipa。如果他想自己编译代码,请将代码发送给他。改写问题。

I read that I have to put the Bundler Id in iTunes connect. I can see the following Bundle name in Xcode: ${PRODUCT_NAME}. What should I write in iTunes?

答:Bundle Identifier 类似于 com.companyname.appname至于 ${PRODUCT_NAME} 在您的build设置中搜索 PRODUCT_NAME,它应该在 Under packaging 部分。默认名称是项目名称。

Step by step, could you give me an overview of what I should do? (i.e. download a certificate, sign release, create archive, create application on itunes, etc etc)

关于ios - 关于苹果证书和分发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8581730/

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