当开发者将自己的应用提交到App Store或Google Play等应用商店上架时,可能会遇到应用被拒绝的情况。在遭到拒绝后,开发者们可以选择更换开发者账号以重新提交应用。下面将详细介绍更换开发者账号的原理和步骤。
一、更换开发者账号的原理
更换开发者账号的原理是通过使用新的开发者账号来提交应用,并且确保应用的所有权和控制权归新的账号所有。更换开发者账号需要进行以下几个步骤:
1. 创建新的开发者账号:首先需要在应用商店的开发者平台中注册一个新的开发者账号。这个账号需要提供相关的个人信息和付款方式,并遵守平台的规定。
2. 重新配置应用环境:将原来的应用工程中的开发者账号和证书相关配置替换成新账号的信息。这包括证书、推送证书、App ID等。
3. 重新打包应用:使用新的开发者账号重新打包应用。这涉及到重新生成新的包名、Bundle ID等信息,并重新签名应用。
4. 提交应用审核:将重新打包好的应用提交到应用商店,并等待审核结果。如果应用审核通过,应用将被重新上架。
二、更换开发者账号的步骤
下面是更换开发者账号的具体步骤:
1. 创建新的开发者账号:根据应用商店提供的注册流程,创建一个新的开发者账号。根据平台的要求,提供相应的个人信息和付款方式。
2. 下载并安装应用开发工具:根据新账号的要求,下载相应的开发工具。比如iOS开发使用Xcode工具,Android开发使用Android Studio工具。
3. 导入现有工程:如果之前已经创建过应用工程,将现有的工程导入新开发工具中。
4. 重新配置应用环境:在新开发工具中,修改应用的开发者账号信息,包括证书、推送证书、App ID等。
5. 重新打包应用:根据新账号的要求,修改应用的包名、Bundle ID等信息,并重新签名应用。
6. 提交应用审核:使用新开发者账号登录应用商店的开发者平台,提交重新打包好的应用。根据平台的要求,提供应用的相关信息和截图等资料。
7. 等待审核结果:提交应用后,需要等待应用商店的审核。根据不同的平台,审核的时间会有所不同。通常情况下,Apple App Store的审核时间会相对较长,而Google Play的审核时间相对较短。
8. 应对审核意见:如果应用被拒绝,根据审核意见进行相应的修改,并重新提交审核。在修改应用时,需要确保应用不违反应用商店的规定,包括隐私政策、禁止内容等方面。
9. 应用上架:如果应用审核通过,应用将被重新上架,并可以在应用商店上下载和使用。
总结:
更换开发者账号是一种重新上架被拒应用的有效方法。通过创建一个新的开发者账号,并重新配置应用环境、打包应用,然后重新提交到应用商店,可以使被拒应用重新被审核并上架。需要注意的是,在更换开发者账号过程中,开发者需遵守应用商店的规定,确保应用符合相关规范。