สมาชิก
- direct_module_maps
 - direct_sources
 - dynamic_framework_file
 - dynamic_framework_names
 - dynamic_framework_paths
 - force_load_library
 - imported_library
 - j2objc_library
 - คลัง
 - link_inputs
 - linkopt
 - module_map
 - sdk_dylib
 - sdk_framework
 - แหล่งที่มา
 - static_framework_file
 - static_framework_names
 - static_framework_paths
 - strict_include
 - umbrella_header
 - weak_sdk_framework
 
direct_module_maps
sequence ObjcProvider.direct_module_maps
direct_sources
sequence ObjcProvider.direct_sources
dynamic_framework_file
depset ObjcProvider.dynamic_framework_file
---incompatible_objc_provider_remove_linking_info ใช้ Flag นี้เพื่อยืนยันว่าโค้ดของคุณทำงานได้โดยไม่พึ่งพา API ที่กำลังจะถูกนำออก ไฟล์ไลบรารีในไดเรกทอรี .framework ที่เป็นของเฟรมเวิร์กที่ลิงก์แบบไดนามิก
dynamic_framework_names
depset ObjcProvider.dynamic_framework_names
---incompatible_objc_provider_remove_linking_info ใช้ Flag นี้เพื่อยืนยันว่าโค้ดของคุณทำงานได้โดยไม่พึ่งพา API ที่กำลังจะถูกนำออก แสดงชื่อเฟรมเวิร์กแบบไดนามิกทั้งหมดในผู้ให้บริการนี้
dynamic_framework_paths
depset ObjcProvider.dynamic_framework_paths
---incompatible_objc_provider_remove_linking_info ใช้ Flag นี้เพื่อยืนยันว่าโค้ดของคุณทำงานได้โดยไม่พึ่งพา API ที่กำลังจะถูกนำออก แสดงเส้นทางเฟรมเวิร์กทั้งหมดไปยังเฟรมเวิร์กแบบไดนามิกในผู้ให้บริการรายนี้
force_load_library
depset ObjcProvider.force_load_library
---incompatible_objc_provider_remove_linking_info ใช้ Flag นี้เพื่อยืนยันว่าโค้ดของคุณทำงานได้โดยไม่พึ่งพา API ที่กำลังจะถูกนำออก ไลบรารีที่จะโหลดด้วย -force_load
imported_library
depset ObjcProvider.imported_library
---incompatible_objc_provider_remove_linking_info ใช้ Flag นี้เพื่อยืนยันว่าโค้ดของคุณทำงานได้โดยไม่พึ่งพา API ที่กำลังจะถูกนำออก นำเข้าไลบรารีแบบคงที่ที่คอมไพล์ล่วงหน้า (.a ไฟล์) เพื่อลิงก์ไปยังไบนารี
j2objc_library
depset ObjcProvider.j2objc_library
คลัง
depset ObjcProvider.library
---incompatible_objc_provider_remove_linking_info ใช้ Flag นี้เพื่อยืนยันว่าโค้ดของคุณทำงานได้โดยไม่พึ่งพา API ที่กำลังจะถูกนำออก ไฟล์ไลบรารี (.a) ที่คอมไพล์โดยทรัพยากร Dependency ของเป้าหมายปัจจุบัน
link_inputs
depset ObjcProvider.link_inputs
---incompatible_objc_provider_remove_linking_info ใช้ Flag นี้เพื่อยืนยันว่าโค้ดของคุณทำงานได้โดยไม่พึ่งพา API ที่กำลังจะถูกนำออก อาร์ติแฟกต์เวลาลิงก์จากทรัพยากร Dependency ที่ไม่ได้อยู่ในหมวดหมู่อื่นๆ เช่น ไลบรารีหรือที่เก็บถาวร การจับทั้งหมดนี้เป็นวิธีเพิ่มข้อมูลที่กำหนดเอง (เช่น ไฟล์ Swift AST) ไปยัง Linker กฎที่เพิ่มรายการเหล่านี้ยังมีหน้าที่เพิ่มแฟล็กของ Linker ที่จำเป็นลงใน "linkopt" ด้วย
linkopt
depset ObjcProvider.linkopt
---incompatible_objc_provider_remove_linking_info ใช้ Flag นี้เพื่อยืนยันว่าโค้ดของคุณทำงานได้โดยไม่พึ่งพา API ที่กำลังจะถูกนำออก ตัวเลือกการลิงก์
module_map
depset ObjcProvider.module_map
sdk_dylib
depset ObjcProvider.sdk_dylib
---incompatible_objc_provider_remove_linking_info ใช้ Flag นี้เพื่อยืนยันว่าโค้ดของคุณทำงานได้โดยไม่พึ่งพา API ที่กำลังจะถูกนำออก ชื่อของไลบรารี .dylib ของ SDK ที่จะลิงก์ด้วย เช่น "libz" หรือ "libarchive"
sdk_framework
depset ObjcProvider.sdk_framework
---incompatible_objc_provider_remove_linking_info ใช้ Flag นี้เพื่อยืนยันว่าโค้ดของคุณทำงานได้โดยไม่พึ่งพา API ที่กำลังจะถูกนำออก ชื่อของเฟรมเวิร์ก SDK ที่จะลิงก์ด้วย (เช่น "AddressBook", "QuartzCore")
source
depset ObjcProvider.source
static_framework_file
depset ObjcProvider.static_framework_file
---incompatible_objc_provider_remove_linking_info ใช้ Flag นี้เพื่อยืนยันว่าโค้ดของคุณทำงานได้โดยไม่พึ่งพา API ที่กำลังจะถูกนำออก ไฟล์ไลบรารีในไดเรกทอรี .framework ที่ควรลิงก์แบบคงที่
static_framework_names
depset ObjcProvider.static_framework_names
---incompatible_objc_provider_remove_linking_info ใช้ Flag นี้เพื่อยืนยันว่าโค้ดของคุณทำงานได้โดยไม่พึ่งพา API ที่กำลังจะถูกนำออก แสดงชื่อทั้งหมดของเฟรมเวิร์กแบบคงที่ในผู้ให้บริการนี้
static_framework_paths
depset ObjcProvider.static_framework_paths
---incompatible_objc_provider_remove_linking_info ใช้ Flag นี้เพื่อยืนยันว่าโค้ดของคุณทำงานได้โดยไม่พึ่งพา API ที่กำลังจะถูกนำออก แสดงเส้นทางเฟรมเวิร์กทั้งหมดไปยังเฟรมเวิร์กแบบคงที่ในผู้ให้บริการนี้
strict_include
depset ObjcProvider.strict_include
umbrella_header
depset ObjcProvider.umbrella_header
weak_sdk_framework
depset ObjcProvider.weak_sdk_framework
---incompatible_objc_provider_remove_linking_info ใช้ Flag นี้เพื่อยืนยันว่าโค้ดของคุณทำงานได้โดยไม่พึ่งพา API ที่กำลังจะถูกนำออก ชื่อของเฟรมเวิร์ก SDK ที่จะลิงก์อย่างหลวมๆ ด้วย เช่น "MediaAccessibility" สัญลักษณ์จากเฟรมเวิร์กที่ลิงก์แบบอ่อนจะไม่ทำให้เกิดข้อผิดพลาดหากไม่มีสัญลักษณ์ดังกล่าวในรันไทม์ ซึ่งแตกต่างจากเฟรมเวิร์ก SDK ที่ลิงก์เป็นประจำ