应用宝和苹果App Store上架条件、审核规则及操作流程文档
一、应用宝
以应用宝为例说明,其他平台的商家规则大同小异。关于uniapp商家审核的问题,我将另写专文详细说明。
(一)上架条件
- 开发者资质
- 个体工商户或企业需提供营业执照;个人开发者需提供身份证和个人信息。
- 提供税务登记证,证明已缴纳税款。
- 提供银行开户许可证,证明有正规银行账户。
- App资质
- 版权:保证App不侵犯他人知识产权,包括版权、商标权和专利权等。
- 安全性:App无恶意代码和病毒,符合腾讯安全性要求。
- 功能性:具备一定功能性和实用性,非低质量应用。
- 合法性:符合国家法律法规要求,无违法内容。
- 适用性:适用于不同设备和操作系统。
- 其他要求
- 提供完整的应用介绍、应用截图、应用图标等相关信息。
- 提供联系方式,以便审核人员联系。
- 遵守应用宝相关规定和政策,不得发布违法内容、虚假应用等。
- 应用名称需与软著上的保持一致,不一致时可在开发者工单系统提工单修改,并提供相关版权证明。
- 上传两个icon图标,一个尺寸1616,PNG格式,大小控制在20K之内;另一个尺寸512512,PNG或者JPG格式,大小控制在200k以内。
- 预览页尺寸推荐480*800,大小不超过1M,上传2到5张。
- 描述为500个字符,填写时可将需要的关键词刻意重复一到两次。
- 关键词可自定义填写,但需与APP属性相关联,否则可能被驳回。
- 应用大小不能超过100MB。
- 应用至少每个季度更新一次,以保证功能和安全性;获得用户至少4分以上的评分。
(二)审核规则
- 一般流程
- 初审:检查应用信息真实性和合法性,包括应用名称、描述、开发者信息等,对基本功能进行简单测试,排除恶意软件和虚假应用。
- 复审:对应用功能、性能、安全性等方面进行详细检查,评估稳定性、兼容性、安全性等,审查证书、权限申请,确保不侵犯用户隐私和安全。
- 上线:通过复审后,开发者提供线上版本,进行签名和加固,应用宝验证签名并进行最后安全检查,确保无恶意代码和病毒,通过后应用上线。
- 审核项目
- 应用内容:符合法律法规,无违反道德规范和社会伦理内容,不包含色情、暴力等敏感内容,不侵犯他人权益和隐私。
- 应用功能:符合用户需求,无欺诈、虚假宣传行为,功能稳定可靠,无崩溃或卡顿问题。
- 应用界面:简洁明了,操作友好,无过度广告、强制推送等影响用户体验的行为。
- 应用权限:合理申请权限,并在描述中说明使用目的,不滥用权限获取用户个人信息。
- 应用安全性:经过签名和加固处理,不受篡改和恶意攻击,无病毒、恶意代码等威胁用户设备安全的行为。
(三)材料准备清单
- 开发者资质材料:个体工商户或企业营业执照、税务登记证、银行开户许可证;个人开发者的身份证和个人信息。
- App相关材料:
- 应用名称、图标、简介、版本号、大小等基本信息。
- 应用截图(2 - 5张,推荐480*800,大小不超过1M,格式为JPG、PNG等)。
- 应用分类、标签、关键词等信息。
- 应用包文件和签名文件。
- 软件著作权证书、商标注册证书等版权证明文件。
(四)上架操作流程
- 注册腾讯开放平台账号:填写真实姓名、手机号码和邮箱地址等信息,并进行实名认证。
- 准备应用信息:按照要求准备应用名称、图标、简介、版本号、大小、截图、分类、标签、关键词、应用包文件和签名文件等。
- 申请开发者账号:
- 进入应用宝开发者中心(腾讯开放平台beta|开放成就梦想 ,点击右上角“开发者中心”)。
- 点击“注册”按钮,填写邮箱地址、密码、验证码等信息,点击“提交”。
- 注册成功后进行实名认证,填写真实姓名、身份证号码、联系方式等信息,上传身份证正反面照片,等待审核通过。
- 创建应用:实名认证通过后,登录开发者中心,点击“创建应用”按钮,填写应用信息,上传应用包文件和签名文件,选择应用分类、标签和关键词等,点击“提交审核”。
- 审核:审核时间一般在1 - 3个工作日,分为自动审核和人工审核。自动审核初步筛选应用是否含病毒、违法违规内容等;人工审核详细检查应用是否存在违规内容。审核通过后,应用即可在应用宝上线;若未通过,根据审核结果修改并重新提交。
- 推广应用:上线后可通过搜索优化、广告投放、社交媒体推广等方式推广,优化应用标题、关键词、描述等信息,提高在搜索结果中的排名。
二、苹果App Store
(一)上架条件
- 开发者账号:拥有有效的苹果开发者账号,付费注册,费用为99美元/年,提供个人或公司的身份证明、联系方法、银行账户等信息。
- 应用程序符合规定:
- 原创性:不能抄袭其他应用的功能和界面设计。
- 合法性:不包含违法内容,如色情、暴力、赌博等。
- 稳定性和性能:具备一定稳定性和性能,不频繁崩溃或占用过多系统资源。
- 人机交互设计规范:遵循苹果的人机交互设计规范,如界面布局、字体大小、按钮位置等。
- 收费规定:符合苹果的收费规定,收费模式有一次性收费、订阅收费、应用内购买等。
- 硬件和操作系统版本支持:支持苹果的硬件和操作系统版本。
- 其他要求:
- 隐私政策:遵守苹果公司的隐私政策,包含应用收集和使用用户数据的详细说明。
- 应用程序描述和截图:提供清晰、简洁的描述和截图,吸引潜在用户。
- 兼容性:兼容iOS设备,在各种设备型号和iOS版本上运行良好。
(二)审核规则
- 审核流程:分为机器审核和人工审核。机器审核对代码进行审核,排查APP是否与App Store中的App重复;人工审核审核App的元数据以及用户体验。
- 审核维度:
- 安全:App内容安全,不包含诽谤、歧视、暴力、色情、虚假信息和功能等内容;对用户生成内容有过滤和审核机制。
- 性能:提交的App是完整最终版,无崩溃、加载失败等明显Bug,保证审核人员能进行使用流程审核;提供准确的App描述,元数据与功能相符,无隐藏功能。
- 商务:内购项目支付使用苹果的Apple Pay,内购项目让用户一目了然,不使用第三方支付(特定例外情况除外)。
- 设计:避免出现重复App问题,相似度过高的App(马甲包)需修改名称、UI和代码,可进行代码混淆处理。
- 法律:用户数据收集和存储经用户同意授权,保证数据安全,不强制注册;确保使用的素材都拥有版权。
(三)材料准备清单
- 开发者账号相关:个人或公司的身份证明、联系方法、银行账户等信息,支付99美元费用。若为公司开发者账号,可能需申请邓白氏编码(需3 - 5个工作日)。
- 应用程序信息:
- 应用程序的名称(简洁明了,突出核心功能或特点,长度建议控制在10 - 30个字符以内)、描述(详细介绍功能、特点、优势及使用场景,字数控制在1000 - 2000字左右)、图标(1024×1024像素,无透明背景)、截图(3 - 5张,展示核心功能)、类别、价格等。
- 隐私政策网址(自2018年起必填)。
- 应用分级如实按13个问题选填。
- 部分App可开启预定功能预热所需的相关素材。
- 证书和描述文件:借助Mac的钥匙工具申请开发、下载、推送等不同类型证书,下载的证书仅在申请电脑可用,若要在其他设备使用需导出为.p12格式;创建描述文件,它是连接证书和Bundle Identifier的关键。
(四)上架操作流程
- 注册开发者账号:在苹果官网注册,提供个人或公司的身份证明、联系方法、银行账户等信息,支付99美元费用。
- 创建应用程序:
- 登录developer account,按“com.company.AppName”格式配置App bundle ID,在iTunes connect里用其创建App。
- 借助Mac的钥匙工具申请开发、下载、推送等不同类型证书,创建描述文件。
- 应用程序开发:使用Xcode开发工具编写代码,进行测试和调试,遵守苹果开发者指南中的规则和要求,确保应用程序的质量和稳定性。
- 准备应用元数据:按要求准备应用名称、描述、关键词、截图与视频预览等。
- 构建应用包:在Xcode中正确配置证书和描述文件,选择iOS Device,若App不支持横屏,取消相应勾选,检查版本号,配置好发布证书,确保无黄色叹号提示,将项目设为Release模式后打包,可直接上传或用Application Loader工具上传。
- 提交审核:在App Store Connect里创建新App,填写信息、上传构建版本、新建版本号后提交。审核周期约7天,每个开发者账号有两次加急审核机会,必须用正式版Xcode上传项目。审核通过后,可选择发布应用或将其设置为预订状态;若被拒绝,修复问题并重新提交。
- 应用上架与后续维护:审核通过后发布应用,可选择立即发布或设置特定发布时间;上架后通过社交媒体、官方网站等渠道宣传推广,举办活动提高知名度和下载量。收集用户反馈,定期对应用进行功能优化、性能提升和问题修复,提交新版本应用审核。