2013-08-31 8 views
1

Я сделал простое приложение для регистрации с использованием синтаксического анализа. Все работает нормально. У меня нет предупреждений или кода ошибки, и я могу видеть пользователя в панели анализа синтаксиса, когда я его создаю. Но приложение работает только на симуляторе. Когда я помещаю его на устройство, он запускает приложение, но показывает черный экран. Я попробовал еще один примерный проект, чтобы убедиться, что моя подпись кода действительна, а другое приложение отлично работает на устройстве. Поэтому я проверил журналы консоли, но я не понял много. Так может ли кто-нибудь помочь мне в этом? Спасибо.Приложение IOS работает на симуляторе, но не на устройстве

Вот лог консоли

Aug 30 18:16:13 Bla-Bla mobile_house_arrest[1179] <Error>: Max open files: 125 
��Aug 30 18:16:15 Bla-Bla installd[54] <Error>: 0x2fe93000 handle_install: Install of "/var/mobile/Media/PublicStaging/Blast.app" requested by mobile_installation_proxy 
��Aug 30 18:16:15 Bla-Bla installd[54] <Error>: 0x2fe93000 MobileInstallationInstall_Server: Installing app com.BlaBla.Blast 
��Aug 30 18:16:15 Bla-Bla installd[54] <Error>: Aug 30 18:16:15 SecTrustEvaluate [leaf CriticalExtensions IssuerCommonName] 
��Aug 30 18:16:16 Bla-Bla SpringBoard[66] <Warning>: Killing com.BlaBla.Blast for termination assertion 
��Aug 30 18:16:16 Bla-Bla lsd[89] <Warning>: updating identifier store 
��Aug 30 18:16:16 Bla-Bla kernel[0] <Debug>: launchd[1182] Builtin profile: syncdefaultsd (sandbox) 
��Aug 30 18:16:16 Bla-Bla installd[54] <Error>: 0x2fe93000 MobileInstallationInstall_Server: Staging: 0.22s; Waiting: 0.00s; Installation: 0.75s; LS Sync: 0.32s; Overall: 1.55s 
��Aug 30 18:16:16 Bla-Bla lsd[89] <Warning>: Attempting to store identifiers file 
��Aug 30 18:16:23 Bla-Bla CommCenter[37] <Error>: kDataAttachStatusNotification sent, wasAttached: 1 isAttached: 1 
��Aug 30 18:16:24 Bla-Bla installd[54] <Error>: 0x201000 filter_attributes: Info.plist keys requested via MobileInstallationLookup/Browse in client Xcode (via mobile_installation_proxy) were not found in MobileInstallation's cache. Please file a bug requesting that these keys be added: <CFBasicHash 0x1cd928e0 [0x3a978100]>{type = mutable set, count = 18, 
    entries => 
     0 : <CFString 0x3a9649f4 [0x3a978100]>{contents = "CFBundlePackageType"} 
     1 : <CFString 0x1cd73e10 [0x3a978100]>{contents = "BuildMachineOSBuild"} 
     2 : <CFString 0x3a965a44 [0x3a978100]>{contents = "CFBundleResourceSpecification"} 
     3 : <CFString 0x1cd897a0 [0x3a978100]>{contents = "DTPlatformBuild"} 
     4 : <CFString 0x3a962794 [0x3a978100]>{contents = "DTCompiler"} 
     5 : <CFString 0x3a964564 [0x3a978100]>{contents = "CFBundleSignature"} 
     6 : <CFString 0x3a965224 [0x3a978100]>{contents = "DTSDKName"} 
     7 : <CFString 0x1cd6e800 [0x3a978100]>{contents = "NSBundleResolvedPath"} 
     8 : <CFString 0x3a961eb4 [0x3a978100]>{contents = "UISupportedInterfaceOrientations"} 
     10 : <CFString 0x3a969e84 [0x3a978100]>{contents = "DTXcode"} 
     13 : <CFString 0x3a969eb4 [0x3a978100]>{contents = "CFBundleInfoDictionaryVersion"} 
     16 : <CFString 0x3a967304 [0x3a978100]>{contents = "CFBundleSupportedPlatforms"} 
     17 : <CFString 0x1cd81c40 [0x3a978100]>{contents = "DTXcodeBuild"} 
     18 : <CFString 0x1cd6e850 [0x3a978100]>{contents = "UIStatusBarTintParameters"} 
     19 : <CFString 0x3a965e54 [0x3a978100]>{contents = "DTPlatformVersion"} 
     20 : <CFString 0x3a968bf4 [0x3a978100]>{contents = "DTPlatformName"} 
     21 : <CFString 0x3a969c84 [0x3a978100]>{contents = "CFBundleDevelopmentRegion"} 
     22 : <CFString 0x1cd7f3a0 [0x3a978100]>{contents = "DTSDKBuild"} 
    } 
��Aug 30 18:16:26 Bla-Bla installd[54] <Error>: 0x201000 filter_attributes: Info.plist keys requested via MobileInstallationLookup/Browse in client Xcode (via mobile_installation_proxy) were not found in MobileInstallation's cache. Please file a bug requesting that these keys be added: <CFBasicHash 0x1cd8c720 [0x3a978100]>{type = mutable set, count = 18, 
    entries => 
     0 : <CFString 0x3a9649f4 [0x3a978100]>{contents = "CFBundlePackageType"} 
     1 : <CFString 0x1cd8ee10 [0x3a978100]>{contents = "BuildMachineOSBuild"} 
     2 : <CFString 0x3a965a44 [0x3a978100]>{contents = "CFBundleResourceSpecification"} 
     3 : <CFString 0x1cd8c020 [0x3a978100]>{contents = "DTPlatformBuild"} 
     4 : <CFString 0x3a962794 [0x3a978100]>{contents = "DTCompiler"} 
     5 : <CFString 0x3a964564 [0x3a978100]>{contents = "CFBundleSignature"} 
     6 : <CFString 0x3a965224 [0x3a978100]>{contents = "DTSDKName"} 
     7 : <CFString 0x1cd7f2d0 [0x3a978100]>{contents = "NSBundleResolvedPath"} 
     8 : <CFString 0x3a961eb4 [0x3a978100]>{contents = "UISupportedInterfaceOrientations"} 
     10 : <CFString 0x3a969e84 [0x3a978100]>{contents = "DTXcode"} 
     13 : <CFString 0x3a969eb4 [0x3a978100]>{contents = "CFBundleInfoDictionaryVersion"} 
     16 : <CFString 0x3a967304 [0x3a978100]>{contents = "CFBundleSupportedPlatforms"} 
     17 : <CFString 0x1cd90d80 [0x3a978100]>{contents = "DTXcodeBuild"} 
     18 : <CFString 0x1cd99040 [0x3a978100]>{contents = "UIStatusBarTintParameters"} 
     19 : <CFString 0x3a965e54 [0x3a978100]>{contents = "DTPlatformVersion"} 
     20 : <CFString 0x3a968bf4 [0x3a978100]>{contents = "DTPlatformName"} 
     21 : <CFString 0x3a969c84 [0x3a978100]>{contents = "CFBundleDevelopmentRegion"} 
     22 : <CFString 0x1cd7ea20 [0x3a978100]>{contents = "DTSDKBuild"} 
    } 
��Aug 30 18:16:26 Bla-Bla com.apple.debugserver-199[1186] <Warning>: debugserver-199 for armv7. 
��Aug 30 18:16:26 Bla-Bla com.apple.debugserver-199[1186] <Warning>: Connecting to com.apple.debugserver service... 
��Aug 30 18:16:26 Bla-Bla com.apple.debugserver-199[1186] <Warning>: Got a connection, waiting for process information for launching or attaching. 
��Aug 30 18:16:27 Bla-Bla kernel[0] <Debug>: lockbot[1177] Builtin profile: debugserver (sandbox) 
��Aug 30 18:16:27 Bla-Bla kernel[0] <Debug>: set_crc_notification_state 0 
Aug 30 18:16:27 Bla-Bla backboardd[26] <Notice>: Posting 'com.apple.iokit.hid.displayStatus' notifyState=1 
Aug 30 18:16:27 Bla-Bla backboardd[26] <Notice>: MultitouchHID: detection mode: 255->0 (deferring until bootloaded) 
��Aug 30 18:16:27 Bla-Bla backboardd[26] <Notice>: MultitouchHID: device bootloaded 
��Aug 30 18:16:27 Bla-Bla backboardd[26] <Notice>: MultitouchHID: detection mode: 0->0 
��Aug 30 18:16:27 Bla-Bla com.apple.launchd[1] (UIKitApplication:com.BlaBla.Blast[0xa7df][1189]) <Warning>: (UIKitApplication:com.BlaBla.Blast[0xa7df]) Spawned and waiting for the debugger to attach before continuing... 
��Aug 30 18:16:27 Bla-Bla kernel[0] <Debug>: ALS: AppleARMBacklight::handleMessageGated - framebufferState -> 1 
��Aug 30 18:16:27 Bla-Bla kernel[0] <Debug>: ALS: AppleARMBacklight::setBacklightEnableGated 1 (set level to 0x67a) 
��Aug 30 18:16:27 Bla-Bla kernel[0] <Debug>: launchd[1189] Builtin profile: container (sandbox) 
��Aug 30 18:16:27 Bla-Bla kernel[0] <Debug>: launchd[1189] Container: /private/var/mobile/Applications/FCCA5177-208D-45C7-A66A-C11372F14E72 (sandbox) 
��Aug 30 18:16:27 Bla-Bla com.apple.debugserver-199[1186] <Warning>: Got a connection, waiting for debugger instructions. 
��Aug 30 18:16:28 Bla-Bla locationd[46] <Warning>: Launch Services: Registering unknown app identifier com.apple.PassKit failed 
��Aug 30 18:16:28 Bla-Bla locationd[46] <Warning>: Launch Services: Unable to find app identifier com.apple.PassKit 
�� 
+2

Добро пожаловать в мир 'Simulators' vs' Emulators'. Просто подскажите, вы пробовали очистить проект? 'Command + Shift + K' Я верю. –

+0

Возможно, связано: http://stackoverflow.com/questions/13127796/running-app-on-iphone4-from-xcode-fails –

+0

Yeap Я очистил проект, также я удалил его с устройства, чтобы он снова строился. Немного поиграв, я узнал, что у меня есть сигабит из-за [.... make keyvisable], поэтому теперь я свободен от ошибок, но проблема сохраняется. Я прочитал связанный с ним вопрос, его проблема заключалась в подписи кода. Я попробовал другое приложение, просто чтобы проверить, является ли это подписание кода, а другое работает отлично. Итак ... до сих пор не знаю об этом. – Matt

ответ

0

Вот одна вещь, которую я заметил, я не претендую знать много об этом, но вот что я получил:

��Aug 30 18:16:24 Bla-Bla installd[54] <Error>: 0x201000 filter_attributes: Info.plist keys requested via MobileInstallationLookup/Browse in client Xcode (via mobile_installation_proxy) were not found in MobileInstallation's cache. Please file a bug requesting that these keys be added: <CFBasicHash 0x1cd928e0 [0x3a978100]>{type = mutable set, count = 18, 
    entries => 

Я считаю, что это в коде говорится, что вам не хватает ключей Info.Plist, все красные тексты - это ключи, которые отсутствуют. Ниже вы пытаетесь отправить отчет об ошибке в apple.

Aug 30 18:16:13 Bla-Bla mobile_house_arrest[1179] <Error>: Max open files: 125 

Эта строка кажется мне, что у вас слишком много открытых файлов. Я не знаю, как это исправить, но это может дать вам кое-что для поиска.

+0

Благодарим за помощь. Я также заметил это, но обе эти ошибки также произошли с другим приложением, которое я пробовал для тестирования. Другой работал отлично. Поэтому я до сих пор не знаю, что вызывает эту проблему. – Matt

+0

Я бы тоже не понял. Я довольно новичок в программировании. – DonyorM

+0

Обновление *** Хорошо, я смог решить проблему с черным экраном, но не так, как я надеялся. У меня все еще есть проблемы, но не связанные с устройством. По-видимому, это связано с одним из контроллеров представления (хотя у меня все еще нет ошибок или предупреждений). – Matt

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