2016-04-11 10 views
2

Realm.frameworkを更新してから醜いエラーが発生しています。 エラーは次のとおりです。ストリップのレルムフレームワークエラー:ストリッピングフレームワークの致命的なエラー:lipo:-removeが指定された場合、空のファクトファイルになります

Stripping frameworks fatal error: lipo: -remove's specified would result in an empty fat file

対応するスクリプトの実行のためのビルドフェーズに「インストールするときにのみ実行するスクリプト」私はのためのボックスを選択した場合、それはテストのためにコンパイルされます。しかし、私はアーカイブしようとしません。

誰もこれについて考えていますか? あなたがhttps://realm.io/docs/objc/latest#installation正確に掲載されているインストール手順に従わなかった場合、このエラーが発生する可能性があり、

答えて

1

、ありがとうございました。

strip-frameworks.shビルドフェーズは、RealmのzipダウンロードやCarthageで提供されるような、fatフレームワークをバイナリで使用する場合にのみ必要です。このエラーは、Realmをソースからビルドする場合(たとえば、CocoaPodsまたはcarthage update --no-use-binaries)、必要なアーキテクチャを構築するだけなので発生します。

+0

ご返信ありがとうございます。私は非常に慎重に指示に従って、すべてを削除し、ゼロから何度も行動を繰り返し、私はいつも同じ問題が発生します。私はCocoaPodsなどを使用しています。フレームワークを私のプロジェクトに直接インポートしました... – jim

+0

あなたのプロジェクトの設定をhttps://github.com/realm/realm-cocoa/tree/master/examples/installationにある同等のインストール例と比較できますか?違うのは、このエラーを引き起こす可能性がありますか? – jpsim

+0

最後に、私は問題の解決方法を見つけました。私は自分のプロジェクト内にC++ライブラリを持っていましたが、削除するとエラーがなくなりました。 – jim

1

余分なC++ライブラリが問題を引き起こしていました。それを取り除くと解決しました。

関連する問題