海外开发者账号上架总结
背景
众所周知,国内的 App 上架形势愈发严峻。尤其是金融、医疗类的 App,审核非常严格,只要开发者缺少相关资质,想通过正常流程上架基本不可能;游戏方面,新政策又要求游戏版号需要相关部门审批,向大批游戏公司泼了一盆冷水;随着苹果机审算法的优化,苹果爸爸可以不费人力轻松看穿你的马甲包;甚至一些不存在任何违反审核规则的应用,也有可能因为开发者账号是新号被审核人员怀疑。
相信不少开发者对上面的“四大酷刑”都不陌生,最怕苹果爸爸深夜邮件的关心,最怕上包率要写上 kpi
于是,很多开发者将目光抛向企业包,但是企业包成本比较高,根据企业签的稳定性,收费从每月几百到几千不等,遇到苹果封号密集的时期,甚至会出现每日掉签的情况。一个独立的企业签名,稳定周期基本也只能保持在 2-3 个月左右。因此企业包的方案仅适用于一些不受限于用户留存的 App,想要一款稳定运营的 App,依然需要上架 AppStore,下面介绍的就是使用海外开发者账号上架的方案。
如何申请账号
海外个人账号的申请方式和国内的大同小异:
• 外国人身份证信息
• 国外地区的信用卡一张
• 国外的联系方式(手机号码)
• 海外邮箱(gmail、hotmail、Yeah 等邮箱均可)
申请时候记得挂梯子,且在后续登录开发者中心时也是用这个 IP,频繁更换 IP 尤其是用国内的很容易被封。
如果没有渠道获得海外个人开发者的身份信息,可以直接找第三方(某宝)购买,大约 1100 元人民币,对方会告知你最近哪个地区的账号比较容易上架。
注意:现在使用开发者账号都强制要求进行双重验证,用自己国内的手机号是没问题的。
如果你的应用涉及到内购,需要关注一下账户所属国家。因为一些国家(美国,加拿大,澳大利亚)需要去税务局报税,没法用内购,其他国家是可以正常收款的。建议使用招行的储蓄卡,其次是建行的。满 $150 以后苹果就会汇款给你。
还有一个非常值得注意的问题——如何避免被封号:
• 登录开发者账号时关闭你的 Mac/iPhone 上的 iCloud 功能和系统定位服务
• 使用海外区域的 VPN,勤换 IP
• 最好不要在同一台电脑,同一个 IP 登录多个开发者账号
App 设计
主题
App 设计的方案很简单,就是要符合苹果爸爸心中“核心价值”的主题,尽量避讳直接表现一些敏感功能(如支付、教育、用户隐私权限等)。以下主题可供参考:
• 记录类(记账(不太推荐,市面上用得比较多,容易被怀疑)、行程/心情/车票/电影票记录等)
• 提醒类(备忘录、提醒事项、番茄 ToDo)
• 创意类(发挥你的 idea 做一些小工具之类)
这些主题的特点就是可以做成单机类,但如果不得不涉及到网络请求数据,最好搞一台国外的服务器,不容易引起怀疑。
如果你的 App 不可避免地要涉及要一些权限,比如联网、推送、通讯录、麦克风、相册、相机、定位、运动与健身等,需要将权限自然地设计进去。
UI
相比于主题来说,UI 的优劣可能更能影响审核人员的判断。千万不要认为只是一个壳而粗制滥造,优美的视觉真的可以在很大程度上帮助你过审。
如上所示,海外 App 的风格和国内还是有比较大的差异,相对更简约,且海外 App 更看重动效的丰富性,如果你的 App 能令审核人员得到视觉上的愉悦感,就成功了一半。
语言
App 语言的选择需要得到重视,大部分情况下选择英文是没问题的,毕竟是全球通用的语言,但也要考虑上架地区的母语。我在第一次提审海外版 App 时就犯了一个错误,我将 App 语言设定为英文,为了避开国内审核,将面向上架地区时指定了墨西哥,结果收到了苹果的拒审邮件,他认定 App 违反了 Guideline 1.1.6,即存在虚假内容。为了不露馅,我通过找了在国外的朋友与苹果电话沟通,费了一番周折才确定原因在于“墨西哥的母语是西班牙语”。
由于 App 上架后是要面向国内推广的,基本上都要做国际化(例如 App 名称、权限文案等),这一步建议在顺利过审 2 个版本后再加入。
App 上架与迭代
前面做的一切准备当然只是为了让我们想要的 App 上架,因为选择合适的时机做审核切换是非常关键的。假如你的 App 本身包体积比较大,千万不要在某一次迭代中一次性加入所有代码,容易引起审核人员的怀疑。在 App 稳定更新 2~3 次后(这里的稳定指的是审核速度较快,一次通过,未卡审),你可以在 App 中加入审核开关,这个开关可以在接口里检测 ip 所属地。但假如是单机类的壳,用网络请求来判断就会很明显,这里也推荐了一种方案——借助时间戳延迟打开开关。
根据前几次的审核经验,设定一个保险的时间节点,在那个时间点打开审核开关请求,尽量确保苹果在审核时候拦截不到任何可疑内容。同时为了防止苹果复审发现问题,可以再加一层判断,就是本地语言。因为国外工作人员的测试机基本上不会将中文设为默认语言,因此如下图所示,只要满足国内 IP+ 默认中文两个条件的,才允许打开切换开关。
以上就是我海外版 App 上架的经验,祝大家都过包顺利!,一对一过审咨询联系公众号-app不内卷
海外开发者账号上架总结相关推荐
- 2018 苹果企业开发者号上架App
貌似,现在很难申请企业开发者账号,不过没关系,大多数开发者都是买的签名. 打包: 之前用公司开发者账号上架,打包的时候会遇到各种问题,最令人讨厌的就是证书问题, 如果要用企业开发者账号上架, 那么打包 ...
- iOS 申请Apple Developer公司开发者账号
做iOS开发好几年了,申请账号还是好几年前了(大约是16年时候),由于当前有个项目需要重新申请个开发者账号上架,所以就配合同事整了一遍账号问题,一开始我以为还是原来的配方呢,原来很多步骤都修改了.所以 ...
- 能上架App的GooglePlay开发者账号获取流程
googleplay 开发者账号申请流程 接到公司号召,要让我们的app走向世界,上架GooglePlay,都说天朝的Android 程序员是折翼的天使,猛然发现写了做么多年的Android,竟然不知 ...
- 苹果个人开发者账号申请+获取证书+上架应用商城
ios版本需ios15以上 一.先注册一个苹果账号,打开苹果开发者中心Sign In - Apple 1.如果Apple ID可以直接登录,否则先进行创建 2.点击创建后跳转至填写注册 ...
- App Store上架之开发者账号申请
首先,要上架苹果的appstore,就必须要有开发者账号,以下演示步骤是公司开发者账号的申请. 1.apple ID 2.邓白氏编码 3.公司的负责人信息(可以是公司项目的负责人或者是公司的法人)用于 ...
- 苹果开发者账号 转让已上架的App应用(更换开发者账号)
最近公司需要迁移旧苹果账号到新账号中,免得重新进行上架,特记录一下. 1.登录iTunes Connect账号,找到要转让的App,选择App信息,点击其中的"转让App" 2.点 ...
- 苹果开发者账号的最新申请流程以及APP上架测试流程
最新版本的苹果开发者账号创建到添加应用上架测试流程 最新的苹果开发者账号申请流程 一.首先去申请注册一个APPStore ID, 也就是我们的登录账号,一般为邮箱.手机号等,博主建议邮箱最佳. 二.进 ...
- 史上最全关于苹果开发者账号及上架APPStore总结
很多人如果开发这种移动应用APP,上架到到APPStore难免会遇到一系列的问题,这里孙叫兽进行总结一下,如果本文对你有帮助,记得转发点赞收藏. 一: 开发者账号的介绍 1 个人开发者账号 申请费用: ...
- 关于苹果的开发者账号的唠嗑
就在昨天,有位刚入行的开发者在跟我唠嗑时候突然问我"苹果开发者账号为什么这么贵?$99贵死了,苹果还想不想别人给他开发软件了?",今天我就结合我的理解以及网上的资料整理一篇文章,也 ...
最新文章
- MS CRM2011实体介绍(四)——目标管理方面的实体
- D3引擎用正则运算的方式,实现智能设备APP消息推送
- moldflow2016安装教程
- 乐在其中设计模式(C#)系列文章索引
- linux下解压 cpio.gz格式文件
- Linux系统编程7:入门篇之Linux项目自动化构建工具-Make/Makefile的超强使用指南
- 刷脸AI供应商下调业绩预期,苹果股价应声跌掉一个小米
- 数据结构上机实践第14周项目3 - 是否二叉排序树
- php 织梦symbol,dede织梦代码调用
- 助教日志—请沈航13级同学将GIT地址和CNBLOG地址发到这篇博文的评论中
- 完美解决异常问题UnicodeEncodeError: ‘ascii‘ codec can‘t encode characters in position 0-7: ordinal not in ra
- 【MRI】GRAPPA (GeneRalized Autocalibrating Partially Parallel Acquisitions) 算法 仿真实验与原理剖析 (Matlab 实现)
- 【双端队列广搜/搜索+图论】AcWing 2019.拖拉机 USACO 2012 March Contest Silver Division
- 电脑音箱什么牌子好,该如何选购?
- Linux-进程调度(CFS)
- WPF基础五:UI②内容元素Frame
- sum(case when) 学习
- tplink打印机服务器重置,TP-Link无线路由器打印机设置指南
- Linux_mv命令移动文件夹下所有文件以及“Argument list too long”问题的解决方法
- Box2dの碰撞筛选[Ispooky]