我在VS2013通過vs-mda-remote在iOS設備上部署我的應用程序時遇到問題。設備提示「信任此計算機?」然後就什麼也不做,VS返回「有部署錯誤」,日誌表明此雖然沒有問題:通過vs-mda-remote應用程序部署
GET /build/tasks/16 200 2ms - 615b
GET /build/tasks/16/log 200 3183ms
GET /files/16/cordovaApp/plugins/ios.json 200 7ms - 4.35kb
Transferring result of build 16 ...
Trasnferred build 16
GET /build/16/download 200 37628ms
Deploy build 16 ...
GET /build/16/deploy 200 542ms - 656b
它用來工作,我發現唯一的變化是,iTunes的更新爲12.5 .1.21當天。其他版本是OS X Yosemite 10.10.5,XCode 7.2,Node.js 6.6.0,Cordova 4.1.2,vs-mda-remote 0.2.13,iOS 7.0.1 & 9.2。
它工作得很好,當我在XCode中打開項目並從那裏運行它。我不知道這是iOS安全問題,還是與vs-mda-remote本身有關。
請您嘗試在VS2015並獲得最新的工具阿帕奇科爾多瓦。 –
@ ElvisXia-MSFT,我不能移動到VS2015,因爲它似乎不支持在VS2013中創建的.jsproj項目,它既沒有遷移向導,我們的項目也有很多自定義的BuildDependsOn任務,作爲我們的CI過程。 –
您可以請嘗試使用VS2013構建一個空白項目。看看它是否有效。 –