更新时间:2022-03-06 阅读人数:109
做iOS开发近 5 年了,每次提交版本时不成谓不不寒而栗,如履薄冰,但是还是不免踩到了一些坑。苹果的官方文档(AppStore审核条款)这里就不罗列了,太冗长繁琐了,并且大部分是一般app都不会触碰的到的,今天我主要想以本身的亲身经历,跟大家回顾一下这些年我提交AppStore审核时踩过的坑,而且针对如何制止给出一些tips供大家参考。大神请忽略,专家请轻拍。
1、未遵守苹果iOS APP数据储存指导方针。
如果你的App有离线数据下载功能,尤其需要关注这一点。因为离线数据一般占用存储空间比较大,可以被重新下载和重建,但是用户往往希望系统存储空间紧时也依然能够妥妥的存在着,不会被IOS系统自动清理掉。所以不能放在/Library/Caches 目录下(该目录在系统空间紧张时可能会被iOS系统清除)。 那就只能放在主目录/Documents 或 主目录/Library/自定义文件夹下,这样才不会被iOS系统自动清理掉。但是这些数据可能会很大,如果放在 主目录/Documents 或 主目录/Library/自定义的文件夹下,会被iCoud自动同步,那么用户需要为了同步消耗不少流量,苹果可能会因此拒绝你的应用上架。所以需要在程序中给自定义的目录设置“do not backup”属性。
关于数据存储需要注意的点,总结不才面:
关键数据
内容:用户创建的数据文件,无法在删除后自动重新创建
路径:主目录/Documents
办理:iOS系统即时遇到存储空间不足的情况下,也不会清除,同时会备份到iTunes或iCloud中
缓存数据
内容:可用于离线环境,可被重复下载重复生成,即使在离线时缺失,应用自己也可以正常运行
路径:主目录/Library/Caches
办理:在存储空间不足的情况下,会清空, 而且不会被自动备份到iTunes和iCloud中
临时数据
内容:应用运行时,为完成某个内部操作临时生成的文件
路径:主目录/tmp
办理:随时可能被iOS系统清除,且不会自动备份到iTunes和iCloud,尽量在文件不再使用时,应用本身清空,制止对用户设备空间的浪费
离线数据
内容:与缓存数据类似,可以被重新下载和重建,但是用户往往希望这些数据即使在存储紧张时也不会被系统自动删除
目录:主目录/Documents 或 主目录/Library/自定义的文件夹
办理:与关键数据类似,即使在存储空间不足的情况下也不会被清除,应用本身应该清除已经不再使用的文件,以免浪费用户设备空间 。需要设置”不备份到iCoud" ,不然会审核不过。
2、未提供测试账号如果你的App有部分功能需要登录才能使用,那么你需要再提交审核时,勾选演示账户,并提供对应信息,如下图:
测试账号填写
现在很多app为了更便利快捷,防止用户忘记密码,都采用手机号+验证码的方式,这样的话就没有措施给苹果提供演示账户了,除非账户系统后台做修改提供支持。这种情况,就不需要勾选演示账户了,但是要在备注信息里跟苹果好好解释一下,说我们也是为了提升用户体验的,所以对账户系统做了改进,用户有手机就能登录,不需要注册啥的,如下图。如果你啥也不说的话,那就乖乖等着被拒吧。
测试账号说明
3、跟相关硬件配合使用的app,未提供演示视频这里指的硬件是不需要MFi认证的,通过BLE(低功耗蓝牙)或者WiFi连接的硬件。直接在备注里提供相关功能的演示视频即可,如下图。
硬件连接演示视频
新站怎么做SEO优化,很多新上线或者刚开始做SEO优化的朋友都会有这样的问题,拿到一个新的网站,看半天也不知道怎么着手,那么,陵小宇今天就给大家说一说,新站怎么做SEO优化。一、完善所有的网站页面标题根据确定好的网站关键词,完善所有页面的TDK,(网站标题、网站描述和网站关键词)。二、检查网站链接并修改1. 网站URL结构检查,网站层级越浅越好,URL地址伪静态
SEO新站排名要多久时间?对于网站优化,网站的搜索排名是大家最关心的问题。一个新站优化需要面临的调整很多,具体多久会有排名与站长的经验,采用的优化策略等诸多因素相关,下面我们就来分析一下,新站SEO优化怎样做,以及要多久?网站构建从网站的开始搭建到网站页面全部搭建完成,我们需要花费的时间包括有,对域名的挑选和注册、主机的租用,如果有一定的
事实上,搜索关键词排名优化一直是有一定市场需求的,很多企业利用这种方法来提高网站排名,或者可以获得更好的产品曝光率,所以利用它来实现产品的实现还是很有效的。知识面上,很多企业也会犹豫搜索关键词排名优化的成本和效果,怕优化资金上浮,也怕投资资金,但没有实际效果。因此,今天我们关注的是共享搜索关键词相关知识点的成本。一、搜索关键词排名
企业的官网一般都是展示型或营销型的网站,以企业品牌营销为主,展示企业的形象与实力。可往往这样的图片多过的文章内容的网站,要怎么做网站的排名优化呢?技巧一:优化标签网站页面优化中各项标签都需要合理应用,页面标签中关键词标签是页面的主要核心关键词,描述标签可以利用一段话描述该页面的意思,尽量做到每个页面都出现不同的描述标签技巧二:优化
很多运营推广人员都会问的一个问题是做seo需要哪些技能呢,其实作为一个seo比起技能更应该的是学会使用更多的seo工具。因为这些工具可以在你优化的过程中提升你工作的效率。同时还可以帮助你分析更多的网站数据,对网站进行优化!今天就和你分享一下:常见的seo工具有哪些?如何利用工具提升网站排名?1、5118seo工具5118可以对网站的各个方面数据进行分析和整理,同
在整站优化行业,大家总是在谈论关键词和如何提高关键词排名,因为这是重中之重。早些时候,我们还解释了关键词挖掘、分类和关键词选择的问题。今天,我们将讨论如何提高关键词排名的一些具体方法:1、通过简化标题提高关键词排名我们知道,当用户搜索关键词或长尾关键词时,搜索引擎将显示较高的匹配程度,当然,一些不特别匹配的关键词也会排名第一,但这是
网站优化排名计划制作需要以下几个方面来做:站内结构优化:合理规划站点结构1、扁平化结构2、辅助导航、面包屑导航、次导航内容页的结构设置最新文章、推荐文章、热门文章、增加相关性、方便自助根据链接抓取更多内容);较快的加载速度;简洁的页面结构;代码优化:Robot.txt、次导航、404页面设置、301重定向、网站地图、图片Alt、title标签、标题、关键词、描述、关键字
现如今移动端流量的增长是非常迅速的。这也让越来越多的企业和公司,渐渐的重视起了移动端用户的流量。就目前的状态而言,做好移动端的排名优化是刻不容缓的。带移动端与pc端相比,优化方式和推广方式有很大的差异。如果用以往pc端的方式来做移动端关键词排名的优化,这样的排名或许很难有较大的提升,那么我们应该如何对待移动端关键词优化的工作呢?1、页面布
免费SEO工具,为什么要用seo工具,因为seo工具可以快速让网站收录以及排名以及检查网站出现的状况,今天给大家分享一款万能免费seo工具多个功能集合。一键建站+内容以及资源采集+伪原创+主动推送给搜索引擎收录+网站详情查询以及各种内容处理等下会以图片的形式给大家展示。大家注意看图。一、h1标签的作用1、引导用户:网站中任何一个标签都有它本身的作用,而H1标
联系电话:15924191378
添加微信:15314649589
工作时间:9:00-18:00 (工作日)
意见建议:1415941@qq.com