Ios海外上架

简介: Ios海外上架

1.0 二进制文件被拒或Other


1、被拒开发者账号:中国区,新账号新应用居多,包括公司开发者账号,有的被苹果推荐过的App更新也有遇到


2、机审判定被拒,in review到被拒大约7分钟(itc后台-活动中可查看)


3、类似于之前的2.1大礼包和账号被调查,存在误伤,根据被拒同行反馈被拒几率大约在50%,所以有申诉的机会


4、相关规则变化


1)大陆信用卡已不能给新注册或续费国外开发者账号,续费要验证信用卡地区和使用本地移动电话


2)5月开始,新注册中国区开发者账号下的App,开发者显示不再是英文,直接是中文 (有待验证,有的App开发者3月就已显示中文)


AiTong41加微信进群,备注:进群


1.1包含敏感的内容


应用程序不应该包括具有攻击性、令人不悦、侮辱或品味低下的内容。例如,引用或评论宗教、种族、性取向、性别或其他目标人群的内容、公开的性爱或色情内容、针对人或动物被杀害等较为逼真的描述等。(如涉及covid19,诱导约会的内容)


1.2 用户生成的内容被拒原因:


要求用户同意条款(EULA),并且这些条款必须明确,不允许有异议的内容或滥用用户;用于过滤不良内容的方法;用户标记令人反感内容的机制;用户阻止滥用用户的机制;开发人员必须在24小时内通过删除内容并弹出提供违规内容的用户来处理令人不快的内容报告。


解决方案:可以在论坛里或者社交功能加上审核机制,举报机制,拉黑机制,积极与apple沟通可以得到apple的电话指导。


2.1 App 完成度被拒原因:


上传的 App 中不能出现含有bug崩溃程序;App 不支持 IPv6 网络下使用。


解决方案:提前测试产品是否有bug、在IPV6网络下是否能使用等,根据反馈邮件,一个个审查自身产品信息是否符合,适当情况下可以发送截图视频给苹果。


2.3 准确的元数据被拒原因:


不符合开发者描述的程序


解决方案:重新更换截图,保证整个APP功能、流程看起来是一致的。去除隐藏功能模块代码或将需要隐藏功能的代码及定向跳转链接网址做混淆处理,适当增加逻辑复杂度


1.1包含敏感的内容


应用程序不应该包括具有攻击性、令人不悦、侮辱或品味低下的内容。例如,引用或评论宗教、种族、性取向、性别或其他目标人群的内容、公开的性爱或色情内容、针对人或动物被杀害等较为逼真的描述等。(如涉及covid19,诱导约会的内容)


1.2 用户生成的内容被拒原因:


要求用户同意条款(EULA),并且这些条款必须明确,不允许有异议的内容或滥用用户;用于过滤不良内容的方法;用户标记令人反感内容的机制;用户阻止滥用用户的机制;开发人员必须在24小时内通过删除内容并弹出提供违规内容的用户来处理令人不快的内容报告。


解决方案:可以在论坛里或者社交功能加上审核机制,举报机制,拉黑机制,积极与apple沟通可以得到apple的电话指导。


2.3.1 隐藏功能被拒原因:


含有隐藏的功能。


解决方案:经过不断地提审测试,然后试验不同混淆方法,找到种比较靠谱的方法。


2.5.1 软件要求被拒原因:


应用程序只能使用公共API,不允许使用私有API。


解决方案:参考主流App做法,不再做设置跳转,提示并引导用户自行开启


3.1.1 App 内购买项目被拒原因:


有第三方支付以绕开 App 内购。


解决方案:老老实实地走苹果支付的支付方式,用内购支付。


3.2.1 可以接受被拒原因:


App 没有相关资质。比较常见的金融app


解决方案:最佳方案是拿到资质,如果实在没有资质,建议大家尽可能的把自己公司合规的证据资料发给苹果,而套壳换新账号碰运气上架等操作,不得已的话再尝试。


3.2.2 违反苹果规则规则,导致被下架


方法:把苹果认为有问题的页面在审核期间全部屏蔽掉,等上线之后再放开。可以选定版本,例如4.1.0版本以上的屏蔽,这样既不会影响现有用户使用旧版本,也能通过苹果审核。


4.3 重复应用被拒原因:


有重复App或马甲包。


解决方案:可通过修改名字、icon、主色调、代码等解决,并且注意相同的马甲包要隔一天以上再提交。


5.1.1 数据收集和存储被拒原因:


所有 app 必须在 App Store Connect 元数据栏位和 app 内部包含可轻松访问的隐私政策链接。隐私政策必须明确而清楚。


解决方案:采取用户数据信息之前需要给予用户提示,并得到用户的允许,或设置为可选。


5.2.2 app可能侵犯了新闻或者媒体拥有的权力


苹果官方要求如果App使用、访问第三方服务、通过访问第三方服务盈利或是显示第三方服务的内容,需获得在该服务的使用条款下进行此类操作的特别许可。如有相应要求,则必须提供相关授权。


可在用户首次安装App时,弹出选择页面,展示用户所配置的内容频道,并在页面底部配置第三方内容协议条款,附属上相关的二级内容来源。



证书我们这边可以借助辅助工具appuploader


Appuploader可以辅助在Windows、linux或mac系统直接申请iOS证书p12,及上传ipa到App Store,最方便在Windows开发上架没有苹果Mac电脑的开发者!配合本教程使用,可以快速掌握如何真机测试及上架!


点击苹果证书按钮


f108f54fd58fcc2d977f8f3e9cf5804b.png




输入证书密码,名称


这个密码不是账号密码,而是一个保护证书的密码,是p12文件的密码,此密码设置后没有其他地方可以找到,忘记了只能删除证书重新制作,所以请务必记住密码。还有为了安全起见,密码不要太简单。 证书名称是你为了在证书列表里面便于区别的一个字符,自己好辨识就可以,尽量是是字母和数字之类


选择证书类型


带distribution的是发布类型,带development的是开发类型。


apple类型=ios+mac,所以开发时选择ios app development和apple development 类型都是可以的


选择bundle id


只有部分类型的证书需要选择bundle id,例如推送证书。因为大部分证书是不和app关联的。而是通过描述文件profile文件关联app。


使用appuploader同步服务


如果期望制作好证书后在其他电脑上同样可以下载到这个证书,或者和你同事同步此证书,则需要勾选使用appuploader服务同步。否则您需要手动管理p12文件在不同电脑之间的传输,并且一但创建下载后,无法在其他电脑下载,只能手动复制文件过去。一般情况下,推荐使用appuploader服务同步。


证书类型说明


IOS开发选择apple development或者ios app development 类型 ios 发布选择 apple distribution或者 ios distribution (app store and ad hoc) 开发推送证书选择 apple push notification service ssl (sandbox) 发布推送证书选择 apple push notification service ssl (sandbox & production)


其他证书不是很常用,可以自行百度各种证书说明

相关文章
|
6月前
|
iOS开发 开发者
一键制作 iOS 上架 App Store 描述文件教程
一键制作 iOS 上架 App Store 描述文件教程
|
6月前
|
iOS开发 开发者
苹果iOS App Store上架操作流程详解:从开发者账号到应用发布
很多开发者在开发完iOS APP、进行内测后,下一步就面临上架App Store,不过也有很多同学对APP上架App Store的流程不太了解,下面我们来说一下iOS APP上架App Store的具体流程,如有未涉及到的部分,大家可以及时咨询,共同探讨。
|
6月前
|
安全 数据安全/隐私保护 iOS开发
iOS App 上架流程图文教学
在上架App 之前必须先准备好开发者帐号,但申请开发者帐号因法兰克早在之前已经申请好了,故就跳过此步骤,直接从产生凭证到上传App开始讲起。首先,要将自己辛苦写好的App 送审的话,则要依序做完下列几件事情即可。
|
3月前
|
编解码 iOS开发
IOS上架APP Store时预览图尺寸
IOS上架APP Store时预览图尺寸
544 3
|
3月前
|
图形学 数据安全/隐私保护 iOS开发
Unity与IOS⭐Xcode打包,上架TestFlight的完整教程
Unity与IOS⭐Xcode打包,上架TestFlight的完整教程
|
3月前
|
iOS开发
解决IOS上架App Store后显示语言为英文的问题
解决IOS上架App Store后显示语言为英文的问题
82 0
|
4月前
|
Android开发 iOS开发 开发者
ios应用打包、安装和上架攻略
假如是普通的证书或普通company证书只能上架才能安装(测试的话有其他安装方法,那是另外的话题),假如是企业类型的in house证书,则可以通过在线安装的方式,比如通过上传到一些分发平台,比如香蕉云编或蒲公英生成安装码扫码安装。
71 2
|
3月前
|
开发框架 监控 iOS开发
Flutter IOS 打包上架踩坑
Flutter IOS 打包上架踩坑
101 0
|
6月前
|
数据安全/隐私保护 iOS开发 开发者
uniapp IOS从打包到上架流程(详细简单) 原创
uniapp IOS从打包到上架流程(详细简单) 原创
234 1
|
6月前
|
iOS开发 开发者
iOS App 上架指南及关键建议
上架App Store是将iOS应用提交申请并上线的过程,旨在让应用在App Store上展示,吸引用户并获取流量。本文将介绍iOS上架的整体流程,并提供一些建议和注意事项。