最近、Apple App Storeで新しいバージョンに更新すると、ユーザーがアプリを起動できないという苦情がありました。 アプリのアイコンをタップしてから1秒間画面が黒くなり、ホーム画面に戻ります。新しいバージョンへのアップデート後にiOSのアプリケーションがクラッシュした
クラッシュログは生成されません。ここでは、Xcodeのデバイスウィンドウから取得できる唯一のログを示します。
Mar 9 13:56:54 SST-iPhone5S-Black kernel[0] <Debug>: AppleFairplayTextCrypterSession::fairplayOpen() failed, error -42017
Mar 9 13:56:54 SST-iPhone5S-Black backboardd[31] <Warning>: Unable to obtain a task name port right for pid 146: (os/kern) failure (5)
Mar 9 13:56:54 SST-iPhone5S-Black com.apple.launchd[1] (UIKitApplication:com.abc.def[0xdfdd][146]) <Notice>: (UIKitApplication:com.abc.def[0xdfdd]) Exited: Killed: 9
Mar 9 13:56:54 SST-iPhone5S-Black com.apple.launchd[1] (UIKitApplication:com.abc.def[0xdfdd]) <Error>: (UIKitApplication:com.abc.def[0xdfdd]) assertion failed: 11D257: launchd + 99240 [802BC42B-7AAC-33FE-8B52-C441858B62B5]: 0x16
Mar 9 13:56:54 SST-iPhone5S-Black com.apple.launchd[1] (UIKitApplication:com.abc.def[0xdfdd]) <Error>: (UIKitApplication:com.abc.def[0xdfdd]) assertion failed: 11D257: launchd + 99240 [802BC42B-7AAC-33FE-8B52-C441858B62B5]: 0x16
Mar 9 13:56:54 SST-iPhone5S-Black backboardd[31] <Warning>: Could not set priority of [146] to 1, priority: No such process
Mar 9 13:56:54 SST-iPhone5S-Black backboardd[31] <Warning>: Could not set priority of [146] to 0, priority: No such process
Mar 9 13:56:54 SST-iPhone5S-Black com.apple.launchd[1] (UIKitApplication:com.abc.def[0xdfdd]) <Notice>: (UIKitApplication:com.abc.def[0xdfdd]) Throttling respawn: Will start in 2147483647 seconds
Mar 9 13:56:54 SST-iPhone5S-Black backboardd[31] <Warning>: Application 'UIKitApplication:com.abc.def[0xdfdd]' exited abnormally with signal 9: Killed: 9
注:バンドルIDは無視してください。
私はGoogleを検索し、iOS DRM(fairplay)問題であることを知りました。しかし、私が見つけた結果のほとんどには、最初のログ行に異なるエラーコードが含まれていて、同じ問題のようには見えませんでした。
私のテストによれば、この問題はiOS7でのみ発生していました。
誰でもこの問題が発生していますか?あるいは誰でもエラー-42017の意味をどのように知ることができるか知っていますか?どんなフィードバックも高く評価されます。
フィードバックいただきありがとうございます。私たちはキーチェーンにデータを保存しないので、問題ではありませんが、nsuserdefaultsキーについてはわかりません。私はそれが意図せずに変更されたかどうかを検証しようとします。 – Nirote