2016-11-09 8 views
0

CallKitを使用してRecentsログに名前と電話番号の両方を表示します。 私は名前と社会プロファイルのラベルの両方を表示するCallKitを使用してCXCallUpdateでcustomInfoを追加するには?

CXCallUpdate *callUpdate = [[CXCallUpdate alloc] init]; 
callUpdate.localizedCallerName = @"Name or Number"; 

スカイプ、以下のコードを使用して、電話番号や名前を表示することができます。 可能であれば、ソーシャルプロファイルのラベルには可能な限り入力してください。

更新は:

私はCXCallUpdateでcustomInfo(ユニークIDなど)を追加する必要があり、それは可能ですか?

+1

私はcallKitに使用されていません。あなたはcallUpdate.localizedCallerName = @ "Name \ nNumber"を使用できますか? –

+0

@ New16、素敵なアイデア。 –

答えて

1

CXCallUpdateremoteHandleとして設定したCXHandleの値は、Recentsの[i]情報ボタンを押したときに表示されるページに表示されます。 (CXHandletypeがそれぞれ電話番号、電子メールアドレス、または「一般」であるかどうかによって、電話番号、電子メールアドレス、または「社会的なプロフィール」として表示されます)。ただし、表示されませんRecentsの実際の行

+0

私は別の質問があります。私は通話中にカスタム情報を渡す必要があり、電話からコールバックしながら、私はそれらの情報を読む必要があります。 UILocalNotificationでやっているように。 CXHandleでカスタム情報を渡すことはできますか? –

+0

@RJVKumar:そうは思わない。唯一の方法は、それをハンドル文字列自体に入れることです。 – user102008

+0

私は、その呼び出しに関してユーザにいくつかのパラメータを表示したくありません。だから私は尋ねた。私は将来のcallkit apiでより多くの更新があることを願っています。 –

関連する問題