間違った説明
RTC と RTM を同時に統合すると、コンパイル中にエラーが報告されます. エラーの理由は、列挙型の繰り返しである必要がある「列挙子の再定義」です. スクリーンショットは次のとおりです:
関連する検索キーワードは次のとおりです。
列挙子 'AgoraAreaCodeCN' の
再定義 列挙子 'AgoraAreaCodeNA' の
再定義 列挙子 'AgoraAreaCodeEU' の再定義
…
解決
公式 Web サイトにはこの問題の解決策が既に記載されていますが、ドキュメントはあまり詳細ではないため、開発者は混乱しています
。 - 列挙から生じる名前の競合
詳細な補足プランは次のとおりです。
1. AgoraRtmKit.h ヘッダー ファイルをコメント アウトし、代わりに AgoraRtmKit_swift.h ヘッダー ファイルを使用します。
//#import <AgoraRtmKit/AgoraRtmKit.h>
#import <AgoraRtmKit/AgoraRtmKit_swift.h>
2. Pod 統合か手動統合かに関係なく、AgoraRtmKit.framework Show in Finder を右クリックし、AgoraRtmKit.h ヘッダー ファイルを削除し、ビルドを再クリーンアップします。