GNSPublicationParams 类参考
概览
发布内容的可选参数。
请参阅下面的属性声明,了解每个参数的说明。
此类继承 NSObject。
属性摘要 | |
GNSStrategy * | strategy |
用于发布消息的策略。如需了解默认值,请参阅 GNSStrategy 。更多... | |
GNSOperationStatusHandler | statusHandler |
发布状态的处理程序。更多... | |
GNSPermissionRequestHandler | permissionRequestHandler |
用于请求用户使用“附近”功能的权限的处理程序。更多... | |
房源详情
|
readwritenonatomicassign |
用于发布消息的策略。如需了解默认值,请参阅 GNSStrategy
。
|
readwritenonatomiccopy |
发布状态的处理程序。
它可用于跟踪新创建的发布内容的状态。
|
readwritenonatomiccopy |
用于请求用户使用“附近”功能的权限的处理程序。
此处理程序会覆盖“附近”功能使用的默认对话框;如果您提供此处理程序,“附近”功能将不会显示其权限对话框。
在请求处理程序中,您应请求用户授予执行需要使用“附近”功能的任务的权限,并说明使用该功能的原因。当用户表示或拒绝后,您必须调用传入请求处理程序的代码块。如果您将 YES
传递到代码块中,则表示用户已同意启用“附近”功能。如果您传递 NO
,则表示用户未同意;只有在征得用户同意后,您的发布内容和订阅才能正常运行。
处理程序还可用作 iOS 权限对话框的“预检”方法。您可以用它来解释为什么需要用户同意 iOS 权限,您的应用才能执行其“附近分享”相关功能。