2012-08-16 98 views
2

我正在使用trigger.io为iPad设计应用程序。应用程序构建查找并在模拟器中运行。它也成功地建立了一个ipa,我可以通过testflight在我的iPad上安装。在iPad上调试trigger.io应用程序

当我尝试forge run ios"device": "device"local_config.json它复制到所有的设备,然后提供了以下错误:

[100%] Installed package /[path]/development/ios/device-ios.app/ 
------ Debug phase ------ 
Assertion failed: (AMDeviceStartService(device, CFSTR("com.apple.debugserver"), &gdbfd, NULL) == 0), function start_remote_debug_server, file fruitstrap.c, line 231. 

[ ERROR] See /[path]/forge-error.log for more details 
[ ERROR] Please contact [email protected] 

forge-error.log文件不存在。

有没有人有任何想法可能会导致此?

OSX狮子的XCode 4.1,iPad 2的的iOS 5.1.1

更新:

已更新至4.4.1的XCode和它越来越远一些。这里是新的错误:

[100%] Installed package /[path]/development/ios/device-ios.app/ 
------ Debug phase ------ 
[100%] Connecting to remote debug server 
------------------------- 
Switching to remote-macosx protocol 
[New thread 7171] 
[Switching to process 7171 thread 0x1c03] 
0x2fe51028 in ??() 
Reading symbols for shared libraries . done 

[ ERROR] See /[path]/forge-error.log for more details 

任何想法?

进一步更新:

当我尝试在iPad上运行的应用程序Forge bootstrap,所以我认为它是有什么可以做我的代码出现同样的问题...

而另一个更新!

只是注意到它在命令运行时似乎错误两次。下面提供一个更完整的输出柜面它可以帮助:

$ forge run ios 
[ INFO] Forge tools running at version 3.3.11 
[ INFO] Checking JavaScript files... 
[ INFO] JavaScript check complete 
[ INFO] Verifying your configuration settings... 
[ INFO] Configuration settings check complete 
[ INFO] Running on iOS device: device 
[ INFO] Plist OK 
[ INFO] Installing app on device: is it connected? 
[ INFO] ------ Install phase ------ 
[ INFO] [....] Waiting up to 10 seconds for iOS device to be connected 
[ INFO] [ 0%] Found device (fe29da73fa45e10dfb3ca8cabd215c10de079137), beginning install 
[ INFO] [ 5%] Copying /[path]/development/ios/device-ios.app/ to device 
<snip> 
[ INFO] [ 49%] Copying /[path]/development/ios/device-ios.app//tabs_modalWebViewController.nib to device 
[ INFO] [ 50%] TakingInstallLock 
[ INFO] [ 52%] CreatingStagingDirectory 
[ INFO] [ 57%] ExtractingPackage 
[ INFO] [ 60%] InspectingPackage 
[ INFO] [ 65%] PreflightingApplication 
[ INFO] [ 70%] VerifyingApplication 
[ INFO] [ 70%] InstallingEmbeddedProfile 
[ INFO] [ 80%] InstallingApplication 
[ INFO] [ 85%] PostflightingApplication 
[ INFO] [ 90%] SandboxingApplication 
[ INFO] [100%] Installed package /[path]/development/ios/device-ios.app/ 
[ INFO] ------ Debug phase ------ 
[ INFO] [100%] Connecting to remote debug server 
[ INFO] ------------------------- 
[ INFO] Switching to remote-macosx protocol 
[ INFO] [New thread 7171] 
[ INFO] [Switching to process 7171 thread 0x1c03] 
[ INFO] 0x2fe11028 in ??() 
[ INFO] Reading symbols for shared libraries . done 
[ ERROR] Something went wrong that we didn't expect: 
[ ERROR] Failed when running /[path]/.lib/fruitstrap: ------ Install phase ------ 
[....] Waiting up to 10 seconds for iOS device to be connected 
[ 0%] Found device (fe29da73fa45e10dfb3ca8cabd215c10de079137), beginning install 
[ 5%] Copying /[path]/development/ios/device-ios.app/ to device 
<snip> 
[ 49%] Copying /[path]/development/ios/device-ios.app//tabs_modalWebViewController.nib to device 
[ 50%] TakingInstallLock 
[ 52%] CreatingStagingDirectory 
[ 57%] ExtractingPackage 
[ 60%] InspectingPackage 
[ 65%] PreflightingApplication 
[ 70%] VerifyingApplication 
[ 70%] InstallingEmbeddedProfile 
[ 80%] InstallingApplication 
[ 85%] PostflightingApplication 
[ 90%] SandboxingApplication 
[100%] Installed package /[path]/development/ios/device-ios.app/ 
------ Debug phase ------ 
[100%] Connecting to remote debug server 
------------------------- 
Switching to remote-macosx protocol 
[New thread 7171] 
[Switching to process 7171 thread 0x1c03] 
0x2fe11028 in ??() 
Reading symbols for shared libraries . done 

[ ERROR] See /[path]/forge-error.log for more details 
[ ERROR] Please contact [email protected] 

回答

0

尝试释放设备上的空间,然后重新启动以防万一。为我解决了它。