Ringkasan
Parameter opsional untuk langganan.
Lihat deklarasi properti di bawah untuk mengetahui penjelasan tentang setiap parameter.
Mewarisi NSObject.
Ringkasan Properti | |
GNSDeviceTypes | deviceTypesToDiscover |
Jenis perangkat yang akan ditemukan. Lainnya... | |
NSString * | messageNamespace |
Namespace pesan yang akan dicocokkan. Lainnya... | |
NSString * | type |
Jenis pesan yang akan dicocokkan. Tidak boleh nol. String kosong adalah jenis defaultnya. Lainnya... | |
GNSStrategy * | strategy |
Strategi yang digunakan untuk menemukan Perangkat di sekitar (non-beacon). Lainnya... | |
GNSBeaconStrategy * | beaconStrategy |
Strategi yang digunakan untuk pemindaian beacon. Lainnya... | |
GNSOperationStatusHandler | statusHandler |
Pengendali untuk status langganan. Lainnya... | |
GNSPermissionRequestHandler | permissionRequestHandler |
Pengendali untuk meminta izin pengguna menggunakan Di Sekitar. Lainnya... | |
Detail Properti
|
readwritenonatomicassign |
Jenis perangkat yang akan ditemukan.
Defaultnya adalah kGNSDeviceUsingNearby
.
|
readwritenonatomicassign |
Namespace pesan yang akan dicocokkan.
String kosong adalah namespace default, dan bersifat pribadi untuk setiap aplikasi (atau aplikasi yang berbagi project Google Developers Console).
|
readwritenonatomicassign |
Jenis pesan yang akan dicocokkan. Tidak boleh nol. String kosong adalah jenis defaultnya.
|
readwritenonatomicassign |
Strategi yang digunakan untuk menemukan Perangkat di sekitar (non-beacon).
|
readwritenonatomicassign |
Strategi yang digunakan untuk pemindaian beacon.
|
readwritenonatomiccopy |
Pengendali untuk status langganan.
Ini dapat digunakan untuk melacak status langganan yang baru dibuat.
|
readwritenonatomiccopy |
Pengendali untuk meminta izin pengguna menggunakan Di Sekitar.
Pengendali ini mengganti dialog default yang digunakan oleh Nearby; jika Anda menyediakan pengendali ini, Nearby tidak akan menampilkan dialog izinnya.
Dalam pengendali permintaan, Anda harus meminta izin pengguna untuk melakukan tugas yang memerlukan penggunaan fitur Di Sekitar, yang menjelaskan alasan penggunaannya. Jika pengguna telah memberikan atau menolak izin, Anda harus memanggil blok yang diteruskan ke pengendali permintaan. Jika Anda meneruskan YES
ke dalam blok, berarti pengguna telah memberikan izin untuk mengizinkan Di Sekitar berfungsi. Jika Anda meneruskan NO
, artinya pengguna belum memberikan izin; publikasi dan langganan Anda tidak akan berfungsi hingga izin diberikan.
Pengendali juga dapat digunakan sebagai metode "preflighting" untuk dialog izin iOS. Anda dapat menggunakannya untuk menjelaskan alasan pengguna diharapkan memberikan izin pada iOS sebelum aplikasi Anda dapat menjalankan fungsi terkait fitur Di Sekitar.