HTTPDNS のパブリック再帰的解決 SDK と API に関するよくある質問と解決策です。
SDK を iOS に統合した後、コードの実行に失敗し、「'DNSResolver.h' file not found」というエラーが表示される
このエラーは、コンパイラがヘッダーファイルを見つけられない場合に発生します。この問題を解決するには、以下の手順を実行してください。
-
Swift を使用してアプリを開発する場合、CocoaPods を介して SDK をインポートした後、
import <pdns-sdk-ios/DNSResolver.h>を追加してヘッダーファイルをインポートします。 -
OC (Objective-C) を使用してアプリを開発している場合:
-
ヘッダーファイルをインポートするには、
import "pdns-sdk-ios/DNSResolver.h"を追加します。 -
ヘッダーファイルをインポートしても問題が解決しない場合は、[ビルド設定] の [ヘッダー検索パス] をローカルパスに変更してください。

-