Appstoreでアプリを更新しているときに何か奇妙なことが発生しています。バージョン1.4は、すべてのデバイスで正常に機能しました。ただし、バージョン2.0は、更新時に一部のデバイスでクラッシュします。起動時にロード画面も表示されず、アプリは1秒以内にクラッシュします。アプリストアからアプリケーションを削除して再インストールすると、この問題が解決します。繰り返しますが、これは一部のデバイス(iPod、iPhone 4、iPhone 4s、iPad)でのみ発生します。クラッシュしたデバイスを手に入れ、デバイスログを確認することができました。また、何か見つけたと思いますが、エラーがよくわかりません。それは言う:
Dyld Error Message:
Library not loaded: /System/Library/Frameworks/AdSupport.framework/AdSupport
Referenced from: /var/mobile/Applications/(ID)/AppName.app/AppName
Reason: image not found
Dyld Version: 199.6
バージョン2.0のアプリにFacebookを実装し、ファイルがプロジェクトの「Frameworks」フォルダーにあるため、AdSupport.frameworkを追加しました。誰かがこれを修正する方法を知っていますか?
有用な場合は、完全なクラッシュレポートを次に示します。
Incident Identifier: ID
CrashReporter Key: crash key
Hardware Model: iPod4,1
Process: AppName [35491]
Path: /var/mobile/Applications/id/AppName.app/AppName
Identifier: AppName
Version: ??? (???)
Code Type: ARM (Native)
Parent Process: launchd [1]
Date/Time: 2013-03-05 23:23:35.041 +0100
OS Version: iPhone OS 5.1.1 (9B206)
Report Version: 104
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x00000001, 0xe7ffdefe
Crashed Thread: 0
Dyld Error Message:
Library not loaded: /System/Library/Frameworks/AdSupport.framework/AdSupport
Referenced from: /var/mobile/Applications/(id)/AppName.app/AppName
Reason: image not found
Dyld Version: 199.6
Binary Images:
0x7a000 - 0x106fff +AppName armv7 <0c108dce50ee3e65970e2538a3e319f8> /var/mobile/Applications/(id)/AppName.app/AppName
0x2fe79000 - 0x2fe9afff dyld armv7 <77eddfd654df393ba9c95ff01715fd08> /usr/lib/dyld
0x3075a000 - 0x307d9fff libsqlite3.dylib armv7 <bf01f5ed47b033d8bde30d735ff44416> /usr/lib/libsqlite3.dylib
0x3113c000 - 0x311a0fff MessageUI armv7 <da7af4f9494b35558bf7892dfdb36ee3> /System/Library/Frameworks/MessageUI.framework/MessageUI
このiPodにはiOS5.1が搭載されていますが、iOS6.1に関するレポートも受け取りました。