我最近向应用程序商店提交了一个应用程序,但它已被拒绝.我制作的应用程序仅限iPhone,但我不知道你必须确保它在iPad上运行(Apple指南2.10),因此我的应用程序被拒绝,因为当评论者在iPad Air上运行它时它崩溃了.
我没有iPad Air,所以我无法复制我身上的崩溃.审稿人给我发了一个.crash文件给我的应用程序,我正在试图象征它.
我有.crash文件以及应用程序二进制文件的.dSYM和.app文件.我如何从这里开始象征.crash文件?
我得到了一个有趣的崩溃,我似乎无法在模拟器上复制:
Exception Type: EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x00000008
Crashed Thread: 0
Thread 0 Crashed:
0 libobjc.A.dylib 0x3212e86c 0x3212c000 + 10348
1 StockTwits 0x00016b06 0x1000 + 88838
2 Foundation 0x30718422 0x306db000 + 250914
3 Foundation 0x307183a4 0x306db000 + 250788
4 CFNetwork 0x30933e74 0x30923000 + 69236
5 CFNetwork 0x30927b70 0x30923000 + 19312
6 CFNetwork 0x30927e62 0x30923000 + 20066
7 CFNetwork 0x30927a60 0x30923000 + 19040
8 CFNetwork 0x30927a12 0x30923000 + 18962
9 CFNetwork 0x30927990 0x30923000 + 18832
10 CFNetwork 0x3092790e 0x30923000 …
Run Code Online (Sandbox Code Playgroud) 我正在运行我的应用程序正常运行,直到我从后台恢复或没有位置服务,应用程序将崩溃.
崩溃日志显示异常类型:EXC_CRASH(SIGTRAP)
有谁知道如何调试它?
Exception Type: EXC_CRASH (SIGTRAP)
Exception Codes: 0x00000000, 0x00000000
Crashed Thread: 0
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libsystem_kernel.dylib 0x36398848 __kill + 8
1 FrogFinder 0x000b5034 0x69000 + 311348
2 CoreFoundation 0x3447e980 __handleUncaughtException + 68
3 libobjc.A.dylib 0x346ce2ca _objc_terminate + 122
4 libc++abi.dylib 0x338a33be _ZL19safe_handler_callerPFvvE + 70
5 libc++abi.dylib 0x338a344a std::terminate() + 14
6 libc++abi.dylib 0x338a481e __cxa_rethrow + 82
7 libobjc.A.dylib 0x346ce22e objc_exception_rethrow + 6
8 CoreFoundation 0x343d453e CFRunLoopRunSpecific + 398
9 CoreFoundation 0x343d439e …
Run Code Online (Sandbox Code Playgroud) 我试图让XCode 4象征崩溃报告.我用谷歌搜索并关注此链接(https://github.com/chrispix/symbolicatecrash-fix)但停止了.说明说"要修复iOS崩溃报告符号,请将/ usr/local/bin/symbolicecrash移到旁边并复制到此repo中的版本." 好吧,我在Mac上找不到"/ usr/local/bin /".我是Mac世界的新手,所以我肯定有一些我不理解的东西.如果"/ usr/local/bin /"不存在,那么XCode 4在哪里找到symbolicatecrash?请指出一个新手正确的方向,因为我有很多错误需要修复.
谢谢汤姆
Apple拒绝了我们的iphone应用程序,显示它在iPad上崩溃了.我们无法在3个不同的iPad上重现崩溃并要求他们确认.Apple回来说他们在iPhone 4上发生了崩溃(虽然日志显示iPhone 3).我们无法重现它......
他们通过以下方式产生崩溃:启动应用.选择让我先看看.应用程序崩溃.
他们发回给我们的日志似乎没有显示任何应用程序自己的方法:
ncident Identifier: 8B5E90DE-99FD-4279-B634-2C777209F2B3
CrashReporter Key: 6e9ccd0fcdc29915ebe22fb7376bd343cdcc252a
Hardware Model: iPhone3,1
Process: Snug [297]
Path: /var/mobile/Applications/DB3EFF00-7E5E-492A-9108-1341B6371B0D/Snug.app/Snug
Identifier: Snug
Version: ??? (???)
Code Type: ARM (Native)
Parent Process: launchd [1]
Date/Time: 2012-09-09 13:00:32.642 -0700
OS Version: iPhone OS 5.1.1 (9B206)
Report Version: 104
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x00000000, 0x00000000
Crashed Thread: 6
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0:
0 libsystem_kernel.dylib 0x319e7660 __semwait_signal_nocancel + 24
1 libsystem_c.dylib 0x3410b4da nanosleep$NOCANCEL + 118
2 libsystem_c.dylib 0x340dd3a0 usleep$NOCANCEL …
Run Code Online (Sandbox Code Playgroud) 如何象征一切?
这是一个例子,所以我在说什么:
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 CoreFoundation 0x351642cc CFRelease + 32
1 CoreFoundation 0x3518e130 CFArraySetValueAtIndex + 284
2 AddressBook 0x32971aba ABCMultiValueReplaceLabel + 58
3 AddressBook 0x3298c598 ABMultiValueReplaceLabelAtIndex + 140
4 My App 0x00011206 0x00011206
5 My App 0x00010e48 0x00010e48
6 My App 0x00011ada 0x00011ada
7 My App 0x0001027c 0x0001027c
8 My App 0x0000ecf2 0x0000ecf2
9 My App 0x00012f44 0x00012f44
10 My App 0x00012e3e 0x00012e3e
11 Foundation 0x32d0aef2 __65-[NSURLConnectionInternal _withConnectionAndDelegate:onlyActive:]_block_invoke_0 + 14
12 Foundation 0x32c4a9ec …
Run Code Online (Sandbox Code Playgroud) 我的 iPhone/ipad 应用程序出现问题。它已发布在应用程序商店中,但现在似乎有一些用户在尝试启动该应用程序时遇到崩溃。有时它有助于硬重启。\n如果有人能帮我解决发生的事情,我会非常高兴。如果重要的话,该应用程序是在 unity 3d 中构建的.. Here\xc2\xb4s 我的崩溃日志:
\n\nHardware Model: iPad2,3\nProcess: thegame [3955]\nPath: /var/mobile/Applications/...thegame.app/thegame\nIdentifier: thegame\nVersion: ??? (???)\nCode Type: ARM (Native)\nParent Process: launchd [1]\nDate/Time: 2013-03-18 23:00:43.195 +0000\nOS Version: iOS 6.1.2 (10B146)\nReport Version: 104\n\nException Type: EXC_BAD_ACCESS (SIGABRT)\nException Codes: KERN_INVALID_ADDRESS at 0x00000000\nCrashed Thread: 0\n\nThread 0 name: Dispatch queue: com.apple.main-thread\nThread 0 Crashed:\n0 libsystem_kernel.dylib 0x3a863350 __pthread_kill + 8\n1 libsystem_c.dylib 0x3a7da11e pthread_kill + 54\n2 libsystem_c.dylib 0x3a81696e abort + 90\n3 thegame 0x00bc6288 0x1000 + 12341896\n4 thegame 0x00bb6e64 0x1000 + 12279396\n5 libsystem_c.dylib 0x3a7e3e90 _sigtramp + 40\n6 thegame …
Run Code Online (Sandbox Code Playgroud) 您好,
我正在使用Google Analytics
其中一个iPhone app
.我正在跟踪应用安装,屏幕访问和点击事件.
现在,我想crashes & exceptions
在应用程序中跟踪原因及其位置(按位置,我的意思是方法名称,行号或其他任何内容).我已阅读谷歌提供的文件,但没有得到任何有用的信息.
谁能帮我这个?任何一个例子都会非常感激.
更新: - 这里,我附上了GA仪表板的屏幕截图链接.
有没有任何混合方式来表示我的应用程序崩溃日志,我有以下的事情
myapp.crash
-
我的档案中没有构建文件是因为这样,因为app是在不同的机器上构建的?
Apple今天拒绝了我的应用程序,我试图按照他们发送的崩溃日志,但我找不到崩溃的来源,我在两部实体手机上测试了我的应用程序:1- iphone 4 2- iphone 5
我在xcode模拟器上测试了它:1-Ipad 2-Ipad Retina 3-Ipad Retina(64位)
它对所有这些都很好.
这就是他们发给我的东西
We found that your app crashed on iPad running iOS 7.0.6, which is not in compliance with the App
Store Review Guidelines.
Your app crashed when we:
1) Start the app on a device
2) The app crashes on launch
This occurred when your app was used:
- On Wi-Fi
- On cellular network
Run Code Online (Sandbox Code Playgroud)
而这是他们寄给我的那个洛杉矶
Incident Identifier: F0618233-A16F-4782-8B79-3A2AE5D8BFF6
CrashReporter Key: 1db6124687c1282286f546adfc3c54dc0d8ed7ce
Hardware Model: xxx
Process: taptap [266] …
Run Code Online (Sandbox Code Playgroud) 我从来没有读过崩溃日志,所以我在这些水域中肯定是n00b.
我可以说有一个EXC_BAD_ACCESS
.如何判断哪个对象应该在它应该发布之前发布?
*请注意,在应用处于活动状态时唤醒设备后会发生这种情况.它并不总是发生,但往往足够.
**编辑**
一个符号化的崩溃日志:
Incident Identifier: 14FFD847-61CB-435B-9E98-C06B3B661429
CrashReporter Key: 7c5fd78cf04b38cfd2aa153f61eb1655ed671274
Hardware Model: iPhone4,1
Process: My iPhone App [2599]
Path: /var/mobile/Applications/ABAB96ED-A203-48A5-8B50-B34BA3A8E4A4/My iPhone App.app/My iPhone App
Identifier: My iPhone App
Version: ??? (???)
Code Type: ARM (Native)
Parent Process: launchd [1]
Date/Time: 2012-07-01 22:17:43.458 -0600
OS Version: iPhone OS 5.1 (9B179)
Report Version: 104
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0xb4f05bbe
Crashed Thread: 0
Thread 0 name: Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0 libobjc.A.dylib 0x35a65f7e objc_msgSend …
Run Code Online (Sandbox Code Playgroud) 我的应用程序中存在问题.我的应用正在使用互联网连接.当我在Xcode中运行它时,它运行时不会崩溃.但是,当我安装它时,它会运行,但是如果我关闭应用程序,然后在加载启动画面后再尝试再次运行它会崩溃.这是为什么?但是当我通过设备中的xcode运行应用程序时,这是有效的.
但是,当我使用3G而不是wifi时,它超越了闪屏
Incident Identifier: 5AAF8220-55D5-4011-B14A-F9A86C624F7C
CrashReporter Key: f0828a82293c0951598f3501da6c4cc391e66276
Hardware Model: iPad1,1
Process: mMusic [303]
Path: /var/mobile/Applications/6D985396-5C2A-430D-B605-617EFA46A470/mMusic.app/mMusic
Identifier: mMusic
Version: ??? (???)
Code Type: ARM (Native)
Parent Process: launchd [1]
Date/Time: 2013-09-25 10:11:07.842 +0530
OS Version: iPhone OS 5.1.1 (9B206)
Report Version: 104
Exception Type: 00000020
Exception Codes: 0x8badf00d
Highlighted Thread: 0
Application Specific Information:
com.microimage.mMusic failed to launch in time
Elapsed total CPU time (seconds): 1.050 (user 1.050, system 0.000), 5% CPU
Elapsed application CPU time (seconds): 0.237, 1% …
Run Code Online (Sandbox Code Playgroud) 我想为Symbolicate iOS Crash生成崩溃报告以查看崩溃日志,所以我想使用代码获取崩溃报告,目前我只得到:
* - [__ NSArrayM objectAtIndex:]:索引121超出界限[0 .. 23]
Application received signal SIGSEGV
(
0 CoreFoundation 0x3120e2bb + 186
1 libobjc.A.dylib 0x38f2b97f objc_exception_throw + 30
2 CoreFoundation 0x3120e1c5 + 0
3 myshine 0x001f9f51 myshine + 1503057
4 libsystem_c.dylib 0x393a9e8b _sigtramp + 34
5 myshine 0x000ac985 myshine + 137605
6 myshine 0x000ac35d myshine + 136029
7 CoreFoundation 0x311ab7cf + 74
)
not have
/ 1: Process Information
Incident Identifier: 30E46451-53FD-4965-896A-457FC11AD05F
CrashReporter Key: 5a56599d836c4f867f6eec76afee451bf9ae5f31
Hardware Model: iPhone4,1
Process: Rage Masters [4155] …
Run Code Online (Sandbox Code Playgroud) ios ×8
iphone ×6
symbolicate ×4
xcode ×4
crash ×3
cocoa ×1
cocoa-touch ×1
crash-dumps ×1
crash-log ×1
debugging ×1
ipad ×1
objective-c ×1
sigabrt ×1
xcode4 ×1
xcode6 ×1