2013-11-21 1 views
2

Раньше я пользовался успехом для установки fruitstrap на OSX v10.8.5, с Xcode v4.6.3. Это означает, что я могу запустить приложение на iPad2 через линию cmd.Может ли фруктовый лоток работать с Xcode v5.0.1 OSX v10.8.5 на iOS7 (iPad 4)?

Теперь я перехожу к другой машине, с OSX v10.8.5, Xcode v5.0.1 и iPad4 (IOS 7). Во-первых, я устанавливаю профиль проксилиса, и я могу запустить проект на iPad4 (iOS 7) с помощью Xcode. Затем я пытаюсь установить fruitstrap на том же этапе (с разными IOS_SDK в Makefile). Но я получил такой вывод:

*------ Install phase ------ 
[....] Waiting for iOS device to be connected 
[ 0%] Found device (c97b56bd2b84138a50a95ab3edb518eb79fff5b1), beginning install 
[ 5%] Copying demo.app/ to device 
[ 8%] Copying demo.app//_CodeSignature to device 
[ 12%] Copying demo.app//_CodeSignature/CodeResources to device 
[ 16%] Copying demo.app//demo to device 
[ 42%] Copying demo.app//Info.plist to device 
[ 46%] Copying demo.app//ResourceRules.plist to device 
[ 52%] CreatingStagingDirectory 
[ 57%] ExtractingPackage 
[ 60%] InspectingPackage 
[ 60%] TakingInstallLock 
[ 65%] PreflightingApplication 
AMDeviceInstallApplication failed: -402653028* 

В то же время, я могу видеть выход из Xcode консоли IPad устройства:

*Nov 21 04:07:44 iPad mobile_installation_proxy[115] <Warning>: LaunchServices: Please include the kCFBundleIdentifierKey in the options dictionary when installing an app. 
Nov 21 04:07:44 iPad mobile_installation_proxy[115] <Warning>: LaunchServices: installing app for existing placeholder (null) 
Nov 21 04:07:44 iPad installd[62] <Notice>: 0x243000 handle_install_for_ls: Install of "/var/mobile/Media/PublicStaging/demo.app" requested by mobile_installation_proxy 
Nov 21 04:07:44 iPad installd[62] <Notice>: 0x243000 MobileInstallationInstall_Server: Installing app demo 
Nov 21 04:07:44 iPad installd[62] <Error>: 0x243000 check_can_install: Apps must have a CFBundleVersion declared as a string in their Info.plist, but demo does not. Failing installation. 
Nov 21 04:07:44 iPad installd[62] <Error>: 0x243000 install_application: Could not preflight application install 
Nov 21 04:07:44 iPad mobile_installation_proxy[115] <Error>: 0x305000 MobileInstallationInstallForLaunchServices: failed with -1 
Nov 21 04:07:44 iPad mobile_installation_proxy[115] <Warning>: ERROR: MobileInstallationInstallForLaunchServices returned nil 
Nov 21 04:07:44 iPad mobile_installation_proxy[115] <Error>: 0x305000 handle_install: Installation failed: Error Domain=LaunchServicesError Code=0 "The operation couldn’t be completed. (LaunchServicesError error 0.)" UserInfo=0x14d14f30 {Error=MissingBundleVersion} 
Nov 21 04:07:44 iPad installd[62] <Error>: 0x243000 handle_install_for_ls: API failed* 

Интересно, если есть некоторые проблемы совместимости с этими тремя инструментами/устройства?

  • Xcode v5.0.1
  • iPad4 (IOS 7)
  • OSX v10.8.5

ответ

4

сама Fruitstrap не поддерживается и не работает с Xcode 5 или 7 прошивкой. Вы можете проверить одну из этих альтернатив. ИОС-развертывания, в частности, является ответвлением fruitstrap, который добавляет базовую поддержку:

+1

При ориентации на тренажере, а не устройство, https: // GitHub .com/phonegap/ios-sim отлично работает. –

Смежные вопросы