2016-09-28 75 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来查看真正的问题。

相关问题