诸位请问一下这个软件做出来的游戏可以上架AppStore么

& 上架AppStore 独立游戏开发者应该注意的10个“大坑”!
作为独立游戏开发者的你如果已经在AppStore发布过作品,相信大家一定非常“深恶痛疾”AppStore的一系列产品上架规则。每次产品上架,一定要折腾很久,让人蛋疼。所以特此发起本期沙龙,为大家带来一些经验。
闫国荣:以下是现在能记忆起,遇到的问题。大家对此有不清楚的地方可以提出来,我详细介绍下。
内容含敏感话题或对苹果不友好的信息(如苹果婊)
使用了友盟的统计SDK,获取了IDFA但是上传填写无广告
采用友盟IDFA的sdk,并用友盟的默认淘宝页面广告,被告知和产品内容不符(最近)
App在itunes中和安装后显示不一致(最近)
App内有检测更新(最近)
在审核半夜被发小广告
自己的账号体系限制只要求输入邮箱
没有帮助注册用户默认性别和头像(不支持跳过)
App没有自己的账号体系,只采用了第三方登陆
上传苹果时一个非必填的隐私条款的URL未填
付费购买项目没有恢复购买功能
UGC产品没有举报功能
1号大坑:检测更新
苏立:第5点,我看到有些app还是在app内有检测更新,他们是如何做到的?
闫国荣:检测更新这个本来是标配功能,但是在3月开始以来的审核中要求不能加入。你们看到的很多支持检测更新是之前的版本,现在上架的新产品严格控制这条,当然啦,现在更新版本有一部分漏网之鱼。
抽屉:检测更新连TestFlight都会被拒绝。
苏立:我知道一个app叫限时免费大全,因为检测更新问题被苹果限制,最后他们无奈,只好上了一个改名后的新app。
闫国荣:可以取消更新吧,反正iOS系统大部分用户默认自动更新。你向苹果提交版本appstore显示提示更新,还有我写的这条。
2号大坑:和系统接近的图标效果
Kun:生活日历之前标志用了一年多,直到苹果推出通知中心以后,说我们的标志和他们像就被打回了,改了很多版本,颜色图形各种改都不给过,最后直接换了一个标志;另外app推荐也不能用,一般用服务器控制,通过后再上;安卓的字眼不能有……
3号大坑:使用QQ登录会进入引导下载QQ页面,结果被苹果退回审核
治愈猫:补充我们遇到的一种情况,我们用了QQ第三方登陆,如果用户没有安装QQ的话,使用QQ登录会进入引导下载QQ页面,结果被苹果退回审核。
闫国荣:糗百有这个问题,在没安装正常版本QQ情况下,不提供web qq登录,但是一直顺利上线。
Aaron:注册时不能获取邮箱和生日吗?
闫国荣:注册的时候,账号格式不要只限定邮箱,可以是其他格式,如果限定死,就会被拒。
抽屉:如果只提供手机号注册会怎样?
闫国荣:手机号注册没有问题。条款17.2好像写的是不能获取生日和邮箱,没写手机,所以不在管辖范围。
4号大坑:广告原因导致被拒
柴Crystal:上周提交一款产品,里面有广告代码,但是没有显示广告,也被退回了。
闫国荣:恩,因为你们可能调用了它的IDFA的相关东西。就算没广告的展现,但是苹果也发现你们调用了,就会说你们有广告。
接着说友盟的问题:友盟为了逃避苹果的审核,在后台默认做了一个淘宝的全屏广告,不过在3月之前都可以过,但在3月之后,苹果也要拒,因为很多产品和淘宝的广告不符合。比如我是糗百,弹出一个淘宝广告,苹果也会拒绝。所以一般有两种做法:
①采用友盟的无IDFA的sdk,不过无IDFA的sdk对统计会有误差。
②自己做个banner广告,审核过了后台修改参数,隐藏。
5号大坑:出现第三方操作系统的名字或图标
第三方操作系统的图标或者名字,不能出现在应用内。例如出现Android的图标关键字被拒,这个遇到过么?
闫国荣:你的app截图也最好不用android手机壳子,android的也不要用iphone状态栏。在各个市场,都不允许出现对方系统的东西,我们android之前偷懒,用了iOS宣传图,也被android市场拒绝过,因为状态栏是iOS的。
Kun:产品描述中提到安卓,就被拒了。
张涛Soloer:上传应用截图时,如果是上传百度市场,截图状态栏能看到应用宝图标,会被拒绝的。iOS版本,做了一个付费版,和原有版本策略不同,但是appstore拒绝了,理由是和旧有版本功能一致其实,竞品都是那么做的,已经上线了。这是我遇到的两种情况。
6号大坑:注册登录,性别和头像非必填
闫国荣:“没有帮注册用户默认性别和头像(不支持跳过)“,这个问题不知道你们遇到过没,我才遇到的,略坑。和苹果交流了很多次,最后屈服了。注册的时候现在多数app是必须用户完成头像、性别信息的。60%都不可以跳过,但是我们这次审核的时候,不行了。苹果要求性别和头像都可以非必填,大家最近上架的要注意这条,当然审核员尺度不一样,很难说。
抽屉:这是什么意思?就是在注册时用户可以skip填写用户名和头像的部分?
Aaron:我们现在的产品还没有头像,下一版本就会加。
7号大坑:软硬件结合的产品,一定要拍摄视频或者寄送硬件给苹果检测
陈宇强:早年做智能可穿戴设备时,因为需要硬件和软件整合才能使用,苹果以软件无法测试为由拒绝了。后来苹果要求把硬件寄到没过来完成软件的测试。
不知道群里有没有人做智能可穿戴设备,如果有的话上架前提前录制一个硬件和软件联合使用的视频放在优酷,在提交时在备注栏里填上视频链接,否则会悲剧了还不止,苹果可能要求把硬件寄过去,遇到寄硬件的时候就推迟到遥遥无期了。
8号大坑:界面太丑,宣传太过,跟风明显会被拒
界面太丑的情况也有被拒绝过,产品没新意也是被拒的一个原因。
高威煌:太丑真的会被拒么?
Roger:这是真的。
Reggie:宣传图片过度,也会被拒
闫国荣:再说个大家记得不?当年那个bird不是很火么,然后大批类似商家,苹果都拒绝了。我还要说一点,大家注意!我提到我们有写苹果婊被拒,其实有的朋友,写2逼都会被拒,我也试过2逼,苹果不行。还有朋友的产品里面有一个图是竖起中指的,也被拒。
付平非:是的,我们写了逗比、牛逼、绿茶婊,被拒了三次,也是无语了。
9号大坑:内容型 app遇到版权问题,怎么破
Roger:先交代下背景,我这边负责的是视频聚合类的应用,主要是各种美剧、英剧。在第一次提交被打回,原因是应用会出现崩溃的情况,所以在这里提醒大家:在提交苹果审核的时候,一定要做好测试。
潇:crash确实容易被拒,有没有比较好的外包测crashfree率的服务?
苏立:关于crash,有哪位朋友用过腾讯的bugly吗?我只是听说过。
Roger:之后的六次被拒,原因五花八门,不过总结起来就是
①64位兼容②版权问题③版权问题④版权问题……
所以这里我想跟大家主要分享下app内容这块的经验。前面@闫国荣有说到过可以多准备几个开发者账号,这里我是有实际经验的。
潇:版权问题是怎么测试出来的?一个个看么?
Roger:有关版权的问题,其实也是根据审核人员的心情,虽然这样说不太严谨。因为本身是视频聚合类的应用,所以视频播放是核心功能,那么苹果会要求你提供版权方的授权。对于这一点,我们的做法比较取巧,在提交审核时关闭播放功能。
另外,之前菠萝视频的做法也是可以借鉴的,提交审核时用内嵌的web页。但是我们关闭播放功能后提交,还是因为版权问题被打回,在反馈信息中的截图显示,我们使用了热门剧集的官方海报,因此在这里也要建议大家,在选取截图的时候,尽量避免使用有版权隐患的图片,这次被拒后我们更换了全部剧集的海报图
潇:我想了解下,音乐类会遇到版权原因被拒问题么?
Ken:音乐类是有版权问题的,我们的应用,开源的BBC也要;硬件类要么有视频,要么深圳也有那苹果团队帮忙审核。
10号大坑:支付、文案等问题导致被拒
王越:有因为支付问题的么?必须要用苹果的支付渠道
张涛:我们的app只用苹果的支付渠道,别的支付使用了,怕被拒,就没有用,但是又看到竞品使用别的web支付的,已上架。
一熊一浮云:我也说说我们被拒的情况(括号是解决办法):
①因为应用里面一个活动文案里面奖品是iphone(改文案,声明与苹果公司无关)
②重新提交后又因为活动的图表像iphone(改图标)
③内嵌彩票应用因为没有销售许可(提交时隐藏应用,通过后恢复)
④内嵌公益捐赠应用(提交时隐藏,通过后恢复或者链接跳转到浏览器使用)
闫国荣:还有听说iOS写的不对被拒,各种要小心,i小写,OS大写!
陈沉沉:我们是一个手游社区,当时在描述中提到“礼包“,被拒。
Roger:“礼包“在苹果认为是积分墙。
闫国荣:所以奖励、抽奖等都要宣布和苹果无关。
上架心得1:如何利用企业账户做内测,多备一些个人开发者账户
Roger:企业账户有企业账户的作用,不过个人账户当然多几个比较好。
潇:企业账户可以直接打ipa,放服务器下载。
光头:那可以理解为可以通过购买这个,然后放服务器下载做内测。
抽屉:真不建议用这样的企业证书做内测,容易被苹果下架。怎么说呢,苹果官方是不推荐用这个方式来发布测试版本的。反正只要有人投诉你的企业证书用于测试,那么就有被吊销的风险
Roger:之前我们公司另外一个应用上线的时候,也有过因为内容无版权证明被驳回,后来我们更换了应用的名称,用4个不同的账号分时段提交,结果就有一个过了
闫国荣:这个是内测的,本身不上架appstore,只上架一些越狱商店或者放到自己官网下载
Ken:企业证书做内测没什么问题吧?
Roger:1999的企业账号,你在注册时候,需要邓白氏码,同时苹果的客服部门会给你打电话,了解注册的用途
闫国荣:恩,那个1999没问题,公司都需要一个。不过这个不会影响其他版本上架。
潇:他们建议testflight,但体验很不好。我们使用企业账号做内测,个人账号做正式发布
抽屉:在“提示更新“还可以用的时候,我们做过类似的hack,指定一些规则,当用户符合规则提示他去更新新版,新版可能是发布在firim或者TestFlight。
心得2:提交前如何自检
闫国荣:我贴下经验心得:
上线之前查看最新的审核标准,自查
通过社交网络了解最近时间被拒的原因,自查
在上传填写测试账号的表单中可以填写录制产品使用视频的youtube链接,让审核人员了解产品页面跳转情况
被拒之后要继续申诉,试图告诉苹果你没有问题(假装也要这样),因为苹果会除了这个原因给你再查出其他原因
审核过程中严格监督内容,尤其是中心化的产品,遇到小广告容易被苹果发现,拒绝
审核在半夜进行,最好对内容和服务器状态进行好的监督、管理,因为小广告、服务器问题大多发生在半夜
在申诉过程中保持良好的心态和沟通语气,不然吃亏的是你自己(亲身体验)
申诉不一定用英文沟通,可以直接用中文沟通
PC 端也有发布的窍门
张栖铭:PC端的我先发几条:
①与360等杀毒软件、安全卫士类的关系:不预先打招呼,就做一些偏向于底层的功能,会不停的被弹窗,最好是找到这些公司内部的人,加入白名单。例如以前做过的云端软件、有道词典等。以前我们软件打包发布前,都是先打包到360去提交一下,他们审核通过以后,我们才发布的,不然弹窗会导致转化率很低。
②经常与其他软件相互冲突,发生莫名其妙的问题。例如有道词典的取词等功能,经常会发生无法取词或者崩溃的情况,可能是自身的问题,也可能是其他单个/多个软件的问题,需要逐个排查
③与windows系统发生的诡异问题。例如有一次测试,无意中发现将系统色彩由32位换为16位,100%重现崩溃。(via:)
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮上传app软件程序,什么软件都可以上架吗,还是app苹果公司有什么规定,比如什么类型的软件不可以上-苹果APP STORE上架一个软件需要多少费用 _星空游戏网
上传app软件程序,什么软件都可以上架吗,还是app苹果公司有什么规定,比如什么类型的软件不可以上
上传app软件程序,什么软件都可以上架吗,还是app苹果公司有什么规定,比如什么类型的软件不可以上
上传app软件程序,什么软件都可以上架吗,还是app苹果公司有什么规定,比如什么类型的软件不可以上架苹果app,比如360那么大的公司为什么还有不能上架苹果app里的软件,有什么原因吗用提交AppStore前期。开发者应首先在iTunes Connect中创建app。Icon是APP重要的一部分,不可缺少。5,系统会提示具体原因。当然最好先Edit Scheme保证你Archive的Build方式是release。3& Bundle Identifier改成你描述文件指定的APP ID。2&gt,同样的。如果你的应用等级与内容不符,审核机制的标准是应用是否安全可靠、没有病毒和是否涉及到敏感问题等,所以,也会遭到苹果的拒绝。4& 中间会访问你的私钥签名等,之后直接跳转到Organize界面的归档选项上面我们提到的都是关于APP应用提交前的准备、主要类别、简洁的描述、关键词和支持URL,应用更新; 设置Code signing、上传而进制文件开发者需要在一台真实设备上为程序创建一个archive,成功创建后,在列表中选中archive,然后点击右边的“Distribute”按钮。在显示出来的画面中,选择“Submit to the iOS App Store”。然后输入你的iOS开发者账号进行认证,以及一个Provisioning profile。APP ID是你的应用程序区别去其他程序的唯一标示符。此时APP的状态就变成“Waiting for Upload”,下面就开始进入正式提交阶段,开发者只需要指定在那个国家的应用商店出售即可。3、元数据里的应用评级苹果会根据开发者应用的内容和功能给出相应的评级。Certificates管理开发者的两种证书,Development(开发)和Distribution(分发)证书,静下心来认真解读这些文档,找出你的应用应该和不应该出现的情况,查看核对,以及以及distribution分发的描述文件,这些敏感点千万不能出现在应用程序里,开发者要确保Icon的尺寸不会出现差错,开发者会看到一些关于APP的摘要信息,再点击“View Details”按钮,再点击右上角的“Ready to Upload Binary”。完成系统提出的关于APP的问题后,提高应用的销售和下载。开发者要熟悉iOS人机交互指南和AppStore审核指南,也能在正式运营之后避免给用户带来糟糕的应用体验,在此前先把设备链接改成ios device,开发者应该做好以下几个方面的准备工作。开发者应该尽量多的在多个设备上进行测试,检验应用的不足,并尽力完善,做好万全准备。下载和安装了描述文件后,目前有精准的APP ID和通配符APP ID两类。iOS的安全证书用来验证开发者的身份和签名。开发者还需要准备好APP资源包,其中包括Icons、屏幕截图和元数据。1。这样才能让应用顺利通过审核。元数据包括应用名称,所以要有充分的耐心,系统会提示告诉你准备上传二进制文件,再做修改,直至符合标准、等待审核程序上传完成之后,APP就变成了“Waiting for Review”状态。在提交应用前; 归档,版本内容也要相应更新。APP安装包上传之前。开发者需要预先准备一个APP ID,就可以在Xcode里归档打包了,访问iTunes Connect,使用你的iOS。开发者账号登陆,点击右边的“Manage Your Apps”,点击左上角的“Add New App”,选择“iOS App”,然后完成基本信息表格。4、完成基本信息开发者要提供APP的固定名称、SKU Number以及Bundle ID,每个APP的名字要做到独一无二,最好与主屏幕icon下边的名字一致。2、......
用提交AppStore前期。开发者应首先在iTunes Connect中创建app。Icon是APP重要的一部分,不可缺少。5,系统会提示具体原因。当然最好先Edit Scheme保证你Archive的Build方式是release。3& Bundle Identifier改成你描述文件指定的APP ID。2&gt,同样的。如果你的应用等级与内容不符,审核机制的标准是应用是否安全可靠、没有病毒和是否涉及到敏感问题等,所以,也会遭到苹果的拒绝。4& 中间会访问你的私钥签名等,之后直接跳转到Organize界面的归档选项上面我们提到的都是关于APP应用提交前的准备、主要类别、简洁的描述、关键词和支持URL,应用更新; 设置Code signing、上传而进制文件开发者需要在一台真实设备上为程序创建一个archive,成功创建后,在列表中选中archive,然后点击右边的“Distribute”按钮。在显示出来的画面中,选择“Submit to the iOS App Store”。然后输入你的iOS开发者账号进行认证,以及一个Provisioning profile。APP ID是你的应用程序区别去其他程序的唯一标示符。此时APP的状态就变成“Waiting for Upload”,下面就开始进入正式提交阶段,开发者只需要指定在那个国家的应用商店出售即可。3、元数据里的应用评级苹果会根据开发者应用的内容和功能给出相应的评级。Certificates管理开发者的两种证书,Development(开发)和Distribution(分发)证书,静下心来认真解读这些文档,找出你的应用应该和不应该出现的情况,查看核对,以及以及distribution分发的描述文件,这些敏感点千万不能出现在应用程序里,开发者要确保Icon的尺寸不会出现差错,开发者会看到一些关于APP的摘要信息,再点击“View Details”按钮,再点击右上角的“Ready to Upload Binary”。完成系统提出的关于APP的问题后,提高应用的销售和下载。开发者要熟悉iOS人机交互指南和AppStore审核指南,也能在正式运营之后避免给用户带来糟糕的应用体验,在此前先把设备链接改成ios device,开发者应该做好以下几个方面的准备工作。开发者应该尽量多的在多个设备上进行测试,检验应用的不足,并尽力完善,做好万全准备。下载和安装了描述文件后,目前有精准的APP ID和通配符APP ID两类。iOS的安全证书用来验证开发者的身份和签名。开发者还需要准备好APP资源包,其中包括Icons、屏幕截图和元数据。1。这样才能让应用顺利通过审核。元数据包括应用名称,所以要有充分的耐心,系统会提示告诉你准备上传二进制文件,再做修改,直至符合标准、等待审核程序上传完成之后,APP就变成了“Waiting for Review”状态。在提交应用前; 归档,版本内容也要相应更新。APP安装包上传之前。开发者需要预先准备一个APP ID,就可以在Xcode里归档打包了,访问iTunes Connect,使用你的iOS。开发者账号登陆,点击右边的“Manage Your Apps”,点击左上角的“Add New App”,选择“iOS App”,然后完成基本信息表格。4、完成基本信息开发者要提供APP的固定名称、SKU Number以及Bundle ID,每个APP的名字要做到独一无二,最好与主屏幕icon下边的名字一致。2、......
APP是什么软件……
App不是什么软件,APP指的是智能手机的第三方应用程序的统称。 不管是聊天交友软件还是另外的什么软...上传app软件程序,什么软件都可以上架吗,还是app苹果公司有什么规定,比如什么类型的软件不可以上……
应用提交AppStore前期,开发者应该做好以下几个方面的准备工作。 开发者应该尽量多的在多个设备上...开发一款软件(手机app)都需要什么人……
开发一款软件需要前端后台和推广的人。 1,首先要明确设计这个APP的理念 2,合理的列出APP的需求...自己能制作APP软件吗?……
完全可以自己制作。 如果自己会编程的,能力足够,可以一个人开发一些简单的APP,但复杂的没有几个人的...开发手机app 应该学什么……
没有编程基础的话,可以从编程的入门开始学,比如basic和pascal,再转C语言,慢慢看看c++,...为什么手机上的第三方应用程序都叫“App”,而电脑上的应用程序却不这么叫呢?……
手机上的第三方应用程序叫“App”,而电脑上的应用程序叫软件程序&Software&。 App是英文...软件就软件,还都叫APP?……
外语缩写:A外语全称:Application,应用程序。 APP指的是智能手机的第三方应用程序...开发一个app软件,app指的是什么?……
app是英文application的缩写,即应用程序或者应用软件。有电脑APP和手机APP。例如,Q...最新国内精选App Store办公软件优惠信息大全_第1页_什么值得买
当前位置:
每日两款精选App,大约八点二十发~发现好应用,推荐好应用。值友们晚上好,这里是工作日每日一发的『AppFinder』栏目。经过一周多的时间,大家的作息已经调整过来了吗?小编表示已经适应了,但是胃还没有适...
02-13 21:06
每日两款精选App,大约八点二十发~发现好应用,推荐好应用。值友们晚上好,这里是工作日每日一发的『AppFinder』栏目。今儿帝都又一次被雾霾攻陷了,望三环内外,浓雾莽莽,鸟巢上下,阴霾滔滔。(小编我顿...
地球一小时马上就要开始了,不是为了利用这个时间节能,而是提醒大家,时刻保持环保的理念才是关键。
前些日子推出的OneNote免费版着实让人惊喜了一把,微软继续进军。目前全套Office三大件, Word、EXCEL...
诸位新年好!什么值得买iPhone客户端已更新至v4.2版,在这一版本增加了评论嵌套功能,大家可以在评论中尽情使用@和回复功能了。同时在个人中心增加消息模块,并增加了夜间模式、忘记密码、分享图片等~您可...
诸位好,什么值得买iPhone客户端已更新至v4.1版,我们优化了图片的显示方式,支持更多功能:包括双击放大、滑动切换、横屏旋转等。在这个版本里,您使用QQ、微博联合登录也将更加便捷,自动获取相关App的登...
诸位好,为了迎接更给力的黑五——美国网购狂欢节,什么值得买iPhone客户端已更新至v4.0版,主要增加了海淘专区,同时进一步调整了界面布局,您可以直接从App Store更新客户端或者扫描下方二维码来安装。v...
诸位好,什么值得买iPhone客户端已更新至v3.3版,主要增加了优惠券领取功能,同时修复iOS7下的微信分享问题等,您可以直接从App Store更新客户端或者扫描下方二维码来安装。v3.3版 功能改进优惠券功能,现...
什么值得买官方iOS客户端更新至v3.2版,解决了iOS7闪退问题,并新增了众多网友期待的经验盒子栏目,重整推送分类,优化图片展示方式,进一步节省流量。您可以直接从App Store更新客户端或者扫描下方二维码...App Store 上线流程及常见问题 - 简书
App Store 上线流程及常见问题
一、上线流程1.2.3.4.5.
二、APP上线被APPStore拒绝的各种原因1、程序有重大bug,程序不能启动,或者中途退出。2、绕过苹果的付费渠道,我们之前游戏里的用兑换码兑换金币。3、游戏里有实物奖励的话,一定要说清楚,奖励由本公司负责,和苹果没有关系。4、用到苹果的标志。(应用的设计和Apple的Logo风格太像了也会被拒)5、网络功能不能正常访问。6、图标不能点击,不能点击的图标要置灰,或者直接隐藏。7、没有设置default页,启动画面为黑屏,有一定概率被拒绝。8、一个应用在线,但你想在发一个豪华版之类的,再开一个应用也会被拒绝。9、用了著名游戏的关键字,比如说“愤怒的小鸟”之类的。10、iPhone版不支持480320分辨率被决绝。11、娱乐分类App,拒绝理由:我们认为你的App不具有娱乐性。12、你的软件不符合中国法律,还打电话来跟我说。(奶奶的,中国哪个法律说不可以FQ。)13、技术支持地址写的微博地址,于是被拒绝了。原因是:不能将需要登陆才能访问的网址作为技术支持地址。14、说我们的应用不该用App开发,应该用HTML5。(而且还很热心的给出了参考链接哦)15、调用截屏功能,当时没注意,是私有API,被拒.改成非私有API实现截屏功能就通过了.16、开放了文件document分享功能(Application supports iTunes file sharing),被退回,理由:不需要分享,为何开放了.回复邮件说明理由后上线.17、年龄设置太低,说是有成人内容,被拒.修改内容后上线.18、同一软件多个版本只是针对不同的国家和内置的语言不同.前面几个上线,后面几个被拒.让改成一个程序做程序内下载资源.19、程序有crash被拒.修改bug后上线.20、原因是我们的一个软件只允许联通用户验证真实身份并发布信息。apple要求要么放弃验证,要么允许移动和电信用户验证。21、APP中出现了某本以乔布斯为封面的本集团出版物图片,遭拒。回复曰:Thank you for submitting your app commemorating Steve Jobs.We appreciate your efforts honoring Steve. However, we’ve decided to honor his life in other ways and we are not accepting these types of apps.22、原来做过一个显示假电池的App, 就是显示一个假的的电量, 这样别人找你借手机就可以以没电了为理由不借给他. 结果App Store说会迷惑用户, 让我改简介. 改为简介后苹果中国给我打电话说这个App不用再提交了, 不可能过, 会迷惑用户… 我了个去的 于是这个App就一直存在在我的iTunes Connect里.23、忘记提供测试账号。(如果你的APP有登录功能)24、软件有个vip功能,涉嫌应用内收费。25、拨打电话,涉嫌扣费。26、图片如果比较清凉的话需要设置软件级别。27、平板应用要支持最少2个翻转方向。28、程序内按钮设计成标准的iOS icon。29、内置付费的内容要明确告诉需要购买,购买前不能摆出来(这个属于运气不好,同样这么做的app很多)30、提交旗下一款新应用,为统一旗下各个产品的品牌识别,采取了与上一款产品相似的色调和logo结构。苹果拒绝理由是不知道这两款产品有什么区别(其实区别点进去就很明显,连UI布局都大相径庭)。31、应用内涉及到抽奖的运营活动,未声明与苹果官方无关。32、(丢失)33、自认为第一版产品还不够完善,于是过度谦虚地在启动画面加上了“beta”字样。苹果的反馈是,不允许测试版产品上架。囧,后来翻了一下 Review Guideline 似乎是有提到这点的。34、链接堆砌,苹果建议用HTML5来做35、UIWebView 嵌页面片,苹果建议让用户通过浏览器访问,比如爱知乎,开始几个版本通过了,后面的更新一直没提交上去屏幕坏点检测应用,苹果说会误导用户,未上架36、登陆账号有两个字母写反了,改正后通过37、因远程服务器反应慢,苹果的人估计没耐心等,就说有bug给拒了,重新提交一份通过38、应用标题加了几个描述语句,苹果让在描述中写明达到此目的的操作流程,改正后通过39、一个第三方的应用,描述文字中有该网站的链接,进去网站后能找到付费链接,苹果说该网站有自己的支付方式,去除网址后通过40、应用请求使用地理位置的权限,但相关功能藏得比较深,Apple说没找到相关的功能。 — 回信说明后通过41、应用描述中提到了是全平台应用,可以和其他系统同步数据。因为提到了“Android”的字眼被拒。 — 修改描述后通过42、 App 的User Agreement中出现了 Beta、Preliminary 等字样。因为是发布第一个版本,产品带有一定的beta性质,但是确实是可发布产品了。按照公司LEGAL部门(外企,对User Agreement要求严格)的要求,必须有类似Beta的说明告知用户,而 Apple 是明确不允许有 Beta 性质的字样的。43、App 是一个机遇小区的社区工具,顺便做了房产广告,但是 apple 审核说是广告app,不允许发布。44、应用里有个去给我们打分的功能,被拒了。。(这是不是史上最坑爹的拒绝理由)45、网络工具软件,要求支持国外的电信运营商网络。46、曾经做一个 Chinajoy 美女图片 show 的,被认为不适合放在 App Store。47、iOS 5 的数据存储问题…网络下载的资源不能直接搞在Documents目录下。这个反复整了5次左右才通过审核。48、忘记提供测试账号……(审核的大爷们你们就不能自己弄个或者注册个账号么)49、还有一次被拒,我回复说你们所说的问题不存在……后来……通过审核了。-.-50、菜单中有一个文字包含测试,被打回,说不能上测试版本。51、app名字包含pad,被打回,说容易名字不能有pad,会被误解为苹果自己的应用,不过同名的iphone版本就通过了…52、upport地址在safari(仅仅是safari)下由于适配性问题打不开,结果就收到了apple的来信。53、app里做了次抽奖,奖品是iphone4s,结果他们必须要我们将奖品改成别的,同时申明此活动与苹果公司无关,才可以上架。。。54、app里做了次抽奖,奖品是iphone4s,结果他们必须要我们将奖品改成别的,同时申明此活动与苹果公司无关,才可以上架。。。55、在程序的说明信息中有“越狱”俩字,被拒,后来把这俩字去了,PASS。但是:如果我在程序运行中检测出手机越狱了,这结果报出来让不让过?56、使用GPS常驻后台服务,要我给出一个合适的理由,否则不往下审核,还好,解释一翻过去了。57、出现“给我们五星好评”之类的文字。58、应用内提到付费项目但木有通过苹果付费渠道(妄图不让苹果老大赚钱)59、问我服务是不是只在IOS平台,还是同时支持多平台(我当然拥护苹果老大的领导,木有其他平台,iPhone专属)60、地图应用,Google大神的LOGO没有显示。61、google地图下面logo被一个UIView给遮挡了被拒。调整位置后ok62、对不存在普遍比较标准的几类人进行比较和评判。不比人比动物后ok63、上传通讯录没有通知。这个等了几个月,苹果的法律纠纷差不多了之后拒掉。然后加了提示后ok。64、我写的英文App介绍审核人员看不懂,被拒。后然直接用中文。唉。65、因为上行短信实现用户认证被拒66、果测试人员的手机号在国外,因为收不到国内短信,被拒67、他们打开我的一个APP测试,显示空白无内容,哈哈,因为他们相册里没有960640的图,就说我该程序功能没开发完毕吧?然后我回了信,然后第二天就上架了。虽然这个小应用是极其简单的。68、最蛋疼的是,提供了测试用户帐号密码,被我们某个手贱的测试人员测试修改密码的时候给改掉了。。。于是苹果登录不进来,于是杯具69、IAP价格不能超过99美金(其中有一个是99.99美元,你妹啊!!!!!!!你麻痹多出0.99美金啊!!人家游戏都可以有啊!!!!为什么我们就不行啊!!!)70、不能强迫用户注册(网络游戏啊亲!!你妹有直接登陆的按钮啊!!!不需要注册的啊!!试一下会shi啊!!!!)71、support URL无法访问(草草草草草!!!那几天GFW抽风,海外访问国内网站有问题,你妹躲在香港的体谅一下大陆人民啊!!!)72、没有生成Paid iOS合同(游戏内含IAP,好吧,这个是合作公司搞的乌龙,就不吐槽苹果了)73、某微博客户端,提供了测试账号,被拒的理由是「账号登录不进去」,还有截屏,我一看,这不把我们提供的测试账号的最后两个字母写反了么…赶紧反馈,之后三天才继续审核,这三天真是太赔了。74、某门户新闻客户端,免费应用,被拒的理由是「找不到in app purchase的项目对应的界面」,可是我们的应用跟本没有应用内支付,继续反馈…又等了三天…75、iPhone Human Interface Guidelines中指出了基本UI控件应该如何正确地使用。我们应该按照它的要求来检查Tab Bar、Navigation Bar和Alert View等控件是否符合Apple的口味。76、确保应用不要模仿设备预装应用的样式和功能,如Music、iTunes Music Store和App Store等。这一条规则似乎是选择性实施的,因为许多浏览器和指南针类的应用都得到了批准。77、不要加入过多脏话、无理由的成人场面和吸毒场面。78、不要对硬件按钮进行重新编程,赋予其它功能。例如,不要将音量按钮作为照相应用的快门键,不要将home键作为游戏中的开火键。
三、常见问题1.BUG
2.2 - Apps that exhibit bugs will be rejected
程序有bug,这个应该属于最浅显易懂的拒绝原因。但是谁又会提交一个有明显bug的版本上去呢?
我们有一个“使用微信登陆”的按钮,审核人员告诉我们,“unresponsive when tapped”,原因其实就是没有检查用户是否安装了微信,导致在未安装微信的设备上,这个按钮就没有响应。
2.程序依赖
10.6 - Apple and our customers place a high value on simple, refined, creative, well thought through interfaces. They take more work but are worth it. Apple sets a high bar. If your user interface is complex or less than very good, it may be rejected
这段话的说法其实很模糊,你的程序太差了所以被拒绝了。不过好在每次审核人员都会解释到底“差”在哪里,并且附上一个“Next Steps”告诉你怎么解决。(不过Beta版的审核人员不会这么做,感觉这是两个不同的部门,审核标准也略有不同,正式上架的审核会严格些,下文会详细介绍。)
Apps should be able to run on launch, without requiring additional applications to be installed.
这句话很重要,我们因为这个原因被拒了两次。我们的应用需要登陆,我们开始时我们只提供了一个第三方的微信登陆,第一次提交后,我们“贴心”的增加了判断,当用户未安装微信时点击微信登陆,会收到弹窗提醒告诉你未安装。不允许。
后一次提交的时候,我们增加了QQ作为登陆方式,结果QQ提供的手机SDK也和微信一个尿性,不装应用不能登录,更甚者不装最新版的不能登陆。毫无疑问,我们又被拒了,这次审核人员很贴心的用了一个“still”:We still find that your app requires the installation of another app before it can be used。于是我们很自作聪明的采用QQweb的登录方式来绕过必须安装手机QQ的问题,花了好大的精力,但实际上意义不大,国内不装手机QQ的用户屈指可数,而且不用qq的人基本上也不属于我们的应用的潜在用户。
这样做总算是通过了Beta版的审核,当我们正式提交的时候,还是被拒了。
Apps should be able to run on launch, without requiring additional applications to be installed.
这句话很重要,所以要说两遍。没装微信时,我们给了提示,不允许。在审核人员看来,你这种做法属于“required to install WeChat”。
更加方便的做法应该是,“没装QQ就不显示QQ登陆的按钮,没装微信就不显示微信登陆”,如果确实想用第三方登陆,请使用微博,他家SDK很贴心的在未安装微博时使用网页登陆。最好,你还是提供一个测试账号用于登陆。另外值得注意的是,在ios中,必要的操作都应该在应用内完成,不应该弹出到应用外,我们使用了qq的一个分享功能,qq的sdk在未安装QQ时会弹出到Safari里让用户登陆,因为这个事情,又被拒了一次。
3.用户系统
17.2 - Apps that require users to share personal information, such as email address and date of birth, in order to function will be rejected
审核人员告诉我们,我们用了QQ、微信、微博的登陆授权,但是呢,“does not include account-based features offered by that site”,没用到他们网站提供的相应功能。
解决这个问题要么就增加“account-based features of that social network”,要么就使用自己的账户系统。但是网上的资料告诉我们说,自己的账户系统就一定要有完整的一套功能,密码找回之类的,不然会涉及到收集用户信息。
4.游客模式
到底要不要做游客模式,这个问题我们争论了很久,理论上讲,如果你有完整的自己的用户系统,可以注册,那么确实没有必要游客系统。这样的应用有很多,比如微信QQ,比如Nike Training。但是大部分应用都是有的,这个问题的考量,更多的时从用户体验的角度上来看,用户是否必须要登陆才能使用。
what if 只有第三方登陆呢?
这个问题就比较棘手了,按照17.2的说法,必须要有““account-based features of that social network”。在这个问题上,我们理解是这样的,如果你的应用是基于个人账户的,所有的功能点都是围绕着用户系统展开的,那么,只提供一个第三方登陆,应该是远远不够的,你必须要有自己的用户系统;反之,如果你的应用,登陆属于bonus,比如“最美应用”,“ZAKER”(它们刚刚关闭了自有账户的注册),那么,只使用第三方登陆是可以的。
2.23 - Apps must follow the iOS Data Storage Guidelines or they will be rejected
审核人员说,我们的应用一打开,数据下载完毕后,就产生了3兆多的数据,这些数据我们默认是储存在/Documents里的,这个目录下的数据是默认会被同步到iCloud上去的。但是,只有用户自己产生的数据,才可以同步过去。简而言之,我们存错地方了,我们保存的其实是cache文件,这些文件是不应该被同步的,增加"do not back up" attribute就可以了,当然保险起见,cache类的文件不应该储存到/Documents里。
/Documents 里面只能存放用户产生的文件。
如果为了满足应用在离线状态下的使用,那么你缓存文件应当 /Library/Caches这里面。
放在/tmp 里的东西,用完就要去把它删掉。
用户自己放到documents里的数据,你也可以将其设为不同步到iCloud上去,以节约用户的iCloud空间。(毕竟是花钱买到)
上面四条就是 iOS Data Storage Guidelines中提到的四条规则。
另外值得注意的就是iTunes中对于应用数据的暴露,用户通过iTunes是可以直接访问Documents里的数据的,那么如果不希望用户拿到的数据,其实是不应该放在这里面的。
四、同行反馈开发者在提交应用进行审核后,总会遇到各种各样的被拒理由,大部分被拒理由可以从苹果的App Store审核指南中找到,不过也有一些比较奇葩的理由,偶尔也会有一些苹果审核人员的人为原因,你曾经被拒的理由,尤其是奇葩理由有哪些呢?看看这些网友们遇到过的奇葩理由及解决办法。1.
Paste_Image.png
App中设计的图标与Apple原生图标类似,Apple原生图标有专利保护,并且在Design Guideline里面规定,App的图标不能与Apple图标雷同,如iTunes,App Store, iPod等的图标。若出现雷同App将被拒。
app的设置界面、按钮使用了类似iphone的操作方式以及icon的圆角设计 -& 重新设计…
app的年龄设置太低 -& 改了年龄…
app里有实物奖励 -& 免责声明,和苹果无关…
app描述里提了后续版本的功能的字样 -& 删除…
app有打分的功能 -& 有reject的,也有通过的…
app需要使用location,没有提示用户 -& 加了提示,允许用户拒绝…
app没提供测试账号 -& 提供…
app里有私有api -& 修改…
遇到过两个问题:
1.第三方静态库包含私有api的调用(联系第三方技术支持,更新静态库);
2.包含潜在的色情,暴力等内容(调整应用年龄限制等级,并加入举报功能)
游戏中包含可以跳转的URL,被拒
游戏中包含推广非本账号下的APP的,被拒
APP界面设计太像一个网页了,被拒
游戏内购时候做了服务器验证,服务器不稳定,导致测试账号无法充值,被拒
游戏中提供了月卡功能,但是不支持玩家在不同设备中使用,被拒
1: 做浏览器的,分级必须选17+
2: 类似于Android widgets 桌面的应用被拒(不符合用户习惯)
3: Term of service 的URL链接大网页与 “Term of service” 内容不符合,被拒
4: 某个button或者控件的响应,没有与说明描述的一致,被拒
5:iPad应用,UIPopoverController的那个箭头,没有指向对应的按钮或者控件,被拒。(转屏后如果没有指对,也被拒)
6:iPhone程序不能在iPad上跑,或者跑得不好,被拒
7:Documents里的文件,没有按照iCould的指导文档处理好,被拒
app的年龄设置太低 -& 改了改高年龄…
app里有提示用户评价打分的按钮功能 -& 删除…
没有在多个设备测试,iphone5出现界面扭曲-&改
app里用了第三方的api -& 修改…
游戏界面丑不符合iPhone用户的期望值,连续被拒2次。 —重画。
永久购买的IAP没有添加恢复购买功能。 —添加。
添加了退出程序的功能不符合人机交互功能。 —删除。
1、和苹果的app store风格类似 修改
2、使用私有API 删除
3、别人的,界面中的iPhone写错成IPhone 修改
1、app内的第三方登陆通过内置浏览器跳转出去的被拒 修改成webView登陆
2、墙纸类应用因为无法控制第三方数据导致部分色情图片的出现会被拒 删除
3、app名称或者内部数据使用到一些被注册商标的名称会被拒 修改名称
4、应用太多简单,界面太过少或者严重违背苹果界面设计准则被拒 重新设计
1、第一次是在审核的时候,app一直提示无法连接到服务器,自己测试没有问题,分析原因可能是Reachability返回无法连接 -改用request返回数据判断后审核通过
2、提交视频类客户端,说没有视频直播的版权 -提供版权说明后通过审核
3、产品仅提供手机号注册,要求提供账号 -提供账号
4、产品的icon和闪屏图片加入了其他公司的logo -去除logo
1.关于我们那个页面为了方便用本地webView布局的,仅此一个页面,就因为这个被拒。提示什么没有native特性,如button。。搞了半天才知道这原因,把webview换成个图片,苹果满意了。
2.某应用,其他都没问题,有个使用说明为了美观我把每一项加了个封面做成书架风格,内容纯txt的。苹果当我卖书的,告诉我,xxx like ebook should be xxx on ebook store.我就把这个删了,通过了。我很想不通那么多txt格式的电子书怎么通过的。。
3.用了个类似优酷那种一点弹出一圈菜单的,说用户会confused疑惑,要有引导说明,没通过。我加上说明也没用。最后还是换了个普通的菜单,通过了。
程序里有提示用户评价
提示语:亲,给个好评!~ 被拒了
改为‘’去APPSTORE评分”通过了
1、app内如果出现苹果设备名称,必须是iPhone、iPad之类的,注意大小写,如果是iphone或者ipad,rejected!!
2、app内如果涉及到登陆或者需要和硬件设备连接才能继续操作的,需要提供测试账号,或者操作视频。
3、私有api的问题,遇到过一次。。。
1.应用内含有有某公司LOGO的图片,没有该公司授权文件,被拒
2.应用关于内含有beta字样,被拒
3.申请证书时勾选了Inter-App Audio,应用内不支持,直接Invalid Binary
4.info.plist里面设置了Required background modes &App plays audio ,审核人员在应用内未发现播放音频的地方,被拒后,在notes里添加音频播放功能说明,通过了
5.注册只局限移动或者联通账号,被拒
6.应用内点击某个功能,提示正在下载,被拒,改为正在加载,过了
非用户产生的数据存放在了Documents目录里,违法icloud备份规范被退回。
应用内搞市场活动送奖品,没有写明和苹果无关,被拒
我们启用了游戏中心,但是做了限制需要玩家玩到某个程度才能开启,然后被拒
邮件沟通后录制了在游戏中使用游戏中心功能的视屏,得到通过
来个带条款的:
3.10利用伪造或付费评论的方式在App Store中企图操纵或欺骗用户评价或图表排名的开发程序员(或者采用其他不正当方式)将会从iOS开发者项目中除名
App里有提示用户评论的AlertView:
第一次:give me 5-star rating, you will get 100 coins! 被拒;
第二次:give me 5-star rating, thank you! 被拒;
第三次:plz rate me! 通过。
程序是无法知道用户评了多少评分,所以提示用户给5星算是欺骗用户。而第一条更触犯了付费评论这一点。
小提示,开发者想通过“开关”的形式开控制此提示文本来绕过审核,最好别这么做,坛子里很多人已经因为这个做法被取消IDP了。
11.1 使用App Store以外的软件开启或提供额外功能的应用程序将会被拒绝。
App里,允许用户可以通过分享游戏结果到facebook、邀请facebook好友玩游戏等操作,获得免费金币。被拒;
将这些操作改成不给金币,通过。
“分享结果到facebook”和“邀请facebook好友“属于“app store以外的软件”,“获得免费金币”属于“提供额外的功能”。
10.2与App Store、iTunes Store和iBookstore等提供的iPhone捆绑应用程序类似的应用程序将会被拒绝。
一、之前制作的一款App有用户书架功能,书架界面类似于iBooks将书的封面一本一本的排列在书架上。手指长按书的封面,书架进入编辑模式,封面会抖动。这个编辑功能被拒。改成进入编辑模式后,封面不抖动,通过。
二、之前制作的一款软件有IM功能,用户之间的对话显示高仿系统自带的短信气泡(鲸鱼体),被拒;改成非鲸鱼体的UI,通过。10.1 应用程序必须遵守苹果《iPhone用户界面指导原则》以及《iPad用户界面指导原则》中解释的所有条款和条件。
苹果是不允许应用程序遮盖状态栏的。
之前使用了MTStatusBarOverlay这个开源库,遮盖了状态栏显示任务和进度,被拒;
后来换成别的库不遮盖状态栏,通过。
1.app内评分弹出alert,文字不能诱导用户,比如”好评”,”5星评价”之类的,统统会被reject
2.涉及到音乐,视频类的数据,特别是国外的,如在提交时没有提及版权协议之类的,也会毫不留情被reject,国内的倒还好.
五、加急审核联系电话
六、较新动态1.2.
参考:1.2.3.4.}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信