2015-10-26 4 views
8

TestFlightで公開されたこのアプリは、現在少数のユーザーでクラッシュしており、クラッシュを調査することは非常に困難です。これはiOS 9と9.1で発生し、いくつかの異なるiPhoneで見ました。私たちはこれらのデバイスとOSのすべてのバージョンをテストしましたので、問題はないようです。iOSクラッシュの調査方法NSOSStatusErrorDomainコード= -50「クエリのクラス名がありません」

securityd[93] <Error>: securityd_xpc_dictionary_handler Roger[1287] copy_matching Error Domain=NSOSStatusErrorDomain Code=-50 "query missing class name" UserInfo={NSDescription=query missing class name} 
Roger[1287] <Error>: SecOSStatusWith error:[-50] Error Domain=NSOSStatusErrorDomain Code=-50 "query missing class name" UserInfo={NSDescription=query missing class name} 
SpringBoard[58] <Warning>: HW kbd: Failed to set (null) as keyboard focus 
com.apple.xpc.launchd[1] (UIKitApplication:im.rgr.RogerApp[0x24fe][1287]) <Notice>: Service exited due to signal: Trace/BPT trap: 5 
diagnosticd[84] <Error>: unable to find offset 0x99c5ba5c in shared cache for arch 'arm64' 
SpringBoard[58] <Warning>: Application 'UIKitApplication:im.rgr.RogerApp[0x24fe]' crashed. 
UserEventAgent[26] <Warning>: 2808550521498: id=im.rgr.RogerApp pid=1287, state=0 

私はデバッグやプロダクション(とまったく同じコードでのXcodeを経由してアプリケーションを実行しようとしたら:

私はここに、デバイスログを確認しようとした、としました問題をデバッグするには、我々が得るすべてであります何がリリースされたか)エラーはもはや発生しません。だから、アプリケーションがTestFlight経由でリリースされたときにのみ具体的に発生するようです。

誰でもこの問題をデバッグする方法はありますか?

+0

にも書かれていますが、同じクラッシュエラーに直面しています。解決策を投稿してください。 –

答えて

-1

この問題は、フレームワークが誤ってiOS 8デバイスをクラッシュさせるオプションの代わりに必須とマークされていることが原因であることが判明しました。私は、このことができます念の

+1

もう少し詳しい情報がありますか?このエラーについては、そこには*少ししかありません。もっと理解したいと思います。オプションのマーキングフレームワークは、実行時クラッシュを引き起こします(何時間も実行した後)。ありがとう! – Olie

+0

@Blixtは、あなたがiOS9 +でクラッシュを引き起こしているとは言わなかった。なぜあなたは 'WatchConnectivity'と他のものを無効にしていますか? –

+0

質問は良いです、答えは貧しいです –

0

:(。私たちは、もともとそれは同様のiOS 9+デバイス上で起こっていたと思ったが、それはiOSの8.4であったが)

ここで修正設定のスクリーンショットですエンタープライズプロビジョニングプロファイルで署名されたアプリケーションを開こうとすると、ログにこのエラーが表示されました。私は、信頼できないアプリケーションを開こうとすることについての通常の警告は見ませんでした。なぜ私は考えていない。

修正は、設定 - >一般 - >デバイス管理(またはプロファイル&デバイス管理)に移動し、エンタープライズアプリケーションセクションで組織を選択し、次の画面でプロファイルを信頼するように選択します。 https://support.apple.com/en-us/HT204460

関連する問題