大規模なレガシーC++ライブラリをiOSアプリケーションと統合しようとしています。デバイスを構築して実行することはできますが、アプリをアーカイブすることはできません。次のエラーでアーカイブに失敗します。Xcodeはデバッグストリップのエラーをアーカイブします
コマンド/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/strip私はストリップの「-v」を行なったし、シリーズを取得し、終了コード1
で失敗しましたシンボル再配置エントリによって参照でストリップすることができません:/MyAppに/ DerivedData
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/stripに似た警告の/SmartMusic_iPad/Build/Intermediates/ArchiveIntermediates/MyApp/IntermediateBuildFilesPath/UninstalledProducts/libMyLibi-iOS.a(MyWhatever.o)
このメッセージが警告または失敗の理由であるかどうかは不明です。ストリップ出力には他に問題はありません。すべての手がかりは?
注:ビルド設定の[Additional Strip Flags]オプションを使用して、ストリップのコマンドラインパラメータを明示的に設定することができます。残念ながら、 "-r"を含むストリップはまだ失敗します。 – HatAndBeard