以前のバージョンのXcode(7.xシリーズ)を使用して、以前のiOSプロジェクトにMapbox Frameworkを埋め込みました。これには、ビルドフェーズのターゲットに「組み込みフレームワーク」ステップを追加することが含まれます。すべてが期待通りに働いていた(人生は良かった)。後でXcode 8 GMにアップグレードし、ビルドフェーズエリアの上部にあるプラス記号(+)から「埋め込みフレームワーク」オプションを使用できませんでしたが、リンクバイナリライブラリオプションが使用されました。 Xcode 8でバイナリを使用する方法に変更があるようです。なぜなら、一般タブに移動してスクロールして、「埋め込みバイナリ」オプションを選択して機能させる必要があるからです。他の誰かがXcode 8 GMにアップグレードして以来、Frameworksでこの問題に気付きました。問題を解決するために、一般的なタブに移動する以外の方法がありましたか?Xcode 8 GM埋め込みフレームワーク
答えて
私はXcodeの8のリリースノートが見つかりました:https://developer.apple.com/library/prerelease/content/releasenotes/DeveloperTools/RN-Xcode/Introduction.html#//apple_ref/doc/uid/TP40001051-CH1-DontLinkElementID_52
をし、それは言う:。 「プロジェクトと ターゲット 『ターゲットエディタの埋め込みバイナリ』セクションが正しく新しい埋め込まれたバイナリを追加する(27631378) のXcodeが正しく埋め込みフレームワークを生成するプロジェクトとそれを埋め込むプロジェクト間の直接の参照を設定することなく、プロジェクト間でフレームワークをリンクすることができます(27631386) Xcode以外のプロジェクト(Gitなど)の変更は、 Xcodeで別のアクティブなスキームを選択させる(16762297) "
「ビルドフェーズ」タブの上部にある「プラス」ボタンから「フレームワークを埋め込む」メニューオプションを選択したことはありません。 「フレームワークの埋め込み」は、実際には、フレームワークの埋め込み用に設定され、「埋め込みフレームワーク」に名前が変更された「ファイルのコピー」ビルドフェーズです。 [ビルドフェーズ]タブのプラスボタンメニューを使用すると、各フェーズタイプを追加できるため、[ファイルをコピー]オプションがあり、フレームワークを埋め込むようなフェーズを設定できます。しかし、あらかじめ缶詰めされた "Embed Frameworks"オプションはありません。
一般的に「Embed Frameworks」という名前のフェーズが自動的に作成される方法は、「一般」タブの「埋め込みバイナリ」セクションを使用する場合です(「Embed Frameworks」というファイルフェーズが最初に作成されます)それに何かを加える)。さらに、場合によっては、プロジェクトに新しいフレームワークターゲットを追加すると、Embedded Binariesに自動的に追加されます。
- 1. フレームワーク内にフレームワークを埋め込む(iOS 8+)
- 2. SwiftPMからCocoaアプリケーション(XCODE)へのフレームワークの埋め込み
- 3. Facebookのログインエラー - Xcodeの8 GM
- 4. カスタムシェルスクリプト「[CP]埋め込みポッドフレームワーク」フレームワーク
- 5. IE 8と埋め込み問題
- 6. Windows 8アプリケーションの埋め込みデータベース
- 7. Xcode 8 GM - SQLiteエラーコード:6922、 'ディスクI/Oエラー'
- 8. pdf埋め込み/埋め込み
- 9. 埋め込みブートストラップレイアウトの埋め込み
- 10. 埋め込みモノタッチデバッグ
- 11. XCode:アプリケーションプロジェクトを変更せずにネイティブモジュールにフレームワークを埋め込む
- 12. アプリケーションバンドルに埋め込まずにフレームワークを組み込む
- 13. 埋め込み
- 14. Mac Appバンドルにフレームワークを埋め込む
- 15. Swift 3でXCode 8でWatchOSとiOSの組み込みフレームワークを構築
- 16. 埋め込みリンク
- 17. 埋め込みパラメータ
- 18. 埋め込みコード
- 19. テンソルフロー埋め込み
- 20. 埋め込みオーディオ
- 21. 埋め込みタグ
- 22. 埋め込みカミソリビュー
- 23. @埋め込みリストオブジェクトハイバーネート
- 24. 埋め込みエンティティ
- 25. リカレントニューラルネットワーク埋め込み
- 26. Python埋め込み
- 27. 埋め込みパワーバイレポート
- 28. ビデオ埋め込み
- 29. 埋め込みオーディオ
- 30. 埋め込み@フォントフェースフォントクローム