私はSwiftでサンプルフレームワークを作成しました。 フレームワークは、リリース版のプロファイリング用に作成されます。 リリースされたフレームワークは、iOSテストアプリに追加(埋め込み)されました。xcode 7.1 swift framework appはビルドされていますがアーカイブされていません
アプリは正常にビルドされますが、アーカイブしようとしています。 '.../Test/FW.framework/FW'が完全なビットコードなしで構築されているため、 というエラーが発生しました "ビットコードのフレームワークとdylibはすべてXcodeアーカイブまたはインストールビルドから生成する必要がありますアーキテクチャarm64 "
フレームワークとアプリケーションプロジェクトはデフォルト設定であり、両方でビットコードが有効になっています。
、フレームワーク
上でこのコマンドFrameworkはビットコードを持っていることを確認する "コマンドotool -l FW.framework/FW | grepを__LLVM"
利回り
segnameの__LLVM
をsegname __LLVM
segnameの__LLVM
segnameの__LLVM
私は何をしないのですか? 私は両方のプロジェクトhereを含んでおり、それらをダウンロードしてアーカイブすることができます。
ビットコードの形式が一致しないようです。アーカイブを介してエクスポートされたフレームワークはありましたか? –
いいえ、プロファイリングのためだけにビルドしてから、「Release-iphoneos」にFW.frameworkを、別のファイル「FW.framework.dSYM」と共に見つけました。 – CodetrixStudio
アーカイブ経由でエクスポートするにはどうすればよいですか?私がフレームワークをアーカイブすると、ビルドは成功し、何も起こらないと言います。アーカイブされたフレームワークの出力ファイルを探す必要がありますか? – CodetrixStudio