MQMapKit(MapQuest)IOS 6崩溃

时间:2013-05-28 14:21:42

标签: ios mapkit mapquest

我有一个工作的MKMapKit正在一个应用程序中工作并决定 将它转换为MapQuest的MQMapKit,它应该是一个替代品 我的理解。这样做之后(并检查任何'MK'地图的东西......我不这样做 相信我现在有任何,他们都是'MQ'地图参考),我得到以下 应用程序尝试启动时崩溃。我不知道'prepareKeyForNewAnimation'在哪里 来自。在我看来,它是MapQuest Library问题(版本1.0.1)。 是什么导致了这个或如何解决它?感谢您的帮助!

013-05-28 07:01:23.394 myapp[25100:14003] === set USER center
2013-05-28 07:01:23.394 myapp[25100:14003] spanVal <0.300000>
2013-05-28 07:01:23.503 myapp[25100:14003] -[CALayer prepareKeyForNewAnimation:]: unrecognized selector sent to instance 0x85781e0
2013-05-28 07:01:23.504 myapp[25100:14003] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[CALayer prepareKeyForNewAnimation:]: unrecognized selector sent to instance 0x85781e0'
*** First throw call stack:
(0x1ec7012 0x1c3ae7e 0x1f524bd 0x1eb6bbc 0x1eb694e 0x55e9b 0x248053f 0x2492014 0x24827d5 0x1e6daf5 0x1e6cf44 0x1e6ce1b 0x2efe7e3 0x2efe668 0xb7effc 0x2042 0x1f75)
libc++abi.dylib: terminate called throwing an exception


backtrace:
* thread #1: tid = 0x1f03, 0x9bca39c6 libsystem_kernel.dylib`__pthread_kill + 10, stop reason = signal SIGABRT
    frame #0: 0x9bca39c6 libsystem_kernel.dylib`__pthread_kill + 10
    frame #1: 0x90065f78 libsystem_c.dylib`pthread_kill + 106
    frame #2: 0x0250157b libsystem_sim_c.dylib`abort + 140
    frame #3: 0x02413f7b libc++abi.dylib`abort_message + 105
    frame #4: 0x02411a25 libc++abi.dylib`default_terminate() + 34
    frame #5: 0x01c3b0c1 libobjc.A.dylib`_objc_terminate() + 94
    frame #6: 0x02393652 libstdc++.6.0.9.dylib`std::terminate() + 21
    frame #7: 0x01c3b039 libobjc.A.dylib`objc_terminate + 11
    frame #8: 0x02492027 libdispatch.dylib`_dispatch_client_callout + 33
    frame #9: 0x024827d5 libdispatch.dylib`_dispatch_main_queue_callback_4CF + 296
    frame #10: 0x01e6daf5 CoreFoundation`__CFRunLoopRun + 1925
    frame #11: 0x01e6cf44 CoreFoundation`CFRunLoopRunSpecific + 276
    frame #12: 0x01e6ce1b CoreFoundation`CFRunLoopRunInMode + 123
    frame #13: 0x02efe7e3 GraphicsServices`GSEventRunModal + 88
    frame #14: 0x02efe668 GraphicsServices`GSEventRun + 104
    frame #15: 0x00b7effc UIKit`UIApplicationMain + 1211
    frame #16: 0x00002042 myapp`main(argc=1, argv=0xbffff364) + 130 at main.m:16
    frame #17: 0x00001f75 myapp`start + 53

[编辑]非常离奇。这发生在ipad上的模拟器中。我试过插电 在我的iphone 5中,我遇到了配置错误(即使它早先工作也不应该 一直是个问题。当我编辑开发配置文件并添加其他几个用户时 我有并重新下载它,它仍然没有工作。当我进入设置并更改 调试/发布/发布设置为通用的“开发人员配置文件”所有三个 现在工作正常,没有崩溃。奇异!

[编辑]没有这么解决....仍然崩溃,主要是开启和关闭。任何帮助都会 赞赏。

[已解决]找到这篇文章,我错过了将-ObjC添加到'Other Linker Flags': mapquest developer site

0 个答案:

没有答案