ios - 与第 3 方开发人员共享证书

标签 ios mobile itunes-store

我们有很多由第 3 方开发人员构建的应用程序。我不记得过去是怎么做到的,但他们刚刚更新了我们的 2 个应用程序以在 iOS 5.x 上正常工作

协议(protocol)是他们将构建文件并对其进行签名,以便我们上传到 iTunes。我们无法构建代码,因为协议(protocol)不包含源代码。

我已经向他们发送了分发配置文件 (.mobileprovision),但他们要求提供“钥匙串(keychain)访问证书”

也许我过于谨慎了,但我认为我需要将我的开发人员证书导出为 .cer 文件并通过电子邮件发送给他们的想法是否正确?我们确实信任公司,但这是做事的正确方法吗? Apple 允许吗?

第 3 方无法访问我们的帐户(开发者中心/iTunes 连接),我们也无法访问源代码。

谢谢

最佳答案

如果他们要像您一样构建东西,他们将需要您的证书和私钥以及配置文件。如果他们要进行构建和代码签名,我认为没有任何解决办法。

我认为这是一种相当典型的做事方式,在客户拥有开发帐户但开发人员拥有源代码的情况下。

即使开发公司确实可以访问您的 iTunes 帐户,您仍然需要向他们发送用于创建证书的私钥。

关于ios - 与第 3 方开发人员共享证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10580146/

相关文章:

ios - 将 SQLite 导入 CoreData

ios - 更改iOS 7中的引用计数?

SQL CE 复制

jquery - 用于最佳移动和桌面体验的 UI 控制

performance - 猜测客户端连接速度的一些方法

ios - iTunes Store 作为模态视图

iphone - iOS 同步动画

iphone - 有什么方法可以自定义 Sharekit 吗?

ios - 我可以在上传到 apple store 时使用 iOS App 版本为 x.x.x.x 吗?

ios - InApp 计划更改总是出现 "Cannot connect to iTunes store"错误