2011-06-27 11 views
1

iOS SDKとXcodeについてはかなり新しいので、自分のプロジェクトで本当に使いたいこのXML-RPCフレームワークhttps://github.com/eczarny/xmlrpcを見つけました。私は、最初のターゲットはマックOSに設定し、ソースをダウンロードしたので、私は、iOS 4.3にあることを変更しますが、次の依存関係のエラーを得た:iOS向けのObjective-C XML-RPCフレームワークの構築

target specifies product type 'com.apple.product-type.framework', but there's no such product type for the 'iphoneos' platform 

だから私はすべてのターゲットを削除し、使用してゼロから新しいものを追加しましたCocoa Touch Static Libraryを使っていて、それはうまく構築されているようです。今、私の質問は、これがiOS開発用のライブラリを構築する正しい方法であるかどうかです。どこから取得するのですか?私はどこでも.frameworkディレクトリを見つけることができません(インストールディレクトリは "@executable_path /../Frameworks"に設定されています)ので、iOSプロジェクトに埋め込むことはできません。どのように正確にこれは行くのですか?ありがとう!

ご迷惑をおかけして申し訳ありません。乾杯!

答えて

1

Xcode 4.xを使用している場合は、[オーガナイザ]を開き、[プロジェクト]タブを選択し、次に左側にXML-RPCプロジェクトに関するエントリが表示されます。それを選択し、派生データの見出しの下に、ファインダを使用して従うならば、はあなたが構築した静的ライブラリを含むフォルダに移動するパスを表示します。

+0

ありがとうございます!それが見つかりましたが、製品パスが空で、ビルド後にXMLRPCプロジェクトに.aファイルが赤く表示されます。私は何かが欠けていたか?再度、感謝します! – kovshenin

+0

これは赤で、ビルドに失敗したことを示唆しています。 Xcodeまたはコンソールのいずれかにエラーメッセージが表示されましたか? 「* Build Failed *」ポップアップが表示されましたか? –

+0

いいえ、ビルドは成功しましたが、製品のlibXMLRPC.aはまだ赤です。また、FrameworksのFoundation.frameworkも役立ちますが、それは役立ちますが、「No Issues」と書かれていますので、私は疑問に思っています:) – kovshenin

関連する問題