在密钥链错误Xamarin中找不到有效的iPhone代码签名密钥,即使删除了授权。plist

在密钥链错误Xamarin中找不到有效的iPhone代码签名密钥,即使删除了授权。plist,xamarin,xamarin.ios,Xamarin,Xamarin.ios,在尝试使用Xamarin Studio构建HelloWorld_iPhone应用程序时,我在密钥链错误Xamarin中发现了此错误,即使删除了授权。plist。我理解在实际设备上部署时的需求,但我正在构建并尝试在模拟器上运行,仍然会导致此问题。这是一个已知的问题吗?是的,Xamarin Studio中似乎有一个bug,它可以解决这个问题,您必须使用AppleID才能登录XCode。请尝试以下操作: 创建一个帐户@(如果您没有) 打开XCode和菜单 首选项>帐户>添加应用程序ID(刚刚创建)

在尝试使用Xamarin Studio构建HelloWorld_iPhone应用程序时,我在密钥链错误Xamarin中发现了此错误,即使删除了授权。plist。我理解在实际设备上部署时的需求,但我正在构建并尝试在模拟器上运行,仍然会导致此问题。这是一个已知的问题吗?

是的,Xamarin Studio中似乎有一个bug,它可以解决这个问题,您必须使用AppleID才能登录XCode。请尝试以下操作:

  • 创建一个帐户@(如果您没有)
  • 打开XCode和菜单
  • 首选项>帐户>添加应用程序ID(刚刚创建)

(来源:)

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

尝试重建,问题消失

尝试从iOS项目中删除
权利。plist
并尝试重新编译项目。

在我的情况下,已经有了apple id,但我单击了ManageCertificate

然后我通过点击加号添加了证书,完成了。

即使您已经这样做了,而且它在过去也能工作,请检查此区域。您的登录可能已过期。