1

着信を検出する必要がある脱獄の微調整に取り組んでいます。CTCall オブジェクトを正常に取得できますがcallState、現在の状態を取得するために呼び出すと、次のエラーが発生してクラッシュします。

2 月 23 日 12:56:07 iPhone-5 SpringBoard[23247]: CTCall: {ステータス = 3、タイプ = 0x1、uuid = 0x211bf240 [68952DF3-B9CF-4BAD-A538-B802B7B49CC8]、アドレス = 0x21164bb0、externalID = -1、開始 = 2.22507e-308、セッション開始 = 3.83317e+08、終了 = 2.22507e-308}

2 月 23 日 12:56:07 iPhone-5 SpringBoard[23247]: -[__NSCFType callState]: 認識されないセレクターがインスタンス 0x211c8c10 に送信されました

2 月 23 日 12:56:07 iPhone-5 SpringBoard[23247]: *キャッチされない例外 'NSInvalidArgumentException' が原因でアプリを終了しています。

最初のログ行は、呼び出しようとしている CTCall オブジェクトが実際に存在することを確認するだけですcallState。明らかに、CTCall オブジェクトがあるので、これが機能しない理由がわかりません。

上記の出力を生成している正確なコード:

 NSLog(@"CTCall: %@", call);

 NSLog(@"*** Value of CTCall state: %@", call.callState);

誰かが助けてくれれば、それは大歓迎です。ありがとう!

4

0 に答える 0