【问题标题】:Facing issue in IOS appIOS应用面临的问题
【发布时间】:2015-09-11 18:52:29
【问题描述】:

我必须升级应用程序任何人帮助我解决错误。这个应用程序是别人开发的,所以我不明白是否应用了正确的逻辑。

我正在使用 xcode 6 和模拟器 iOS 8.3。也许他们使用了 Three20 框架。

这个问题只在 ios 8 中遇到,它在 ios 7 中正常工作。

-[UIPopoverController 中的断言失败 _presentPopoverFromEdge:ofView:animated:], /SourceCache/UIKit_Sim/UIKit-3347.44/UIPopoverController.m:880

2015-06-25 13:54:09.264 [752:11645] 未捕获的异常 - JS: 意外的呈现视图或呈现边缘

2015-06-25 13:54:09.265 [752:11645] * 由于以下原因而终止应用程序 未捕获的异常“NSInternalInconsistencyException”,原因: '意外的呈现视图或呈现边缘' * 首先抛出调用栈:

(
0   CoreFoundation             0x000000010c556c65 __exceptionPreprocess + 165

1   libobjc.A.dylib            0x000000010c1efbb7 objc_exception_throw + 45
2   CoreFoundation             0x000000010c556aca +[NSException raise:format:arguments:] + 106
3   Foundation                 0x0000000109f9b98f -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 195
4   UIKit                      0x000000010a979f01 -[UIPopoverController _presentPopoverFromEdge:ofView:animated:] + 200
5   UIKit                      0x000000010a97b07a -[UIPopoverController _shimPresentSlidingPopoverAnimated:] + 126
6   UIKit                      0x000000010a97cd91 -[UIPopoverController presentPopoverFromBarButtonItem:permittedArrowDirections:animated:] + 70
7                              0x0000000108647313 -[RootViewSplitController willOpenContentUrlPath:] + 339
8   CoreFoundation             0x000000010c44cdec __invoking___ + 140
9   CoreFoundation             0x000000010c44cc42 -[NSInvocation invoke] + 290
10                             0x0000000108757d4b -[TTURLNavigatorPattern invoke:withURL:query:] + 379
11                             0x0000000108757eca -[TTURLNavigatorPattern createObjectFromURL:query:] + 298
12                             0x0000000108753f94 -[TTURLMap objectForURL:query:pattern:] + 260
13                             0x000000010875c03c -[TTBaseNavigator viewControllerForURL:query:pattern:] + 652
14                             0x000000010875b357 -[TTBaseNavigator openURLAction:] + 791
15                             0x0000000108748b4a TTOpenURLFromView + 138
16                             0x000000010873638b -[TTTableViewDelegate tableView:didSelectRowAtIndexPath:] + 283
17  UIKit                      0x000000010a48edc9 -[UITableView _selectRowAtIndexPath:animated:scrollPosition:notifyDelegate:] + 1293
18  UIKit                      0x000000010a48ef0a -[UITableView _userSelectRowAtPendingSelectionIndexPath:] + 219
19  UIKit                      0x000000010a3c162c _applyBlockToCFArrayCopiedToStack + 314
20  UIKit                      0x000000010a3c14a6 _afterCACommitHandler + 533
21  CoreFoundation             0x000000010c489ca7 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
22  CoreFoundation             0x000000010c489c00 __CFRunLoopDoObservers + 368
23  CoreFoundation             0x000000010c47fa33 __CFRunLoopRun + 1123
24  CoreFoundation             0x000000010c47f366 CFRunLoopRunSpecific + 470
25  GraphicsServices           0x000000010cf43a3e GSEventRunModal + 161
26  UIKit                      0x000000010a39d900 UIApplicationMain + 1282
27                             0x00000001085d1d12 main + 162
28  libdyld.dylib              0x000000010cac3145 start + 1
)

libc++abi.dylib:以 NSException (lldb) 类型的未捕获异常终止

【问题讨论】:

  • 请添加崩溃的代码。
  • Three20和iOS8不是很好的组合
  • @Rajesh after last line app is not working -->libc++abi.dylib: 以 NSException (lldb) 类型的未捕获异常终止。
  • @jasper 这个应用程序已经开发了所以我不能改变洞的东西请提供一些解决方案.....thanx .
  • 可以看到调试器停止和应用程序崩溃的那一行吗?

标签: objective-c xcode ipad ios8.3


【解决方案1】:

当您重命名 XCode 之外的任何文件时会发生此错误。要解决此问题,请从捆绑包中删除文件并重新导入。

这可以帮助你。

【讨论】:

  • 我没有重命名任何文件......我已经检查过这个......还有什么......谢谢
  • 在这个他们使用了three20框架你知道吗..它不适用于IPAD 8.3 IOS
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2022-11-01
  • 2016-04-01
  • 2019-12-03
  • 1970-01-01
  • 2016-11-13
  • 1970-01-01
  • 2020-07-09
相关资源
最近更新 更多