2016-11-08 10 views
1

私のプロジェクトで、Realm 2.0.3とRealmSwift 2.0.3 iOS Swift 2.3を動的フレームワークバイナリとして使用しようとしています。私は彼らがコンパイルするには時間がかかりすぎることがわかります。レルム:作業コピーにbcsymbolmapがありません

私はうまく私のプロジェクトをビルドし、シミュレータでそれを実行することができるよ、私は、私はこのエラーを受けていますアーカイブするとき:

enter image description here

これは私がフレームワークを含むてる方法です(単にプロジェクトにドラッグアンドドロップする):

enter image description here ヘルプ!ティムの提案@パー

+1

ええと、どのようにプロジェクトにフレームワークを統合していますか?そう? Realm Swiftは静的なフレームワークとして利用できないため、ここでは何かが見えません。 – TiM

+0

こんにちは@TiM、上のスクリーンショットをご覧ください。それは静的なフレームワークではないかもしれません - 静的、動的、バイナリであるかどうかわかりません – etayluz

+1

ああ大丈夫です!うん、それは動的なフレームワークのアイコンです。アプリプロジェクトの[埋め込みバイナリ]セクションにもそれらを追加することを忘れましたか? – TiM

答えて

1

は、ターゲットのビルドフェーズに私は2つの動的なフレームワークはこれらのセクションにで追加されていることを確認しました:ライブラリと

  • リンクバイナリ
  • 埋め込みフレームワーク

プロジェクトのフレームワークをドラッグ&ドロップすると自動的にフレームワークに追加されません

+1

驚くばかり!私は助けてくれてうれしい!うん、それは動的なフレームワークの欠点に見えますが、それらをXcodeプロジェクトにドラッグすると、フレームワークが最終的なバンドルに埋め込まれるようにする設定は含まれません。また、ストリップフレームワークのビルドスクリプトに関するRealmのインストールチュートリアルの最後の手順に従ってください。そうしないと、アプリケーションの送信は失敗します。https://realm.io/docs/swift/latest/#installation – TiM

関連する問題