有什么方法可以强制 "Allow Always" 提示在 iOS13 的入职期间出现?
Is there any way to force an "Allow Always" prompt to appear during onboarding in iOS13?
我正在开发一款非常依赖用户始终授予权限的应用程序。但是,由于 iOS 13,我无法在应用程序处于前台时强制执行此操作,因为我无法提示用户 select 通过该设置。
环顾四周,我发现有很多人抱怨同样的事情,到目前为止我没有找到解决办法。
恐怕这是不可能的,即使你在技术上做到了,你也很可能会被 App Review 流程拒绝:
来自 Apple 指南 5.1.1 (IV):
https://developer.apple.com/app-store/review/guidelines/
(iv) Access: Apps must respect the user’s permission settings and not attempt to manipulate, trick, or force people to consent to unnecessary data access. For example, apps that include the ability to post photos to a social network must not also require microphone access before allowing the user to upload photos. Where possible, provide alternative solutions for users who don’t grant consent. For example, if a user declines to share Location, offer the ability to manually enter an address.
这里还有一些:https://developer.apple.com/documentation/uikit/protecting_the_user_s_privacy
我正在开发一款非常依赖用户始终授予权限的应用程序。但是,由于 iOS 13,我无法在应用程序处于前台时强制执行此操作,因为我无法提示用户 select 通过该设置。
环顾四周,我发现有很多人抱怨同样的事情,到目前为止我没有找到解决办法。
恐怕这是不可能的,即使你在技术上做到了,你也很可能会被 App Review 流程拒绝:
来自 Apple 指南 5.1.1 (IV): https://developer.apple.com/app-store/review/guidelines/
(iv) Access: Apps must respect the user’s permission settings and not attempt to manipulate, trick, or force people to consent to unnecessary data access. For example, apps that include the ability to post photos to a social network must not also require microphone access before allowing the user to upload photos. Where possible, provide alternative solutions for users who don’t grant consent. For example, if a user declines to share Location, offer the ability to manually enter an address.
这里还有一些:https://developer.apple.com/documentation/uikit/protecting_the_user_s_privacy