即使在删除了Entitlements.plist之后,在钥匙串错误Xamarin中找不到有效的iPhone代码签名密钥

Man*_*ish 13 xamarin.ios xamarin

即使在尝试使用Xamarin Studios构建HelloWorld_iPhone应用程序时删除了Entitlements.plist,我也会在钥匙串错误Xamarin中找到此错误的iPhone代码签名密钥.我理解它在真实设备上部署时需要但是我正在构建并尝试在模拟器上运行并仍然导致此问题.这是已知的问题吗?

RIY*_*YAZ 17

是的,它似乎是Xamarin Studio中的bug它已经解决了你必须拥有AppleID才能登录XCode.试试以下:

  • 创建一个Acount @ Apple Dev(如果你没有)
  • 打开XCode和菜单
  • 首选项>帐户>添加AppleID(刚创建)

  • 现在回到Xamarin Studio并尝试在模拟器上再次构建应用程序.

尝试重建和问题消失!

  • 即使您已经完成了此操作并且它在过去有效,请检查此区域。您的登录名可能已过期。 (2认同)

Ish*_*nal 5

就我而言,已经有 apple id 但我点击了 ManageCertificate 在此输入图像描述

然后我通过单击加号添加证书并完成。 在此输入图像描述