ios - 运行使用 XCode 7 部署的应用程序会崩溃

标签 ios objective-c xcode crashlytics

我在 xcode 6 中开发应用程序。 然后连接设备我运行带调试的应用程序。 在我可以断开设备与 xcode 的连接并再次运行应用程序之后。它正在运行。

但是今天开始有些问题 我在 xcode 7 中使用运行按钮运行应用程序 -> 应用程序正常运行,运行良好。

在我断开设备与 mac 的连接后,尝试通过按设备上的应用程序图标运行应用程序并崩溃

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Triggered by Thread:  0

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libsystem_kernel.dylib          0x0000000197747270 __pthread_kill + 8
1   libsystem_pthread.dylib         0x00000001977e516c pthread_kill + 108
2   libsystem_c.dylib               0x00000001976beb14 abort + 108
3   ...g_rt.asan_ios_dynamic.dylib  0x00000001019d56d0 0x101984000 + 333520
4   ...g_rt.asan_ios_dynamic.dylib  0x00000001019c955c 0x101984000 + 283996
5   ...g_rt.asan_ios_dynamic.dylib  0x00000001019ccf28 0x101984000 + 298792
6   ...g_rt.asan_ios_dynamic.dylib  0x00000001019c9640 0x101984000 + 284224
7   ...g_rt.asan_ios_dynamic.dylib  0x00000001019cd0e8 0x101984000 + 299240
8   ...g_rt.asan_ios_dynamic.dylib  0x00000001019bef50 0x101984000 + 241488
9   ...g_rt.asan_ios_dynamic.dylib  0x00000001019c8d18 0x101984000 + 281880
10  dyld                            0x0000000120095234 ImageLoaderMachO::doModInitFunctions(ImageLoader::LinkContext const&) + 256
11  dyld                            0x00000001200953ec ImageLoaderMachO::doInitialization(ImageLoader::LinkContext const&) + 32
12  dyld                            0x0000000120091688 ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 328
13  dyld                            0x000000012009161c ImageLoader::recursiveInitialization(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 220
14  dyld                            0x00000001200914d8 ImageLoader::processInitializers(ImageLoader::LinkContext const&, unsigned int, ImageLoader::InitializerTimingList&, ImageLoader::UninitedUpwards&) + 136
15  dyld                            0x00000001200917a0 ImageLoader::runInitializers(ImageLoader::LinkContext const&, ImageLoader::InitializerTimingList&) + 80
16  dyld                            0x0000000120086150 dyld::initializeMainExecutable() + 196
17  dyld                            0x00000001200898bc dyld::_main(macho_header const*, unsigned long, int, char const**, char const**, char const**, unsigned long*) + 2664
18  dyld                            0x0000000120085040 _dyld_start + 64

如何理解哪个库会崩溃?

基于 ObjectiveC 的项目,使用 CoreData、RestKit、MagicalRecord、FacebookSDK、GoogleSDK、VKSdk、Fabric(Crashlytics 和 Twitter)

最佳答案

是的,它的电话是:“欢迎来自 Apple”。

你怎么知道 XCode 7 给了使用 AddressSenitizer 的新机会!

所以请记住 DISABLE 如果您想在没有连接设备的情况下运行应用程序以调试 XCode 模式。

关于ios - 运行使用 XCode 7 部署的应用程序会崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32663540/

相关文章:

ios - 使用键检索 PFObject

ios - 如何在 iOS 的自动布局中设置 View 的动态宽度和高度?

ios - 从 Info.plist 读取时转换失败

xcode - 在 Xcode 5 上定位 OS X 10.7+

ios - UIAccessibilityNotificationQuestion

ios - 在设计时设置的 IBInspectable 属性不保持值

ios - 可以在iOS应用中使AlertView超时吗?

ios - 通过performSelector传递一个CGSize

objective-c - 将电话号码添加到现有联系人

objective-c - 使用另一个 Swift 文件从 Objective C 类获取 Swift 对象