私は簡単なiOSプログラムを作成しましたが、これは問題なくコンパイルされ、iPadシミュレータでうまく動作します。私が付属のiPadデバイスを使用するようにXcode 4に指示すると、同じプログラムをコンパイルすることはできません。添付されたiPadを使用しようとすると、いくつかのヘッダーファイルが見つからないという問題があります。ここでiOSシミュレータのヘッダーファイルは存在しますが、iOSデバイスには存在しません...?
はiPadのデバイスに配置することができないヘッダファイルは(これは、関連するから抜粋されたステートメントを含める)は次のとおりです。
#include <sys/socketvar.h>
#include <netinet/tcp_fsm.h>
#include <netinet/tcp_var.h>
ので、例えば、私は取得していますエラーメッセージは次のようにしています
SYS/socketvar.h:
は、ファイル名でサイド追跡されないようにしてくださいそのようなファイルやディレクトリ...私はいくつかのかなりリットルをやっています私のプログラムではソケットレベルの低レベルの問題があり、Appleが提供するより高いレベルのAPIを利用することができませんでした。
私の質問は何ですか?つまり、iPadのシミュレータでこのプログラム(上記の3つのヘッダーファイルを利用する)を実行できますが、実際のiPadは実行できません。また、物理的なiOSデバイス上でこれらのヘッダファイルを参照できる他の場所がありますか?
SOは**フォーラムではありません**。 – PengOne
どの機能を使用していますか?単にiOS SDKで利用できない可能性があります。 – Eiko
[スタックオーバーフローはフォーラムではありません](http://meta.stackexchange.com/questions/36818/would-you-recommend-stack-exchange-sites-vs-other-types-of-forum/36828#36828) 。 –