macOS应用程序可以自定义CoreLocation Location Services权限对话框吗?

时间:2018-08-03 20:26:02

标签: macos core-location info.plist mac-app-store location-services

当macOS上的系统应用提示输入位置时,它们会自定义权限对话框:

Calendar location services prompt

当我尝试使用适用于iOS的Info.plist键在我的应用中执行相同操作时,它们将被忽略:

NSLocationUsageDescription
NSLocationAlwaysUsageDescription
NSLocationWhenInUseUsageDescription
NSLocationAlwaysAndWhenInUseUsageDescription

iStumbler location services prmopt

请注意,上述plist键在Calendar.app/Contents/Info.plist中不存在

-[CLLocationManager purpose]macOS 10.13中似乎不起作用

如何在macOS中创建自定义对话框?

0 个答案:

没有答案