3

我正在尝试为第 3 方开发人员找到一种方法,只向我发送应用程序的二进制文件(具有正确的捆绑 ID),以便我可以使用正确的证书对其进行签名并将其发送到应用商店。

我可以告诉 xcode 不需要配置文件,以便可以使用任何证书对其进行签名。然后我可以使用 codesign 使用正确的证书对二进制文件进行签名。如果我的设备具有正确的临时配置文件,它将正常运行该应用程序。

我的问题真的是,这对应用商店有用吗?我假设配置文件以某种方式被烘焙到二进制文件中,但我不确定。应用商店构建中的配置文件会发生什么情况?

4

2 回答 2

1

您能否要求开发人员将源代码发送给您,以便您可以使用适当的配置文件和证书自己编译和签署二进制文件?

如果不行,您能否不向开发人员提供您的证书副本并允许他代表您签署应用程序?查看此链接,在标题“保存您的私钥并转移到其他系统”下

于 2011-08-08T11:30:02.847 回答
1

配置文件仅与证书一起使用来唱二进制文件。开发人员可以创建一个未签名的二进制文件并将其发送给您,因此您可以使用您的配置文件手动对其进行代码设计。我不确定 ad-hoc 和 appstore 版本在二进制方面是否有任何区别,但我不这么认为。

于 2011-08-08T11:34:03.417 回答