GNSSubscriptionParams 類別參考資料
總覽
訂閱項目的選用參數。
如需各個參數的說明,請參閱下方的屬性宣告。
繼承 NSObject。
資源摘要 | |
GNSDeviceTypes | deviceTypesToDiscover |
要探索的裝置類型。更多... | |
NSString * | messageNamespace |
要比對的訊息命名空間。更多... | |
NSString * | type |
要比對的訊息類型。不得為空值。空字串是預設類型。更多... | |
GNSStrategy * | strategy |
用於探索鄰近裝置 (非信標) 的策略。更多... | |
GNSBeaconStrategy * | beaconStrategy |
用於掃描信標的策略。更多... | |
GNSOperationStatusHandler | statusHandler |
訂閱狀態的處理常式。更多... | |
GNSPermissionRequestHandler | permissionRequestHandler |
用於要求使用者授予鄰近分享功能使用權限的處理常式。更多... | |
資源詳情
|
readwritenonatomicassign |
要探索的裝置類型。
預設值為 kGNSDeviceUsingNearby
。
|
readwritenonatomicassign |
要比對的訊息命名空間。
空字串是預設的命名空間,而且僅供每個應用程式 (或共用 Google Developer Console 專案的應用程式) 使用。
|
readwritenonatomicassign |
要比對的訊息類型。不得為空值。空字串是預設類型。
|
readwritenonatomicassign |
用於探索鄰近裝置 (非信標) 的策略。
|
readwritenonatomicassign |
用於掃描信標的策略。
|
readwritenonatomiccopy |
訂閱狀態的處理常式。
可用於追蹤新建訂閱項目的狀態。
|
readwritenonatomiccopy |
用於要求使用者授予鄰近分享功能使用權限的處理常式。
這個處理常式會覆寫「附近」使用的預設對話方塊;如果您提供這個處理常式,「附近」就不會顯示其權限對話方塊。
在要求處理常式中,建議您向使用者要求權限,以執行需要使用 Nearby 功能的工作,並說明使用原因。當使用者表示同意或拒絕同意時,您必須呼叫傳遞至要求處理常式的區塊。如果您傳遞 YES
到區塊,表示使用者已同意允許使用 Nearby 功能。如果您傳遞 NO
,表示使用者尚未表示同意;在取得同意聲明後,您的出版品和訂閱才會生效。
處理常式也可做為 iOS 權限對話方塊的「預檢」方法。您可以使用這個圖示,說明應用程式為何需要先取得 iOS 權限,才能執行「鄰近分享」相關功能。