ส่วนย่อยการกำหนดค่าสำหรับ Objective-C
สมาชิก
- alwayslink_by_default
- copts_for_current_compilation_mode
- disallow_sdk_frameworks_attributes
- ios_simulator_device
- ios_simulator_version
- run_memleaks
- signing_certificate_name
- strip_executable_safely
- uses_device_debug_entitlements
alwayslink_by_default
bool objc.alwayslink_by_defaultส่งคืนว่า objc_library และ objc_IMPORT ควรเป็นค่าเริ่มต้นเป็น Alwayslink=True หรือไม่
copts_for_current_compilation_mode
list objc.copts_for_current_compilation_modeแสดงรายการตัวเลือกเริ่มต้นที่จะใช้สำหรับคอมไพล์ Objective-C ในโหมดปัจจุบัน
disallow_sdk_frameworks_attributes
bool objc.disallow_sdk_frameworks_attributesแสดงผลว่า sdk_frameworks และ weak_sdk_frameworks เป็นแอตทริบิวต์ที่ไม่ได้รับอนุญาตหรือไม่
ios_simulator_device
string objc.ios_simulator_deviceประเภทอุปกรณ์ (เช่น "iPhone 6") ที่จะใช้เมื่อเรียกใช้ในเครื่องจำลอง อาจแสดงผล
None
ios_simulator_version
DottedVersion objc.ios_simulator_versionเวอร์ชัน SDK ของโปรแกรมจำลอง iOS ที่จะใช้เมื่อเรียกใช้บนโปรแกรมจำลอง อาจแสดงผล
None
run_memleaks
bool objc.run_memleaksแสดงผลบูลีนที่ระบุว่าควรเรียกใช้ memleaks ระหว่างการทดสอบหรือไม่
signing_certificate_name
string objc.signing_certificate_nameแสดงชื่อใบรับรองที่มีการระบุสถานะที่จะใช้ในการลงชื่อ หรือ "ไม่มี" หากไม่ได้ระบุใบรับรองดังกล่าว อาจส่งคืน
None
strip_executable_safely
bool objc.strip_executable_safelyจะแสดงผลว่าการทำงานของแถบที่เป็นไฟล์ปฏิบัติการควรใช้แฟล็ก -x หรือไม่ ซึ่งไม่ส่งผลกับความละเอียดของสัญลักษณ์แบบไดนามิก
uses_device_debug_entitlements
bool objc.uses_device_debug_entitlementsแสดงผลว่าควรรวมการให้สิทธิ์แก้ไขข้อบกพร่องของอุปกรณ์เมื่อลงนามแอปพลิเคชันหรือไม่