2

iPhoneアプリの新しいバージョンをAppStoreにアップロードしました。そして、それは昨日リリースされました。問題は、起動時にアプリがクラッシュすることです。次のようにクラッシュログを取得しました。どんな助けでも本当に感謝するでしょう。

これが私のクラッシュログです、

Incident Identifier: 7868F4D2-C13E-4D97-995F-A69F85022F8C
CrashReporter Key:   113c3b5b073754be0c5c2b9758ca6b6d2afa09e6
Hardware Model:      iPhone3,1
Process:         Ph_PDF [623]
Path:            /var/mobile/Applications/85E5F394-9006-431D-8F40-4780112F0343/Ph_PDF.app/Ph_PDF
Identifier:      Ph_PDF
Version:         ??? (???)
Code Type:       ARM (Native)
Parent Process:  launchd [1]

Date/Time:       2012-11-05 11:13:04.916 +0530
OS Version:      iPhone OS 5.0 (9A334)
Report Version:  104

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x96f6c04c
Crashed Thread:  0

Thread 0 name:  Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libobjc.A.dylib                 0x37ff9fbc objc_msgSend + 16
1   Ph_PDF                          0x000178ae 0x1000 + 92334
2   UIKit                           0x32e2c7e4 -[UIApplication _callInitializationDelegatesForURL:payload:suspended:] + 1180
3   UIKit                           0x32e263b6 -[UIApplication _runWithURL:payload:launchOrientation:statusBarStyle:statusBarHidden:] + 390
4   UIKit                           0x32df491a -[UIApplication handleEvent:withNewEvent:] + 1010
5   UIKit                           0x32df43b8 -[UIApplication sendEvent:] + 48
6   UIKit                           0x32df3d26 _UIApplicationHandleEvent + 5802
7   GraphicsServices                0x339dfe0c PurpleEventCallback + 876
8   CoreFoundation                  0x30e2e54c __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 32
9   CoreFoundation                  0x30e2e4ee __CFRunLoopDoSource1 + 134
10  CoreFoundation                  0x30e2d33c __CFRunLoopRun + 1364
11  CoreFoundation                  0x30db04d6 CFRunLoopRunSpecific + 294
12  CoreFoundation                  0x30db039e CFRunLoopRunInMode + 98
13  UIKit                           0x32e25450 -[UIApplication _run] + 544
14  UIKit                           0x32e2273c UIApplicationMain + 1084
15  Ph_PDF                          0x0000250c 0x1000 + 5388
16  Ph_PDF                          0x000024c0 0x1000 + 5312
4

4 に答える 4

1

ついに私は問題を見つけました。新しいXCodeに移行したときに、GoogleAnalyticsライブラリをarmv7sアーキテクチャをサポートする必要のある新しいバージョンに更新しました。新しいXCodeでは正常に動作します。しかし、XCode3.2.5を搭載した古いMacからバイナリをアップロードしました。私が構築しているとき、それはエラーを与えません。ただし、アプリがデバイスで動作していると、クラッシュします。私はグーグルアナリティクスライブラリを古いバージョンに戻しました、そして問題は解決されました。

あなたのサポートの人に感謝します..:)

于 2012-11-07T11:51:46.740 に答える
1

これは objc_msgSend です。それぞれのセレクターに応答しないオブジェクトのメソッドを呼び出しています...

おそらく、SDK または指定された iOS バージョンに含まれなくなった非推奨のメソッド、リリース バージョンの特定のライブラリへのリンクを忘れた可能性がありますか?

アプリがサポートすると主張しているすべての iOS バージョンに対してアプリをテストしましたか?

于 2012-11-05T08:40:27.383 に答える
1

コア データを使用していて、コア データのエンティティ構造を変更した可能性はありますか?

アプリが使用しているテクノロジーの種類と、アプリ ストアの最後の作業バージョン以降に変更した内容についての洞察を提供できれば、それは役に立ちます。

于 2012-11-05T08:50:31.923 に答える
1

png のクラッシュにより、状況によってはアプリがクラッシュすることがあります。これは、アプリが表示用の画像を正しく取得できない場合にクラッシュするためです。あなたの場合、起動時にアプリがクラッシュしていると思います。最初にスプラッシュ スクリーンの画像を確認してください。

于 2012-11-07T11:36:49.583 に答える