以下の用途向け:IOS
iOS
Chat SDK
Tencent RTCのiOS Chat SDKでiPhone向けメッセージングを追加。SwiftまたはObjective-Cのインターフェースを、1対1の会話、グループ、共有メディアに接続できます。
開発者向けリソース
iOS 向け Chat SDKのドキュメントとサンプル
IOS のチャット機能
プロダクトを支えるメッセージング基盤
ダイレクト会話
- 1 対 1 メッセージ
- 独自のインターフェース
グループメッセージ
- 共有会話
- メンバーシップ API
リッチメッセージ
- テキストとメディア
- カスタムアプリケーションコンテンツ
会話の状態
- 履歴と未読件数
- アプリケーションのストア
ユーザーID
- 独自のユーザー ID
- UserSig 認証
アプリ統合
- iOS APIs
- プラットフォーム固有のライフサイクル
iOS Chat APIs を見る
アプリケーションの接続に必要な API から始めましょう。
ネイティブアプリを接続
Chat アプリケーション ID を使用して SDK を一度だけ初期化します。
ドキュメントを読むV2TIMSDKConfig *config = [[V2TIMSDKConfig alloc] init];
[[V2TIMManager sharedInstance] initSDK:sdkAppID
config:config];最初のメッセージを送信
サインインに成功したら、別のユーザーにテキストを送信します。
ドキュメントを読む[[V2TIMManager sharedInstance]
sendC2CTextMessage:@"See you soon!"
to:recipientID
succ:^{ /* Update your sent state. */ }
fail:^(int code, NSString *message) {
/* Show the sending error. */
}];接続状態の変化に対応
SDKリスナーを追加し、その所有者が使い終えたら解放します。
ドキュメントを読む[[V2TIMManager sharedInstance] addIMSDKListener:self];
// When the listener owner is released:
[[V2TIMManager sharedInstance] removeIMSDKListener:self];始める
最初の会話はここから始まります
- 01
- 02
- 03
pod 'TXIMSDK_Plus_iOS'V2TIMSDKConfig *config = [[V2TIMSDKConfig alloc] init];
[[V2TIMManager sharedInstance] initSDK:sdkAppID
config:config];iOS Chat SDK のよくある質問
Swift または Objective-C で Chat を統合できますか?
はい。iOSガイドでは、Swift版やObjective-C版などのネイティブフレームワークオプションを提供しています。ここに掲載したスニペットではTXIMSDK_Plus_iOSのObjective-C APIを使用しています。ご自身のXcodeプロジェクトでは対応するエディションに従ってください。
iOS Chat SDKには、すぐに使えるUIが含まれていますか?
SDK はメッセージング API とイベントを提供します。チャット画面はアプリケーション側で構築します。図は実現可能なアプリ体験の例です。
iOS Chat SDK のユーザーを認証するにはどうすればよいですか?
本番用 UserSig はバックエンドで生成します。認証のためにクライアントへ渡し、アプリケーションシークレットはサーバー上で管理してください。
これらの iOS スニペットだけで完全なアプリケーションになりますか?
ここでは個別の連携手順を示しています。インポート、初期化、ログイン、エラー処理、対象別の設定については、完全なガイドに従ってください。リリース前に、別々のアカウントでメッセージングをテストしてください。
iOS Chat SDK の利用料金はどのように計算されますか?
ホステッド Chat サービスの利用は、選択したプランに従います。アプリケーションで利用できる付属機能と利用枠を確認してください。オプションのプラグインと Call サービスには、別の要件が適用される場合があります。
Swift または Objective-C で iOS Chat SDK を導入するには?
Xcode プロジェクトに文書記載のパッケージを統合し、アプリのライフサイクル遷移を処理します。選択した機能の権限と capabilities を iPhone でテストしてください。
アプリのリリース前に iOS Chat SDK をテストするには?
ログイン、SDK の準備完了、送受信イベント、再接続後のメッセージ状態を確認します。
iOS Chat SDK のインターフェースをカスタマイズするには?
文書にある SDK イベントで独自の会話一覧、メッセージ表示、入力欄を作ります。

