我的应用程序在 App Store 中,这意味着我的应用程序已通过 Apple 的审核,但是当我的朋友安装并下载该应用程序时,她甚至看不到启动画面,并且在她点击应用程序图标后立即崩溃。这个问题的原因是什么?
问问题
362 次
2 回答
0
编辑:这是您的崩溃日志的内容。根据错误,@ThomasW 和@rahul-vyas 似乎是正确的,您的构建设置中的部署目标可能设置为 iOS6.x。我建议检查 Target 和 Project 设置以确保它们设置为 iOS5.1。
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x00000001, 0xe7ffdefe
Crashed Thread: 0
Dyld Error Message:
Symbol not found: _objc_setProperty_nonatomic_copy
Referenced from: /var/mobile/Applications/B4F5424C-1593-4150-9AD0-6CF3FE3BD3E5/TubeNoStop.app/TubeNoStop
Expected in: /usr/lib/libobjc.A.dylib
Dyld Version: 199.6
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 dyld 0x2fe2a080 dyld_fatal_error + 0
1 dyld 0x2fe2cefc dyld::halt(char const*) + 72
2 dyld 0x2fe2cfda dyld::fastBindLazySymbol(ImageLoader**, unsigned long) + 214
3 libdyld.dylib 0x36aa83ec dyld_stub_binder + 12
于 2013-07-11T04:03:17.747 回答
0
让你的朋友安装这个:iPhone Configuration Utility 3.6.2 for Windows
她可以使用它通过电子邮件将崩溃报告发送给您。然后将崩溃报告导入到 xcode 中的管理器中,并“符号化”它以找到它崩溃的位置。
但在执行任何操作之前,请在 Xcode 的 iOS 5.1 模拟器中运行它。很有可能它也会在那里崩溃。如果您没有 5.1 模拟器,您可以从设置中安装它(它使用几 GB 的磁盘空间)
于 2013-07-11T04:15:04.943 回答