iOS部署失败,并显示错误消息“所选设备不是物理设备。请在部署应用程序之前选择一个有效设备。”

时间:2018-08-23 10:29:39

标签: ios xamarin.forms visual-studio-2017 app-store itunesconnect

我在Windows PC上使用VS-2017。我可以使用模拟器测试和运行iOS应用程序。

  1. 现在,我开始为AppStore构建应用程序。
  2. 建设成功。
  3. 现在,我在项目解决方案菜单中选择“部署...”。
  4. 什么都没发生。

Xamarin日志仅显示一行: “所选设备不是物理设备。请在部署应用程序之前选择一个有效设备。”

该应用已构建并签名。

如何将我的App上传到商店?

2 个答案:

答案 0 :(得分:1)

您需要连接Mac: https://docs.microsoft.com/en-us/xamarin/ios/get-started/installation/windows/connecting-to-mac/index

或者将您的应用程序存档到.ipa中,然后使用Mac和Application Loader.app: https://help.apple.com/itc/apploader/#/apdS673accdb

答案 1 :(得分:0)

有两件事,

首先是部署。这意味着您正在将应用程序安装到iPhone。

第二件事是发布:为此,您将需要一个开发人员帐户,您必须设置该应用程序,然后才能发布该应用程序,以供其他用户安装。

现在,如果要在设备上进行测试,请连接物理iPhone并在部署时选择它,以查看在其上运行的应用程序。

希望它清除。