目前,我们正在为同一客户端构建多个应用程序,为方便起见,我们正在为所有应用程序使用通用配置文件。 etc: - com.companyname。*
但是每个应用都有一个唯一的捆绑标识符。 etc: - com.companyname.appname
今天我注意到,一旦我们将用户名保存在一个应用程序的钥匙链上,它就会显示在另一个应用程序上。所以我认为这个共同条款是罪魁祸首,我们有什么方法可以在不使用不同条款的情况下克服这个问题?
答案 0 :(得分:0)
对于开发,您还应该使用Apple Developer Program中的证书(.cer
)。您可以通过将私钥发送到Apple来创建证书。完成此过程后,安装.cer
。要在多台计算机上使用密钥,您需要创建.p12
。
从Apple下载Apple iPhone证书后,将其导出为P12证书格式。要在Mac OS上执行此操作:
First Name
Last Name
与之配对的公共证书。