2011-10-12 8 views
8

iPhoneシミュレータ用のXCode 4で静的ライブラリをビルドします。 「ビルドに成功しました」と表示されますが、必要な.aファイルが魔法のように「製品」に表示されません。 iOSデバイス方式を選択すると、.aファイルが表示されます。私はここに何かが分からないことを知っている、助けてください!は、私はiOSデバイスのスキームではなく、iPhoneシミュレータ方式を使用して、XCodeの4の静的ライブラリを構築することができます

答えて

8

ビルドディレクトリをチェックし、リリース-iphonesimulatorとリリース-iphoneosで* .Aファイルがありますならば、すべては問題ないはずです。しかし、本当に別々のスキームを使用する必要がありますか? Here's very good guide to static libraries on Xcode 4。このガイドでは、ライブラリが普遍作成する方法について説明し、そのシミュレータおよびデバイスのための* .aというファイルが1つのファイルにマージされます。

+0

私は同様の問題に直面しています。私の場合、私の.aライブラリファイルは、Release-iphonesimulator&Release-iphoneosディレクトリにあります。私はxCode4&いないシミュレータ用のライブラリファイルのビルドに製品のセクションでデバイス用に構築された唯一のライブラリファイルを見ることができます。私はiPhone開発の初心者です。誰かがこの行動について私に何らかのヒントを与えることができれば本当に素晴らしいだろう。 – Rise

関連する問題