2017-09-14 22 views
1

我需要把我的xamarin项目供应配置文件和证书... 但我正在与我的Windows连接到一个物理mac上的xamarin形式...什么happend是:当我需要运行我的项目在一个IOS我通过Windows运行它,我的Mac做到这一点...但对于物理设备,我需要这个证书。和prov。配置文件... 它将工作,如果我通过我的项目到我的虚拟mac,并把那里的证书和配置文件,然后再传递给我的窗户?我的项目如何访问我的项目中的钥匙扣?我是否需要在我的窗口中安装证书?这些东西是如何工作的?我有点困惑...我真的需要这样做 请帮助我,如果你可以 我做了所有这些事情,现在我的证书工作...但这个错误出现...我试过禁用钥匙串.. 。但仍是这样......供应配置文件或授权错误?

我的错误

Installation failed: Your code signing/provisioning profiles are not correctly configured. Probably you have an entitlement not supported by your current provisioning profile, check the iOS Device Log for details (error: 0xe8008016)

我的预置简档通常会出现在我的开发人员帐户,并在我的项目...它连接到我的证书,以及和我的设备注册在苹果开发者帐户以及它也链接到我的证书太

我下载de供应在我妈c到...是否有一个特定的文件夹,它必须是?

我的IOS设备日志说:

The executable was signed with invalid entitlements

回答

2

这听起来像你拥有了一切正确设置你开发Windows PC上使用物理MAC作为构建设备。我猜你可以在模拟器上运行应用程序,现在需要连接并在实际设备上运行它。

我不确定“虚拟mac”是什么意思。

您需要按照this guide中的步骤创建证书和配置文件。

+0

的问题是:我没有安装证书在我的Mac ...现在我做到了这一点......但现在,它说,也许我的配置文件配置不正确或我的权利不支持它... –

+0

我现在更新了我的问题 –

+0

忘记虚拟mac ...我认为它不现在有所作为 –

0

我禁用了所有: 钥匙扣 组 pushnotifications 那么,它的工作... 真正的问题是在权利