2016-09-21 49 views
1

我无法在watchOS 3上运行一个简单的应用程序,它让我疯狂! 我正在运行Xcode 8.如何使用Xamarin在watchOS 3上部署简单的应用程序?

重新创建方案:创建一个newiOS应用程序(默认为部署目标10),添加WatchOS项目(3.0)。尝试编译。

我得到: 无法AOT大会(MT3001)

更改建立到“不要联系”的所有三个项目,并降级到目标8.4和观看OS 2.2的结果: 错误MT1006:莫非不在设备上安装应用程序:发送消息错误(错误:0xe800002d)。

  • 改变到目标10,但保持观看OS 2最终被编译和安装在手机上和部署在设备,但调试器或者: A.决不设法通过WiFi连接到手表(停留在“等待该应用在端口连接10000) B.收到以下错误:
  • 推出手表应用上‘Apple关注’com.XXX.testwatch.watchkitapp'具有PID 270 异常:Xamarin.Hosting.MobileDeviceException:发送消息错误(错误:0xe800002d) at Xamarin.Hosting.RealDevice.StartSession()< 0x 118c24dd0 + 0x0009d> in:0 at Xamarin.Hosting.DebugService + c__AnonStorey6。 <> m__0(System.Object的V)< 0x118c24450 + 0x000cf>中:0 [MVID] 703d5be3b466420882f6cb97c41b6723 0,1

    我在做什么错在这里?

    +0

    我有类似的问题,我发现几乎不可能在手表上进行调试。我从来没有连接过它。我一直在做的一件事是等待,直到我看到“等待应用程序在端口10000上连接”,然后通过按住侧面按钮直到出现关闭电源屏幕来强制终止应用程序,然后按住数字表冠按钮。然后重新启动应用程序。如果无法获取我的更改,我一直在重新启动手表。这只是为了吸收我在部署之间所做的更改,因为它似乎只是在部署完成后才会崩溃。非常讨厌 –

    回答

    2

    我向Xamarin提交了一个错误报告。他们证实。您需要修改默认编译来禁用增量构建。

    +0

    哇,这也为我工作,感谢分享! –

    相关问题