我有两个Apple ID(A和B),并从B的帐户为我的ios应用创建了新的分发证书和配置文件。我从旧项目中复制了该项目,该旧项目已经映射了A的分发证书和配置文件。
现在,我需要清除旧的映射(A)并将B的分发证书和配置文件添加到新应用中。我下载了新的分发证书和配置文件,并将其安装到钥匙串访问中。但在ios捆绑包中,未列出新证书和配置文件。
那么我该如何从ios bundle签名中清除旧的分发证书和配置文件?我正在Mac中使用Visual Studio。
答案 0 :(得分:1)
假设每个Apple ID都有以下捆绑包ID:
A:com.yourcompany.xxxxxx
B:com.yourcompany.yyyyyy
在Mac中,您需要安装新证书以及该证书的配置文件。
现在,在您的iOS项目中,打开info.plist文件并检查您设置的捆绑软件ID。如果您已从Apple Id-A设置了捆绑软件ID,则需要更改从Apple Id-B创建的捆绑软件ID。
现在转到iOS项目选项-> iOS捆绑签名->您应该可以在签名身份下拉列表中看到新的发行证书。
选择后,您还应该能够在 Provisioning Profile 下拉列表中看到与此证书匹配的Provisioning Profile。
希望这会对您有所帮助。