【问题标题】:Xcode iOS remove framework's permission requestXcode iOS 移除框架的权限请求
【发布时间】:2019-05-13 18:14:18
【问题描述】:

我使用 Unity 为 iOS 开发了一款游戏。我使用了很多框架和库(尤其是用于投放广告)。但我的应用程序总是请求位置许可:NSLocationWhenInUseUsageDescription。我什至不知道哪个框架需要这个权限,但我想禁用这个请求。有没有可能在不删除框架的情况下做到这一点?

【问题讨论】:

    标签: ios xcode unity3d info.plist


    【解决方案1】:

    在 Xcode 中,转到您的 info.plist 文件。那里应该有提到的许可。

    “隐私 - 位置始终和使用时的使用说明”

    点击它,然后点击“-”。像这样

    它将删除运行时询问的权限,但如果由于附加任何框架而需要它,则可能会导致一些问题。

    如果有帮助请告诉我

    【讨论】:

    • 谢谢!我从 info.plist 中删除了它,并且不再有请求。会出现什么问题?
    • 某些框架可能需要定位以提高其性能,例如:导航。如果权限不存在,那么它可能无法按预期执行。
    • 感谢您的解释!
    猜你喜欢
    • 2018-07-29
    • 1970-01-01
    • 1970-01-01
    • 2015-12-07
    • 2014-11-17
    • 1970-01-01
    • 1970-01-01
    • 2017-05-09
    • 2015-09-17
    相关资源
    最近更新 更多