C# 在真实设备中运行Xamarin.iOS应用程序

C# 在真实设备中运行Xamarin.iOS应用程序,c#,xamarin.ios,C#,Xamarin.ios,我正在尝试使用iPhone6运行Xamarin.iOS应用程序。 当我在VS 2015菜单中选择iPhone时,我将iPhone连接到Mac(在VMware中),而不是Windows机器。我的iPhone名称显示在VS 2015上。 但是,始终在Main.storyboard中显示加载,而不显示设计,当我运行项目时,会出现以下错误: 错误:MessagingRemoteException:客户端Build42217为主题xvs/Build/4.2.2.11/execute执行回复时出错- 任务/

我正在尝试使用iPhone6运行Xamarin.iOS应用程序。 当我在VS 2015菜单中选择iPhone时,我将iPhone连接到Mac(在VMware中),而不是Windows机器。我的iPhone名称显示在VS 2015上。 但是,始终在Main.storyboard中显示加载,而不显示设计,当我运行项目时,会出现以下错误: 错误:MessagingRemoteException:客户端Build42217为主题xvs/Build/4.2.2.11/execute执行回复时出错- 任务/课程1/7b0d249%F检测签名实体 DirectoryNotFounException:未找到目录“/Users/arazpashazadeh/Library/MobileDevice/Provisioning Profiles”

您建议采用什么解决方案来解决此问题?

1)如果您尚未为设备创建开发资源调配配置文件,请按照本手册操作:

2) 如果您以前创建过配置文件,请打开Xcode,单击屏幕左上角的
Xcode
,单击
首选项
,单击
帐户
,如果需要,请登录,单击
查看详细信息
,然后单击
下载所有配置文件

3)考虑重新启动VisualStudio同步。

还要确保您的配置文件未过期

您还可以查看
“/Users/arazpashazadeh/Library/MobileDevice/Provisioning Profiles”
目录:
在VMWare内部,单击Shift+Win+G,键入
~/Library
并导航到
移动设备
文件夹。如果您在那里看到
配置文件
文件夹,但它仍然不起作用,您可以尝试将其移动到垃圾箱并重复步骤2和3。

感谢您的指导,但当我登录开发人员中心接受许可证时,请显示:要继续注册,现在完成您的购买,并将我重定向到购买详细信息页面,以支付1年99美元的费用,但在上述链接中不支付费用。 然后,我尝试再次手动生成开发证书,重定向到购买详细信息页面,以支付1年99美元的费用。 为什么这件事发生在我身上

我尝试第二步,添加我的苹果ID,但在查看详细信息中,我没有可供下载的个人资料


为什么要为我创建一个不同的开发步骤?

这就是我想在Iphone上构建时所做的

要在设备上部署,您需要:

  • 麦金塔
  • 将visual studio与MacAgent连接到您的Macintosh
  • 创建X代码项目以创建捆绑包标识符
  • 将设备插入mac电脑
  • 在您的设备上构建它
不要忘记在(设置->常规->Profils->开发应用程序)中授权应用程序 在info.plist的xCode项目中,复制捆绑标识器并将其粘贴到VS info.plist中

希望这对你有帮助


关于

您是否为您的设备创建了开发资源调配配置文件?