Class GNSPublicationParams

Referensi Class GNSPublicationParams

Ringkasan

Parameter opsional untuk publikasi.

Lihat deklarasi properti di bawah untuk mengetahui penjelasan tentang setiap parameter.

Mewarisi NSObject.

Ringkasan Properti

GNSStrategystrategy
 Strategi yang digunakan untuk memublikasikan pesan. Lihat GNSStrategy untuk mengetahui default-nya. Lainnya...
 
GNSOperationStatusHandler statusHandler
 Pengendali untuk status publikasi. Lainnya...
 
GNSPermissionRequestHandler permissionRequestHandler
 Pengendali untuk meminta izin pengguna menggunakan Di Sekitar. Lainnya...
 

Detail Properti

- (GNSStrategy*) strategy
readwritenonatomicassign

Strategi yang digunakan untuk memublikasikan pesan. Lihat GNSStrategy untuk mengetahui default-nya.

- (GNSOperationStatusHandler) statusHandler
readwritenonatomiccopy

Pengendali untuk status publikasi.

Fitur ini dapat digunakan untuk melacak status publikasi yang baru dibuat.

- (GNSPermissionRequestHandler) permissionRequestHandler
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.