如何将Xamarin Forms App部署到iOS设备进行测试

时间:2017-06-25 01:44:17

标签: xamarin.forms

我使用VS2017进行Xamarin表单应用程序开发。使用VS2017,我可以使用Android模拟器,我可以将简单的xamarin表单hello应用程序部署到我的物理Android手机上(在Android手机上进行一些设置后)。

我现在的问题是如何在我的Windows 10 PC中将VS2017中的相同Xamarin Forms hello应用程序部署到iOS设备?现在,我有一个macBook Pro和iphone6。我尝试了mac代理,但这只适用于iOS模拟器。

请帮忙。非常感谢任何链接或帮助。

更新1:

令人困惑的部分是App ID。比如说,我在Apple Portal中创建了一个名为MySwiftDemo的AppID,并在mac上创建了一个带有Bundle Id的虚拟应用程序:com.FunProject.MyFirstSwiftDemo,我在Apple Portal所需的AppID中使用它 我在VS中调用MyVSFirstApp创建了XF-app,这是将部署到iOS设备的实际应用程序。

1)Mac和VS中的应用名称不一样。所以配置文件是指mac中的所有内容,没有Xamarin应用程序名称可以吗?是

2)如果我有另一个Xamarin表单应用程序调用My2ndApp来部署到iOS设备,我是否需要在Apple Portal上创建另一个AppID并在mac上创建Bundle ID?

由于

2 个答案:

答案 0 :(得分:1)

  1. 订阅Apple的开发者计划
      

    访问Apple Developer Portal进行注册。请注意,要注册为Apple开发人员,必须拥有Apple ID并且每年的费用为100美元

  2. 创建iOS签名证书
  3. 为开发者模式配置iOS项目和物理iOS设备
    • 将您的物理iOS设备连接到Mac上的USB端口,然后按照linked here
    • 步骤操作

答案 1 :(得分:0)

使用 XamarinLivePlayer ,我们可以在Android和iOS上测试该应用

Microsoft Build 2017活动中引入的内容(https://build.microsoft.com/)。

您可以在https://www.xamarin.com/live

了解更多信息

https://www.visualstudio.com/vs/mobile-center/