跳过正文
  1. Posts/

应对iOS隐私政策三步曲

··1 分钟

2018.10.12

国庆假期回来准备提交新版本到App Store,遇到苹果新政策,实测下来影响不大,应对还算比较简单,总结一下分享给大家。

政策说明
#

QQ20181012-090233

从2018年10月3号起,所有新提交的App都必须提供隐私条例,官方连接

对于隐私条例,苹果审核条例是这么说明的。

QQ20181012-085839

需要在两个地方提供隐私条例:

  1. 元数据
  2. 应用内有明显的入口

生成隐私条例
#

关于隐私条例,网上有各种模板,弄一个改改就行了,这里推荐一个自动生成的网站。 免费生成,还提供一个链接,挂在它们网站,就不用自己搞服务器了。例如我给App生成的隐私条例

QQ20181012-090746

集成隐私条例
#

第一步:把刚刚生成的URL填在元数据里

QQ20181012-091050

第二步:在应用内加一个页面,开一个WebView加载刚刚生成的URL,例如我就放在了“关于-隐私条例”

第三步:提交审核时,在备注里面说明,隐私条例的入口在哪里。(这一步可能不要也行,不过为了稳妥我加上了,给苹果审核团队讲清楚总是好的)

第二天就上架成功了。

相关文章

记“香蕉播放器”上架的辛酸历程

·3 分钟
2018.10.7 写在前面 # 先说点废话,从事iOS开发以来,一直有一个目标,拥有一个自己的APP上架App Store,并且登上苹果推荐榜单,这可能是大多数iOSer的梦想。在脑子里产生了各种想法,但是发现自己能想到的别人都做了,并且做的很好,加上工作生活上的很多事情(主要是懒😝),一拖就是3年。 后来因为自己的真实需求,App Store找不到能满足需求的产品,就做了一个播放器自己用,在中秋假期狠下心来,买了开发者账号(688,心痛!!就当为了梦想充值吧。),把这个播放器上架了。

记一个行结束符引发的JS报错

··1 分钟
2018.9.5 问题描述 # 最近遇到一个神奇的Bug,通过UIWebView的stringByEvaluatingJavaScriptFromString:方法执行一段JavaScript代码时,JavaScript报错:

从一个AFNetworking循环引用说起

··3 分钟
2018.8.28 本文分析使用代码是AFNetworking 3.2.1 最近使用Instruments中的Leaks分析项目内存泄露,发现了一个AFNetworking的循环引用。如下图所示:

iOS模拟器安装debug包

··2 分钟
2018.8.21 由于项目是Hybrid的平台,有第三方人员需要在上面开发H5应用,但是release包不能调试H5,只有debug报可以调试,但是项目源码不能交给第三方,在google搜索了下,发现一篇霜神的文章,讲的是debug包可以拷贝到其它机器运行,于是实践了一波。

dispatch_sync死锁问题

··1 分钟
2018.8.3 问题分析 # 使用dispatch_sync的时候要小心谨慎,稍不注意就会导致死锁问题,先看两个典型的案例: