苹果的隐私政策

苹果公司的规定

苹果公司宣布,从2018年10月3日开始,所有新的和更新的应用程序都将需要一个隐私政策,以便提交到App Store或通过TestFlight进行beta测试.
苹果已经对访问个人信息的应用程序制定了隐私政策,包括提供订阅、接受Apple Pay或使用Apple框架(如HomeKit、HealthKit或CareKit)的应用程序。现在,这一要求将扩展到所有应用程序,包括不以任何方式共享数据的基本应用程序。
在10月3日之前,App Store上的现有应用程序不会受到这一举措的影响,因此,一些过时已久的应用程序可能仍然没有隐私政策。苹果公司在其App Store审核指南中详细阐述了其隐私政策要求。
隐私政策:
所有app必须在App Store Connect元数据栏位和app内部包含可轻松访问的隐私政策链接。隐私政策必须明确而清楚地:
指明app/服务所收集的数据(若有)、收集数据的方式,以及这些数据的所有用途。
确认与app共享用户数据(遵从这些准则)的任何第三方(例如,分析工具、广告网络和第三方SDK,以及能够访问用户数据的任何母公司、子公司或其他相关实体)会提供与app隐私政策所述及这些准则所要求相同或等同的用户数据保护措施。
解释数据保留/删除政策,并且说明用户可以如何撤销同意和/或请求删除用户数据。
App Store Connect长期以来为开发者提供了一个隐私政策元数据字段,供他们提交iOS应用的隐私政策网页链接。在Apple TV上,没有网页浏览器,所以App Store Connect有一个文本框,开发者可以通过它在App中显示的隐私政策全文浏览。

我们的做法

对于开发者:在提交App Store 审核前一定要准备自己的隐私政策,并在App Store Connect提交iOS应用的隐私政策链接,同时在项目 SafariViewContoller中弹出,否则会无法通过审核哦!

1.在控制器中#import <SafariServices/SafariServices.h>

2.跳转的事件中添加以下代码
if (@available(iOS 9.0, *)) {
        SFSafariViewController *sfVC = [[SFSafariViewController alloc]initWithURL:[NSURL URLWithString:@"https://map.baidu.com/zt/client/privacy/index.html"]];
        sfVC.delegate = self;
        [self presentViewController:sfVC animated:YES completion:nil];
    } else {
        // Fallback on earlier versions
    }

3.实现代理的方法
#  pragma mark - SFSafariViewControllerDelegate -
- (void)safariViewControllerDidFinish:(SFSafariViewController *)controller{
    NSLog(@"点击done");
}

链接:苹果隐私政策

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 最近一直忙于公司项目、今天抽空总结了一下关于上线审核的一些变动!和大家分享一下相互学习。 这两天发现苹果在审核指南...
    _VisitorsZsl阅读 4,791评论 0 1
  • 附规则地址:https://developer.apple.com/app-store/review/guidel...
    iOS_大菜鸟阅读 12,770评论 1 3
  • 兴国和往常一样来到公司,进门时老样子和同伴打招呼,感觉有些怪怪的,大伙的神情里分明写着指指点点地疑惑。
    星芳希齐阅读 1,333评论 2 0
  • oh my❕早上依旧是九点半才醒,酒精加熬夜的功力不可小觑。依旧早起一碗牛大,果然韭叶宽更适合我啊٩( 'ω' )...
    啊米尔哈哈哈哈阅读 1,279评论 0 0
  • 中医人都知道,中药有丸剂、汤剂、散剂。它们各有所长,各有其中医上的含义:所谓丸者缓也,汤者荡也,散者散也,这么简...
    金华佗中医阅读 12,689评论 0 1

友情链接更多精彩内容