ライブラリを追加するためのXcode11ベータ版の「フレームワーク、ライブラリ、埋め込みコンテンツ」の3つの新しいオプションがあります。
Xcodeライブラリセクションスクリーンショット
誰かが彼らが何をしているのか説明できますか?
Dependency
管理 の一部です。[約]
[PRE XCODE V11リンクバイナリと埋め込みバイナリ]
Xcode V11にはFrameworks, Libraries, and Embedded Content
があります。
Do Not Embed
Static Linker
atコンパイル時は、Build Settings -> Framework Search Paths
を使用して静的ライブラリから実行可能オブジェクトファイルにコードをコピーしようとします。
Do Not Embed
はBuild Phases -> Link Binary With Libraries
のミラーです。 Sign
Code Sign On Copy
のミラーです
このセクションにstatic framework
を追加しないと、コンパイルエラーが発生します [そのようなモジュールなし]
Embed
それはあなたの最終的なバンドルにフレームワークのコピーを追加します。その後Dynamic linker :dyld
がロードまたは実行時組み込みフレームワーク@rpath
を使用して検索しようとします。[約] /見つけられない場合、エラーが発生します [DYLD:ライブラリー登録済み]
Embed
Build Phases -> Embed Frameworks
のミラーです。ここでは、バンドルのフォルダとSubpath
を設定できます。
結果:
【語彙】 /