概要
パブリケーションの省略可能なパラメータ。
各パラメータの説明については、以下のプロパティ宣言をご覧ください。
NSObject を継承します。
プロパティの概要 | |
GNSStrategy * | strategy |
メッセージの公開に使用する戦略。デフォルトについては、GNSStrategy をご覧ください。その他... | |
GNSOperationStatusHandler | statusHandler |
公開ステータスのハンドラ。その他... | |
GNSPermissionRequestHandler | permissionRequestHandler |
Nearby を使用するためのユーザー権限をリクエストするためのハンドラ。その他... | |
物件の詳細
|
readwritenonatomicassign |
メッセージの公開に使用する戦略。デフォルトについては、GNSStrategy
をご覧ください。
|
readwritenonatomiccopy |
公開ステータスのハンドラ。
新しく作成されたパブリケーションのステータスのトラッキングに使用できます。
|
readwritenonatomiccopy |
Nearby を使用するためのユーザー権限をリクエストするためのハンドラ。
このハンドラは、Nearby が使用するデフォルトのダイアログをオーバーライドします。このハンドラを指定した場合、Nearby の権限ダイアログは表示されません。
リクエスト ハンドラで、Nearby の使用が必要なタスクを実行するユーザーの許可をリクエストして、そのタスクを実行する理由を説明する必要があります。ユーザーが同意または拒否を表明したら、リクエスト ハンドラに渡されたブロックを呼び出す必要があります。ブロックに YES
を渡すと、ユーザーが Nearby 機能の使用に同意したことを意味します。NO
を渡すと、ユーザーが同意していないことを意味します。同意するまで、パブリケーションと定期購入は機能しません。
ハンドラは、iOS 権限ダイアログの「プリフライト」の方法としても使用できます。これにより、アプリが Nearby 関連の機能を実行する前に、ユーザーが iOS の権限に同意することが期待される理由を説明することができます。