phonegap/cordova と cocoahttpserver を 1 つの iOS アプリに統合することに成功しました。手順は次のとおりです。
1) cocoahttpserver プロジェクトを phonegap プロジェクトに配置します。
2) Xcode で phonegap プロジェクトを開き、phonegap プロジェクト ターゲットをクリックしてヘッダー検索パスに Externals ディレクトリを追加し、「Header Search Paths」に再帰パスとして「Externals」を追加します。
3) phonegap アプリのターゲット ビルド フェーズで、「ソースのコンパイル」に cocoahttpserver から必要なすべての .m ファイルを追加します。これらは、Core、Vendor、および Samples/iPhoneHTTPServer 内のすべてのファイルです。iPhoneHTTPServerAppDelegate.m または iPhoneHTTPServerViewController.m を追加しないでください。
4) iPhoneHTTPServerAppDelegate.m と phonegap AppDelegate.m を並べて見て、2 つをマージして、サーバーが phonegap の AppDelegate.m でインスタンス化されるようにします。この空白は必要ないため、iPhoneHTTPServerViewController.m をインスタンス化しないでください。見る。また、標準ライブラリ libxml2.dlyb と Security.framework を phonegap ビルド フェーズに含める必要がありました。
5) AppDelegate.m で、サーバーの Web パスを任意のディレクトリに設定できます。このディレクトリがビルド時にコピーされていることを確認してください
これが誰かを助けることを願っています:)