運が悪かったので、デバイスのIPアドレスを取得しようとしています。私がグーグルとSOで見つけることができたすべての方法は機能しません。
たとえば、最新の回答
https://stackoverflow.com/a/14084031/975959
コンパイルエラーが発生します:
宣言されていない識別子の使用'getifaddrs'
と
宣言されていない識別子の使用'freeifaddrs'
私はこの質問をした人と同じ問題を抱えています。
gethostname()
戻り*****s-iPhone
、この行でそれを使用するとstruct hostent *host = gethostbyname(...)
、NULL
私はデバイスで作業していますが、コンパイルエラーはそれとは何の関係もないと思います。
何かご意見は?
PS
重要な場合は、Base SDK 6.0、デプロイメントターゲット5.0を使用しています