【发布时间】:2017-05-20 13:42:30
【问题描述】:
我可以毫无问题地将我的 Xamarin Forms 应用部署到 iOS 模拟器,但现在我想部署到设备。
我已按照说明在此处执行此操作: https://developer.xamarin.com/guides/ios/getting_started/installation/device_provisioning/
我创建了一个配置文件并下载了 .mobileprovision 文件,然后我打开了该文件,它使用 xcode 打开,但我没有确认文件已被导入。
在装有 Visual Studio 的 Windows 机器上,我尝试将我的应用程序部署到设备上,但出现以下错误:
当我在 XCode 中查找配置文件时,似乎没有,尽管导入了配置文件:
有人知道这里可能出了什么问题吗?
【问题讨论】:
-
您确定按照here 的描述为您的开发证书创建了配置文件吗?如果是这样,配置文件列表通常会显示在 XCode 中。
-
在这个问题上花了更多时间,我认为供应配置文件实际上并不是这里的问题。是的,由于未知原因它没有显示,但我的实际问题是我试图部署到连接到我的 windows 机器而不是 macbook 的设备。
-
查看输出窗口了解更多详情。还要确保您的正确证书包含在 mobileprovision 文件中,配置文件包含您的设备,并且配置文件适用于正确的应用程序 ID (com.yourdomain.app)。虽然奇怪的是您的 Xcode 中没有显示任何内容,但您是否使用了正确的帐户?
标签: ios iphone deployment xamarin.ios xamarin.forms