Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.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
iOS应用程序崩溃报告,找不到哪个“0”的值;“关键”;_Ios_Objective C_Appstore Approval_Crash Reports - Fatal编程技术网

iOS应用程序崩溃报告,找不到哪个“0”的值;“关键”;

iOS应用程序崩溃报告,找不到哪个“0”的值;“关键”;,ios,objective-c,appstore-approval,crash-reports,Ios,Objective C,Appstore Approval,Crash Reports,我刚从苹果公司收到这些报告,但我无法确定我的ViewController上的哪个属性丢失或没有在IB中正确连接。事实上,我已经彻底检查了这两个属性,并且在编译项目时没有收到任何警告,这让我没有其他选择来重新编写所有内容 Last Exception Backtrace: 0 CoreFoundation 0x182b92950 __exceptionPreprocess + 132 1 libobjc.A.dylib 0x

我刚从苹果公司收到这些报告,但我无法确定我的ViewController上的哪个属性丢失或没有在IB中正确连接。事实上,我已经彻底检查了这两个属性,并且在编译项目时没有收到任何警告,这让我没有其他选择来重新编写所有内容

Last Exception Backtrace:
0   CoreFoundation                  0x182b92950 __exceptionPreprocess + 132
1   libobjc.A.dylib                 0x18f56c1fc objc_exception_throw + 60
2   CoreFoundation                  0x182b925d4 -[NSException raise] + 12
3   Foundation                      0x183650720 -[NSObject(NSKeyValueCoding) setValue:forKey:] + 256
4   CoreFoundation                  0x182ade09c -[NSArray makeObjectsPerformSelector:] + 248
5   UIKit                           0x185f16dd0 -[UINib instantiateWithOwner:options:] + 1232
6   UIKit                           0x185e5b878 -[UIViewController _loadViewFromNibNamed:bundle:] + 280
7   UIKit                           0x185b5c488 -[UIViewController loadViewIfRequired] + 88
8   UIKit                           0x185b5c3f4 -[UIViewController view] + 32
9   UIKit                           0x185d09868 -[UINavigationController _startCustomTransition:] + 704
10  UIKit                           0x185c13f54 -[UINavigationController _startDeferredTransitionIfNeeded:] + 464
11  UIKit                           0x185c13d24 -[UINavigationController __viewWillLayoutSubviews] + 56
12  UIKit                           0x185c13ca4 -[UILayoutContainerView layoutSubviews] + 200
13  UIKit                           0x185b56ff8 -[UIView(CALayerDelegate) layoutSublayersOfLayer:] + 348
14  QuartzCore                      0x185748258 -[CALayer layoutSublayers] + 184
15  QuartzCore                      0x185742e20 CA::Layer::layout_if_needed(CA::Transaction*) + 300
16  QuartzCore                      0x185742cd8 CA::Layer::layout_and_display_if_needed(CA::Transaction*) + 32
17  QuartzCore                      0x185742560 CA::Context::commit_transaction(CA::Transaction*) + 280
18  QuartzCore                      0x185742304 CA::Transaction::commit() + 424
19  QuartzCore                      0x18573bc38 CA::Transaction::observer_callback(__CFRunLoopObserver*, unsigned long, void*) + 80
20  CoreFoundation                  0x182b530a8 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 32
21  CoreFoundation                  0x182b50330 __CFRunLoopDoObservers + 372
22  CoreFoundation                  0x182b506bc __CFRunLoopRun + 764
23  CoreFoundation                  0x182a916d0 CFRunLoopRunSpecific + 452
24  GraphicsServices                0x18872dc0c GSEventRunModal + 168
25  UIKit                           0x185bc2fdc UIApplicationMain + 1156
26  AppName                     0x10012e1f4 main (main.m:22)
27  libdyld.dylib                   0x18fb5faa0 start + 4

你用的是故事板还是笔尖?在任何一种情况下,只需浏览所有nib/故事板文件,单击每个视图控制器(确保高亮显示的是视图控制器,而不是左窗格上的视图),单击Xcode右侧的“连接属性”选项卡,然后查看是否有任何连接的插座带有感叹号(表示插座连接的代码中没有任何内容)。单击X以删除。我使用Nibs。此外,我检查了很多次,奇怪的是,它在所有设备上对我都有效,但对苹果的审批团队无效。而且在设备上运行应用程序时,你已经检查了应用程序中的每个视图控制器?从未收到崩溃?你是否通过nib在任何视图控制器中设置了任何用户信息本身?这些属性是否无效?我认为这是一个问题,而不是插座问题,因为堆栈跟踪没有显示
-[UIRuntimeOutletConnection]
这将出现在出口错误中。@rvijay007是的,我这样做了。在测试自己时从未发生过崩溃。但您指出的最后一点值得探索,因为我有一个UIButton子类,它接受一个名为Heading的用户定义的运行时属性。但是如果我这样做,我所有的标签、文本字段和按钮都是以相同的方式完成的,并且它们看起来很好用。