小云上架 APP Store 从申请到通过历时 12 小时,你需要做这六件事

原创
小云上架 APP Store 从申请到通过历时 12 小时,你需要做这六件事

“小云 APP”专注于为中小企业及个人提供 APP 无开发制作,可以把你的公司官网或者 Discuz 快速打包成 APP。然而小云永远不会告诉你打出来的 .ipa 有多少坑!妥妥被 APP Store 各种拒绝到怀疑人生。本文将盘点这些坑,助你快速上架。接下来我们来盘点这六次都踩了哪些坑。

1号坑:打包上传证书无效

打包上传证书无效

打包上传证书无效

打包 iOS 版时经常会发生证书上传失败,事实上并不是真的是因为你网络差才无法上传,原因有三种:

  1. 你的 iOS 证书生成有问题,请重新生成后再上传证书;
  2. 填写的密码错误,请确认填写的密码没问题;
  3. 如果你的证书没问题,密码也没错,但就是证书上传失败。那么恭喜你,你发现了小云后台的 Bug——密码太复杂!是的……导出证书时请不要选择特殊字符(例如 !@#$%^&*()+~)作为密码,推荐密码只用大小写字母和连字符(-),然后你会神奇的发现证书上传成功了。

App Store 上架前

顺利上传证书后,先别着急打包,因为现在打出来的包是无法通过 App Store 审核的,不要问我怎么知道的。我已经被 App Store 审核拒了 6 次了。自从 App Store 和微信打赏分成掐架后,iAP(IAP, In-App Purchase) 审查就开始前所未有的严格,很多通过小云 APP 打包未通过的原因都是“3.1.1 内含第三方支付模块”,接下来我们主要围绕“支付”来了解还有哪些坑。

2号坑:关闭钱包

首当其冲当然是关闭最核心的钱包,关闭钱包后就不会集成支付宝 SDK 了。

关闭方法:APP 控制台 —— APP管理 —— 左侧导航客户端设置 —— 关闭钱包开关方框的所有选项

钱包开关

3号坑:关闭打赏

苹果要求微信打赏走 iAP 这个事件你应该还记得吧?结局是微信关闭了打赏,所以我们还留着干嘛……所以果断关闭打赏

关闭打赏

关闭打赏

登录 discuz 管理后台 —— 导航栏应用 —— 左侧小云APP手机客户端 —— 设置页面搜索“帖子评分”

4号坑:关闭微信分享等 SDK

微信分享 SDK 会包含微信支付模块代码,所以当然选择干掉!

分享设置页面

APP 控制台 —— APP管理 —— 左侧导航修改信息—— 第三方接入设置 —— 微信分享和快速登录关闭掉

5号坑:关闭直播、以及涉及支付的论坛插件都关掉

直播含有打赏,支付插件会包含支付模块,当然选择统统都干掉!

6号坑:特殊说明

如果你是 Discuz,仅仅只做上面那些措施还不够,所以你需要在帖子中加上一条:“帖子详情中的打赏只能使用积分。积分只能通过发帖、活动获得,无法通过购买获得!”。目的是告诉苹果审核团队,你社区里的积分无法内购。

App Store 送审时

小云至此小云的操作就全部结束了,剩下的就是审核期间的问题了。

在 iTunes Connect 填写表格的时候,记得一定要填写“隐私协议”和“用户协议”,别以为不是必填就真的不写了,Apple 的套路玩的一套一套的。

最后会让你选择,详情请看:出口合规信息内容版权广告标识符,该如何选择请看:App Store 上架关键步骤:出口合规信息、内容版权、广告标识符的选择

欢迎转载,但请勿用于任何商业用途,谢谢你!请标注以下信息『 原文出处:小云上架 APP Store 从申请到通过历时 12 小时,你需要做这六件事 - 张林海博客 http://zhanglinhai.com/archives/472 』