什么驱动了“手动设置/签名身份”下拉列表中的值?我看到的值与XCode中看到的值不匹配。
这是我在Visual Studio中看到的内容...
它显示了我在Mac上添加到XCode的每个Apple帐户。
为解决此问题,我使用...删除了Mac上的所有配置文件。
您可以看到“ ls”命令在Provisioning Profiles目录中未显示任何文件。
为进行验证,我从Visual Studio断开/重新连接到Mac,并且正如预期的那样,显示的唯一签名身份是两个“自动”身份。列表的其余部分已删除。再次,一切都好,期望如此。
然后,我删除了Xcode中的所有苹果帐户,并仅添加了我现在感兴趣的帐户。然后,我单击了“下载手动配置文件”按钮。
按预期,从此帐户下载了2个配置文件。
但是,在PC上的VS 2017中,返回了与以前相同的签名身份。我什至不再在XCode中列出这些帐户,所以这些是缓存的值。现在我不确定是从Mac还是从PC读取它们?
如何摆脱这些,使XCode中列出的Apple帐户成为驱动Visual Studio中的签名身份的帐户?我在Xamarin Forms项目中看到了相同的行为,所以我认为问题出在Mac方面。
答案 0 :(得分:2)
这些来自钥匙链。我从钥匙串中将其删除,列表重新设置。
答案 1 :(得分:1)
什么因素驱动在“手动设置/签名身份”下拉列表中找到的值?
据我所知,Visual Studio指的是获取配置文件和签名身份的钥匙串。
如何摆脱这些,使XCode中列出的Apple帐户成为驱动Visual Studio中签名身份的帐户?
只要简单地移除钥匙链,就可以了。