Ios 应用程序终止并可以';我不知道为什么

Ios 应用程序终止并可以';我不知道为什么,ios,cordova,Ios,Cordova,我有一个phonegap应用程序已经运行了很长时间,但突然间我不断地被强制退出。我不能说它是什么时候出现的(所以我不知道自从它发生后我发生了什么变化) 基本上,应用程序加载良好,然后在大约10秒后到达一个点,当它强制退出时没有错误 更糟糕的是,我使用的是phonegap构建,所以调试是一件非常痛苦的事情。我不能在phonegap构建中这样做,因为我太依赖正在使用的插件了 这就是我从iphone控制台中得到的 Sep 4 13:54:14 Haydens-iPhone AppName[529]

我有一个phonegap应用程序已经运行了很长时间,但突然间我不断地被强制退出。我不能说它是什么时候出现的(所以我不知道自从它发生后我发生了什么变化)

基本上,应用程序加载良好,然后在大约10秒后到达一个点,当它强制退出时没有错误

更糟糕的是,我使用的是phonegap构建,所以调试是一件非常痛苦的事情。我不能在phonegap构建中这样做,因为我太依赖正在使用的插件了

这就是我从iphone控制台中得到的

Sep  4 13:54:14 Haydens-iPhone AppName[529] <Warning>: THREAD WARNING: ['org.apache.cordova.facebook.Connect'] took '65.408936' ms. Plugin should use a background thread.
Sep  4 13:54:14 Haydens-iPhone AppName[529] <Warning>: THREAD WARNING: ['InAppPurchase'] took '33.147217' ms. Plugin should use a background thread.
Sep  4 13:54:15 Haydens-iPhone AppName[529] <Warning>: THREAD WARNING: ['Geolocation'] took '31.754883' ms. Plugin should use a background thread.
Sep  4 13:54:15 Haydens-iPhone AppName[529] <Warning>: InAppPurchase[objc]: Getting products data
Sep  4 13:54:15 Haydens-iPhone AppName[529] <Warning>: InAppPurchase[objc]: Set has 2 elements
Sep  4 13:54:15 Haydens-iPhone AppName[529] <Warning>: InAppPurchase[objc]:  - newpet002
Sep  4 13:54:15 Haydens-iPhone AppName[529] <Warning>: InAppPurchase[objc]:  - instantpet001
Sep  4 13:54:15 Haydens-iPhone AppName[529] <Warning>: InAppPurchase[objc]: Starting product request...
Sep  4 13:54:15 Haydens-iPhone AppName[529] <Warning>: InAppPurchase[objc]: Product request started

Sep  4 13:54:15 Haydens-iPhone AppName[529] <Error>: *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[NSRegularExpression enumerateMatchesInString:options:range:usingBlock:]: nil argument'
    *** First throw call stack:
    (0x2e8aaf83 0x39125ccf 0x2e8aaec5 0x2f22522b 0x2f225115 0x9067b 0x906ff 0x9406d 0xb9f49 0xb91af 0xb71f7 0xbb6e7 0xbb621 0xbbc5b 0x2f1eafc3 0x2f1eaf07 0x2f1eae21 0x2e5110e7 0x2e50fcf7 0x2e7de8f1 0x2e4a76bb 0x2e4a7579 0x2e4a740d 0x2e87620b 0x2e8756db 0x2e873ecf 0x2e7deebf 0x2e7deca3 0x33738663 0x3112b14d 0x9323f 0x39632ab7)
Sep 4 13:54:14 Haydens iPhone AppName[529]:线程警告:['org.apache.cordova.facebook.Connect']使用了'65.408936'ms。插件应使用后台线程。
9月4日13:54:14 Haydens iPhone AppName[529]:线程警告:['InAppPurchase']使用'33.147217'ms。插件应使用后台线程。
9月4日13:54:15 Haydens iPhone AppName[529]:线程警告:['Geolocation']使用'31.754883'ms。插件应使用后台线程。
9月4日13:54:15 Haydens iPhone AppName[529]:InAppPurchase[objc]:获取产品数据
9月4日13:54:15 Haydens iPhone AppName[529]:InAppPurchase[objc]:集合有2个元素
9月4日13:54:15 Haydens iPhone AppName[529]:InAppPurchase[objc]:-newpet002
9月4日13:54:15 Haydens iPhone AppName[529]:InAppPurchase[objc]:-instantpet001
9月4日13:54:15 Haydens iPhone AppName[529]:InAppPurchase[objc]:开始产品请求。。。
9月4日13:54:15 Haydens iPhone AppName[529]:InAppPurchase[objc]:产品请求已启动
9月4日13:54:15 Haydens iPhone AppName[529]:***由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“***-[NSRegularExpression EnumerateMatchesInstalling:选项:范围:usingBlock::nil参数”
***第一次抛出调用堆栈:
(0x2e8aaf83 0x39125ccf 0x2e8aaec5 0x2f22522b 0x2f225115 0x9067b 0x906ff 0x9406d 0xb9f49 0xb91af 0xb71f7 0xbb6e7 0xbb621 0xbbc5b 0x2F1AFC3 0x2F1AF07 0x2F1EAE221 0x2e5110e7 0x2e50fcf7 0x2e7de8f1 0x2e4a76bb 0x2e4a7579 0x2e87620b 0x2E7B 0x2e87620b 0x2e8756db 0x2ECF 0x2E732E733BF 0x2E73633BF)

好的,我知道是什么了。Phoneagp的3.5.0版似乎与Facebook Connect插件0.4.0不兼容。我在网站上写了更多