2016-09-28 72 views
1

我有我的電話接通,我跑:爲什麼cordova會跳過我的iPhone?

cordova run --platform ios --target="iPhone-6s" 

它建立就好了,我找到一個電話,然後跳過它:

** BUILD SUCCEEDED **

** BUILD SUCCEEDED ** 

[....] Waiting up to 1 seconds for iOS device to be connected 
[....] Found iPhone 6s 'Kit's iPhone' (acc7f2f68a88ed162782c740c37cc838fb1a4ff9) connected through USB. 
[....] Waiting for iOS device to be connected 
Skipping iPhone 6s 'Kit's iPhone' (acc7f2f68a88ed162782c740c37cc838fb1a4ff9). 

爲什麼是的,我怎麼才能使它工作?即使有--verbove,它也不會提供任何信息。

回答

2

我剛剛面臨同樣的問題。

您可能想要省略--target參數

'Kit's iPhone'不匹配"iPhone-6s"

在我的情況下,我提供了設備ID,由於未知的原因從未匹配,因此設備已被跳過。

如果你有多個目標,因此模糊的目標,我的答案可能是不夠的。


我只想提一下我成功地運行在設備上的應用程序的方式,以幫助人們google搜索離子

ionic run ios --device 
0

我有同樣的問題。我嘗試了一些東西,包括--target, - 設備參數,但沒有幫助我的情況。我在Cordova ios項目文件上打開了XCode,然後構建並運行。它仍然失敗,但給了我一個有用的錯誤消息。就我而言,這是因爲我在項目中瞄準了IOS 10,但手機是IOS 9.簡而言之,使用XCode來查看真正的問題。

相關問題