6

xcodebuildsdk をどちらかに設定してプロジェクトをビルドできますiphoneosiphonesimulator、両方に設定することはできません。そのため、armv7 arm64アーキテクチャを含むフレームワークを生成するには、 2 回i386 x86_64実行してから、すべてのアーキテクチャを 1 つのユニバーサル バイナリに結合する必要があります。これを行う商用フレームワークを見ましたが、フィールドがあり、すべての記号が.xcodebuildlipoinfo.plistCFBundleSupportedPlatformsCFBundleSupportedPlatforms = ( "iPhoneSimulator" )

lipoによって公式にサポートされていないため、この方法で使用するべきではないようですxcodebuld。すべてのアーキテクチャを含むフレームワークを構築するより良い方法はありますか?

4

1 に答える 1