Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 应用程序拒绝-崩溃报告显示:未能及时创建场景(badf00d)怎么了?_Iphone_Xcode_Logging_Crash - Fatal编程技术网

Iphone 应用程序拒绝-崩溃报告显示:未能及时创建场景(badf00d)怎么了?

Iphone 应用程序拒绝-崩溃报告显示:未能及时创建场景(badf00d)怎么了?,iphone,xcode,logging,crash,Iphone,Xcode,Logging,Crash,我的应用程序刚刚被苹果拒绝,我需要一些帮助来找出问题所在。该应用程序在我的所有设备上都运行良好,不会崩溃。该应用程序在启动时立即与iCloud同步。这在我的设备上运行得很好,但可能是出了什么问题 以下是第一份碰撞报告(符号化): 以下是第二次坠机报告: Application Specific Information: com.Name.App failed to scene-create in time Elapsed total CPU time (seconds): 20.300 (us

我的应用程序刚刚被苹果拒绝,我需要一些帮助来找出问题所在。该应用程序在我的所有设备上都运行良好,不会崩溃。该应用程序在启动时立即与iCloud同步。这在我的设备上运行得很好,但可能是出了什么问题

以下是第一份碰撞报告(符号化):

以下是第二次坠机报告:

Application Specific Information:
com.Name.App failed to scene-create in time

Elapsed total CPU time (seconds): 20.300 (user 20.300, system 0.000), 49% CPU 
Elapsed application CPU time (seconds): 0.207, 1% CPU

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0:
0   libsystem_kernel.dylib          0x0000000192f7ceb8 semaphore_wait_trap + 8
1   libdispatch.dylib               0x0000000192e62d98 _dispatch_group_wait_slow + 244
2   CloudDocs                       0x0000000188427818 -[BRXPCSyncProxy resultWithTimeout:] + 72
3   CloudDocs                       0x0000000188418bc0 __BRIsProcessForcingUbiquity_block_invoke + 172
4   libdispatch.dylib               0x0000000192e55368 _dispatch_client_callout + 12
5   libdispatch.dylib               0x0000000192e56240 dispatch_once_f + 92
6   CloudDocs                       0x0000000188418b0c BRIsProcessForcingUbiquity + 60
7   Foundation                      0x0000000182b3ad6c ___BRIsCloudDocsUsed_block_invoke + 44
8   libdispatch.dylib               0x0000000192e55368 _dispatch_client_callout + 12
9   libdispatch.dylib               0x0000000192e56240 dispatch_once_f + 92
10  Foundation                      0x0000000182b35044 ___NSFrameworkHandleForLibrarianSymbols_block_invoke + 96
11  libdispatch.dylib               0x0000000192e55368 _dispatch_client_callout + 12
12  libdispatch.dylib               0x0000000192e56240 dispatch_once_f + 92
13  Foundation                      0x0000000182b3acec ___initializeLibrarianFunctions_block_invoke + 268
14  libdispatch.dylib               0x0000000192e55368 _dispatch_client_callout + 12
15  libdispatch.dylib               0x0000000192e56240 dispatch_once_f + 92
16  Foundation                      0x0000000182b3a5b0 -[NSFileManager URLForUbiquityContainerIdentifier:] + 544
17  Cloud-Fryser                    0x000000010003dc04 -[AppDelegate application:didFinishLaunchingWithOptions:] (AppDelegate.m:20)
18  UIKit                           0x00000001864ce3cc -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 300
19  UIKit                           0x00000001866e522c -[UIApplication _callInitializationDelegatesForMainScene:transitionContext:] + 2280
20  UIKit                           0x00000001866e79ac -[UIApplication _runWithMainScene:transitionContext:completion:] + 1476
21  UIKit                           0x00000001866e6044 -[UIApplication workspaceDidEndTransaction:] + 180
22  FrontBoardServices              0x0000000189edd63c __31-[FBSSerialQueue performAsync:]_block_invoke + 24
23  CoreFoundation                  0x0000000181c66120 __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 16
24  CoreFoundation                  0x0000000181c65228 __CFRunLoopDoBlocks + 308
25  CoreFoundation                  0x0000000181c6384c __CFRunLoopRun + 1752
26  CoreFoundation                  0x0000000181b911f0 CFRunLoopRunSpecific + 392
27  UIKit                           0x00000001864c7788 -[UIApplication _run] + 548
28  UIKit                           0x00000001864c2780 UIApplicationMain + 1484
29  Cloud-Fryser                    0x0000000100044878 main (main.m:16)
30  libdyld.dylib                   0x0000000192e7ea04 start + 0

Thread 1 name:  Dispatch queue: com.apple.libdispatch-manager
Thread 1:
0   libsystem_kernel.dylib          0x0000000192f7cc94 kevent64 + 8
1   libdispatch.dylib               0x0000000192e6497c _dispatch_mgr_invoke + 272
2   libdispatch.dylib               0x0000000192e573b0 _dispatch_mgr_thread + 48
如果您需要更多信息,请告诉我。

问题很简单。 你只是花了太多时间在启动屏幕上加载你的应用程序,而iOS设备会停止你的应用程序。 它只在审查中发生,而不是在测试时发生,这是因为您总是从Xcode运行它,而从Xcode运行时它不会有这种行为。 如果你直接从设备上运行你的应用程序(通过点击它的图标),你会看到它也会在那里发生。假设您在该特定运行上花费了太多时间加载

编辑:我还看到你被信号灯卡住了,没有使用太多的CPU,这可能意味着你有一个死锁,使应用程序在审阅者的设备上暂停,这就是为什么它花费太多时间加载,设备停止了你的应用程序。不确定

如果您感兴趣,以下是我的devblog帖子:


我正试图将一个应用程序上传到试飞中,我遇到了完全相同的问题。在我尝试的每台设备上都可以正常工作,但被苹果拒绝,崩溃日志显示“未能及时创建场景”-我尝试在我的设备上以飞行模式运行,但它仍然可以正常启动。你也使用icloud吗?是的,使用Tim Roadley Core数据教程(因此大部分代码都来自那本书)。我确实将CJPAdController框架更新为1.6.1(其中特别提到了线程更新),应用程序刚刚获得批准!酷。我想我的问题是,我刚刚将xcode更新为6.0,将我的设备更新为8.0。这也让我使用cloudkit,它只在8.0上工作,但我的开发目标是7.1,所以它不工作。我想这就是它崩溃的原因,我正在等待我的新版本被审查。正如我在上面写的,我想我发现了这个问题。我在只在ios 8.0上运行的应用程序中使用cloudkit。我的应用目标是7.1。当我在ios 7.1设备上运行应用程序时,它没有启动。问题是你的应用程序在加载屏幕上暂停的时间太长。但你可能已经找到了那个摊位的原因。无论如何,你在日志中得到的错误表明,你的应用程序在加载屏幕中被踢出,因为停滞太久了。以上就是问题所在。刚刚得到批准!谢谢@user1097185,您提到的链接帮助我从设备获取了日志文件,通过该链接,我了解了启动屏幕所需的cpu时间,并减少了进程,现在工作正常:)@user1097185您提供的链接不再工作。
Application Specific Information:
com.Name.App failed to scene-create in time

Elapsed total CPU time (seconds): 20.300 (user 20.300, system 0.000), 49% CPU 
Elapsed application CPU time (seconds): 0.207, 1% CPU

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0:
0   libsystem_kernel.dylib          0x0000000192f7ceb8 semaphore_wait_trap + 8
1   libdispatch.dylib               0x0000000192e62d98 _dispatch_group_wait_slow + 244
2   CloudDocs                       0x0000000188427818 -[BRXPCSyncProxy resultWithTimeout:] + 72
3   CloudDocs                       0x0000000188418bc0 __BRIsProcessForcingUbiquity_block_invoke + 172
4   libdispatch.dylib               0x0000000192e55368 _dispatch_client_callout + 12
5   libdispatch.dylib               0x0000000192e56240 dispatch_once_f + 92
6   CloudDocs                       0x0000000188418b0c BRIsProcessForcingUbiquity + 60
7   Foundation                      0x0000000182b3ad6c ___BRIsCloudDocsUsed_block_invoke + 44
8   libdispatch.dylib               0x0000000192e55368 _dispatch_client_callout + 12
9   libdispatch.dylib               0x0000000192e56240 dispatch_once_f + 92
10  Foundation                      0x0000000182b35044 ___NSFrameworkHandleForLibrarianSymbols_block_invoke + 96
11  libdispatch.dylib               0x0000000192e55368 _dispatch_client_callout + 12
12  libdispatch.dylib               0x0000000192e56240 dispatch_once_f + 92
13  Foundation                      0x0000000182b3acec ___initializeLibrarianFunctions_block_invoke + 268
14  libdispatch.dylib               0x0000000192e55368 _dispatch_client_callout + 12
15  libdispatch.dylib               0x0000000192e56240 dispatch_once_f + 92
16  Foundation                      0x0000000182b3a5b0 -[NSFileManager URLForUbiquityContainerIdentifier:] + 544
17  Cloud-Fryser                    0x000000010003dc04 -[AppDelegate application:didFinishLaunchingWithOptions:] (AppDelegate.m:20)
18  UIKit                           0x00000001864ce3cc -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 300
19  UIKit                           0x00000001866e522c -[UIApplication _callInitializationDelegatesForMainScene:transitionContext:] + 2280
20  UIKit                           0x00000001866e79ac -[UIApplication _runWithMainScene:transitionContext:completion:] + 1476
21  UIKit                           0x00000001866e6044 -[UIApplication workspaceDidEndTransaction:] + 180
22  FrontBoardServices              0x0000000189edd63c __31-[FBSSerialQueue performAsync:]_block_invoke + 24
23  CoreFoundation                  0x0000000181c66120 __CFRUNLOOP_IS_CALLING_OUT_TO_A_BLOCK__ + 16
24  CoreFoundation                  0x0000000181c65228 __CFRunLoopDoBlocks + 308
25  CoreFoundation                  0x0000000181c6384c __CFRunLoopRun + 1752
26  CoreFoundation                  0x0000000181b911f0 CFRunLoopRunSpecific + 392
27  UIKit                           0x00000001864c7788 -[UIApplication _run] + 548
28  UIKit                           0x00000001864c2780 UIApplicationMain + 1484
29  Cloud-Fryser                    0x0000000100044878 main (main.m:16)
30  libdyld.dylib                   0x0000000192e7ea04 start + 0

Thread 1 name:  Dispatch queue: com.apple.libdispatch-manager
Thread 1:
0   libsystem_kernel.dylib          0x0000000192f7cc94 kevent64 + 8
1   libdispatch.dylib               0x0000000192e6497c _dispatch_mgr_invoke + 272
2   libdispatch.dylib               0x0000000192e573b0 _dispatch_mgr_thread + 48