5

许多使用地理位置的 iOS 应用程序会弹出一个基于权限的通知,说明:

“X app 想使用你的位置。确认没问题”,用户可以确认或不打开或关闭它。

如何调整此通知中的文本?(在 xCode 中)

注意:我不是在谈论粗体确认文本 - 其中唯一的变量是应用程序名称,而是在粗体文本“X APP 想要使用您的位置”和确认按钮上方的较浅文本。我已经看到一些应用程序中放置了自定义文本。

我真诚地感谢任何见解

4

1 回答 1

8

CLLocationManager 有一个属性——@property 用途——它是一个 NSString。在实例化您的 CLLocationManager 后设置它。这在您的应用程序请求使用位置的权限时显示。

您可以按如下方式进行设置:

CLLocationManager *locMgr = [[CLLocationManager alloc] init];
[locMgr setPurpose:@"State your purpose here"];

这将显示在权限警报中的粗体文本下方。

于 2012-04-23T04:05:36.127 回答