Pelanggan
- alwayslink_oleh_default
- penggabung
- copts_untuk_mode_kompilasi_saat ini
- disallow_sdk_frameworks_attributes
- generate_linkmap
- perangkat_simulator_ios
- versi_simulator_ios
- linking_info_migration
- run_memleaks
- biner_strip_trip
- nama_sertifikat_penandatanganan
- simulator_device_for_platform_type
- simulator_version_for_platform_type
- uses_device_debug_entitlements
alwayslink_by_default
bool objc.alwayslink_by_defaultMenampilkan apakah objc_library dan objc_import harus disetel secara default ke alwayslink=True.
Copts
list objc.coptsMenampilkan daftar opsi yang akan digunakan untuk mengompilasi Objective-C.Opsi ini diterapkan setelah opsi default, tetapi sebelum opsi yang ditentukan dalam atribut aturan.
copts_untuk_mode_kompilasi_saat_ini
list objc.copts_for_current_compilation_modeMenampilkan daftar opsi default yang akan digunakan untuk mengompilasi Objective-C dalam mode saat ini.
larang_sdk_frameworks_attributes
bool objc.disallow_sdk_frameworks_attributesMenampilkan apakah sdk_frameworks dan lemah_sdk_frameworks adalah atribut yang tidak diizinkan.
generate_linkmap
bool objc.generate_linkmapApakah akan membuat artefak linkmap.
perangkat_simulator_ios
string objc.ios_simulator_deviceJenis perangkat (mis. 'iPhone 6') yang akan digunakan saat berjalan di simulator. Dapat menampilkan
None
.
versi_simulator_ios
DottedVersion objc.ios_simulator_versionVersi SDK simulator iOS yang digunakan saat menjalankan simulator. Dapat menampilkan
None
.
penautan_info_migrasi
bool objc.linking_info_migrationMenampilkan apakah aturan bawaan Objective C harus mendapatkan info penautannya dari CcInfo, bukan ObjcProvider.
run_memleaks
bool objc.run_memleaksMenampilkan boolean yang menunjukkan apakah memleaks harus dijalankan selama pengujian atau tidak.
seharusnya_strip_binary
bool objc.should_strip_binaryMenampilkan apakah akan melakukan penghapusan simbol dan kode mati pada biner yang ditautkan.
penandatanganan_sertifikat_nama
string objc.signing_certificate_nameMenampilkan nama sertifikat yang disediakan flag untuk digunakan dalam penandatanganan, atau Tidak Ada jika sertifikat tersebut tidak ditentukan. Dapat menampilkan
None
.
simulator_perangkat_untuk_jenis_platform
string objc.simulator_device_for_platform_type(platform_type)Jenis perangkat (mis., 'iPhone 6' untuk disimulasikan saat berjalan di simulator.
Parameter
Parameter | Deskripsi |
---|---|
platform_type
|
wajib Jenis platform Apple. |
None
.
simulator_versi_untuk_jenis_platform
DottedVersion objc.simulator_version_for_platform_type(platform_type)Versi SDK simulator yang akan digunakan saat berjalan di simulator.
Parameter
Parameter | Deskripsi |
---|---|
platform_type
|
wajib Jenis platform Apple. |
None
.
use_device_debug_entitlements
bool objc.uses_device_debug_entitlementsMenampilkan apakah hak debug perangkat harus disertakan saat menandatangani aplikasi.