繁体   English   中英

iOS Cordova应用程序在启动时使用NSInvalidArgumentException崩溃

[英]iOS Cordova app crashes on startup with NSInvalidArgumentException

启动Cordova应用程序时,我们总是遇到奇怪的错误

Apache Cordova native platform version 4.1.1 is starting.

[__NSDictionaryM cordovaSettingForKey:]: unrecognized selector sent to instance 0x7fef81d10e00

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSDictionaryM cordovaSettingForKey:]: unrecognized selector sent to instance 0x7fef81d10e00'

*** First throw call stack:

(

0   CoreFoundation                      0x0000000105fdcd85 __exceptionPreprocess + 165

1   libobjc.A.dylib                     0x0000000105a50deb objc_exception_throw + 48

2   CoreFoundation                      0x0000000105fe5d3d -[NSObject(NSObject) doesNotRecognizeSelector:] + 205

3   CoreFoundation                      0x0000000105f2bcfa ___forwarding___ + 970

4   CoreFoundation                      0x0000000105f2b8a8 _CF_forwarding_prep_0 + 120

5   שוליק.נט                     0x0000000105527ab3 -[CDVViewController viewDidLoad] + 195

6   שוליק.נט                     0x0000000105525a06 -[MainViewController viewDidLoad] + 54

7   UIKit                               0x0000000106bf5984 -[UIViewController loadViewIfRequired] + 1198

8   UIKit                               0x0000000106bf5cd3 -[UIViewController view] + 27

9   UIKit                               0x0000000106acbfb4 -[UIWindow addRootViewControllerViewIfPossible] + 61

10  UIKit                               0x0000000106acc69d -[UIWindow _setHidden:forced:] + 282

11  UIKit                               0x0000000106ade180 -[UIWindow makeKeyAndVisible] + 42

12  שוליק.נט                     0x000000010552b188 -[CDVAppDelegate application:didFinishLaunchingWithOptions:] + 776

最近,我在Visual Studio TACO项目中遇到了同样的问题。 特别是在将Cordova CLI平台版本从5.1.1更新到6.1.1时出现。 这导致将iOS Cordova的本机版本从3.8.2修改为4.1.1,从而引起了问题。

经过多次测试,我找到了解决方案。 该问题是由位于'[project_folder]/res/native/ios/cordova'的文件'build.xconfig'引起'[project_folder]/res/native/ios/cordova' 删除此文件并重新编译项目后,问题已解决。

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM