我有一些问题,但找不到任何资源可以清楚地回答这些问题。我真的很困惑。如果有人能回答我的所有问题,我会感激的是,我想实现的是:我是一个开发人员,并有一个开发商帐户。我的客户也有一个账户。他想用他的账户上传到商店。他不想给我他的苹果用户名/密码。
我的问题是:
,
如果有人能回答我的8个问题,我会非常感激的。
发布于 2011-12-20 21:24:55
我知道我必须在申请表上签字。我可以用我的开发人员证书签名吗?还是我应该用我当事人的?
A:要向App提交客户端,必须使用客户的分发证书进行签名。为了调试目的,您使用谁的开发人员证书(考虑到您的密钥链有必需的密钥)并不重要。
如何将客户的开发人员证书添加到我的密钥链中?
A:要求客户从Xcode组织者库-> Developer Profile ->导出他的证书。然后将其导入Mac.中。
供应配置文件到底是什么?客户给我发了他的配置文件。我需要它吗?
A:配置配置文件包含一些信息,比如可以安装应用程序的设备列表。包含应用程序标识符,用于创建它的证书。如果你去门户网站,你会看到同样的。使用配置配置文件签名的应用程序只会安装在配置配置文件中列出的这么多设备上(除了企业应用程序之外,设备数量没有限制)。使用iPhone配置实用程序,您可以启用设备限制,如密码锁、安装/删除应用程序的能力、预先配置wifi等。客户端发送他的配置配置文件是为了什么?如果他希望你用供应配置文件来签署应用程序,那就没有好处了。您需要密钥链中的证书才能在mac.上签署应用程序。
我尝试将他的配置文件添加到xcode管理器中,我得到了一条消息:未找到有效的签名标识。那是什么?
A:因为您的密钥链没有用于创建配置配置文件的有效证书.
应该在iTunes连接上创建一个应用程序吗?
A:我不明白你的问题。考虑重新定义它。
我应该发送什么给客户?档案馆?还有什么?
A:取决于客户想做什么。只需在ipa上签名,然后发送ipa。如果他想自己编译代码,那么给他发送代码。重述问题.
,我读到,我必须在iTunes连接中放置绑定Id。我可以在Xcode中看到以下绑定名称:${PRODUCT_NAME}。我应该用iTunes写什么?
A:包标识符类似于com.companyname.appname,就像${ PRODUCT_NAME }在构建设置中搜索PRODUCT_NAME一样,它应该在打包部分下面。默认名称是项目名.
一步一步,你能给我概述一下我应该做什么吗?(即下载证书、签名发布、创建存档、在itunes上创建应用程序等)
发布于 2011-12-20 20:53:02
2和3)
您需要从证书颁发机构请求证书,这涉及在keychain中生成请求,并将其提交给客户端开发人员帐户下的apple (在IOS Dev Portal中概述)--这将允许您下载证书,然后双击将其加载到密钥链中。
然后,您可以使用您刚刚创建的证书使用他们的帐户创建一个供应配置文件。此新配置文件应在您的计算机上传递代码签名。
欢迎来到这里,一般来说,所有的StackExchange站点都喜欢一个问题而不是8个问题。
https://stackoverflow.com/questions/8581730
复制相似问题