Apps在苹果商店上架的流程是怎样的
登录developer.apple.com
2
点击member center后 进下图
3
点击certificates Identifiers进下图
4
点击Certificates进下图,首先创建App IDs
5
其次创建相应的证书 Development是开发环境下的证书, Production是生产环境下的证书(往appStore上传),对应的推送证书 也不多说了。
6
点击下一步后会让你选择 本地生成本地密钥和证书关联,见下图
7
本地生成密钥文件。在LaunchPad里找到钥匙串访问,创建本地密钥文件见下图;
8
用户邮件地址写 开发者账号的邮箱地址, CA地址不用写
生成本地密钥文件后(该本地密钥适用 推送 发布 开发等环境证书的创建,建议创建完后不要删掉) ,接步骤6 完成证书创建。
创建配置文件,见下图;之上所有步骤完成后,证书和配置文件以及bundle id就创建好了。剩下在本地项目中做出相应设置
添加你的开发者账号和密码到项目中,见下图
设置Build Settings,见下图。debug 对应的是开发证书和开发的配置文件,release对应的是发布证书和发布配置文件,development对应的是测试环境,production对应的是生产环境。请大家根据实际情况选择对应的证书和配置文件。
修改bundle ID (与之前在developer上创建的bundle ID保持一致)和 bundle name(app的名字)
修改scheme (修改为release版本)和 运行设备(修改为 iOS Device 形态),见下图
打包之前,先到https://itunesconnect.apple.com 创建应用的名字 填入相应的应用信息,3.5寸 4寸 4.7寸 5.5寸照片各5张,基本应用的资料 以及手动发行和自动发行版本等等。
archive打包 ,根据需求(上传或测试)选择证书、配置文件和scheme,见下图,
Xcode会自动弹到Organizer界面
选择Export后,再选择第二个 save for ad hoc deployment ,生成本地ipa文件包 用于测试,next 倒出到本地即可。
步骤阅读
19
以上即为 项目往appstore发布的全部流程,可能不是非常详细,希望能对大家提供帮助,如有疑问 欢迎留言
首先这个类别的APP不能使用个人开发者账号;
——意思就是说,你这个拍卖商业性质的APP,需要注册一个公司开发者账号!使用贵公司的营业执照去做认证!(且你的营业执照上应该有拍卖相关的营业范围)
2.账号下来了,使用公司开发者账号制作上架证书即可,打包上架版IPA;
3.在提交审核的时候,需要提供一份用户隐私保证协议,可以百度找一份;
4.在分级的时候建议选择17+无限制网站的访问;
大概也就这几点通用的建议,更多详细的上架方案,可以百度一下一门APP代上架,第三方的专业上架机构可以给你提供更加详细周到的解决思路和方案,甚至还能提供包成功的上架服务!
1. 注册苹果开发者账号
在上架应用程序之前,开发者需要先注册苹果开发者账号。注册过程需要提供个人信息和信用卡信息,以便支付苹果开发者计划的年费。注册成功后,开发者可以登录苹果开发者中心,进行应用程序开发和上架操作。
2. 创建App ID和证书
在开发应用程序之前,开发者需要在苹果开发者中心创建一个App ID,该ID是区分不同应用程序的唯一标识符。同时,开发者还需要创建证书,以确保应用程序可以被正确地签名和发布。创建证书需要使用Keychain Access工具,以及开发者中心提供的CSR文件。
3. 开发应用程序
在完成注册和创建App ID和证书之后,开发者可以开始开发自己的应用程序了。开发过程中需要使用Xcode开发工具和iOS SDK,以及各种开发库和API。开发完成后,需要对应用程序进行测试和调试,确保应用程序的质量和稳定性。
4. 提交应用程序
在完成应用程序开发和测试之后,开发者需要将应用程序提交到苹果App Store进行审核和上架。提交应用程序需要使用Application Loader或Xcode工具,同时需要提供应用程序的元数据和截图,以及应用程序的二进制文件。
5. 审核应用程序
提交应用程序后,苹果公司会对应用程序进行审核,以确保应用程序符合苹果公谷歌商店app代上架司的审核标准和政策要求。审核过程中,苹果公司可能会对应用程序的功能、内容、界面、性能等方面进行检查和测试,也可能会要求开发者进行修改和调整。审核时间通常需要1-2周左右。
6. 上架应用程序
一旦应用程序通过审核,苹果公司会将应用程序上架到App Store中,供用户下载和使用。开发者可以在iTunes Connect中查看应用程序的下载量、评价、收益等信息,并对应用程序进行管理和更新。
非常的繁琐。
以下是苹果官方的解释:
准备提交到 App Store
您的大部分时间都花在了编程任务上,但是要为 App Store 开发应用程序,您还需要在应用程序的整个生命周期中,使用 Xcode 和其他工具来执行一些管理任务。App Store 是一个受监管的商店,限制哪些应用程序可以销售。Apple 这么做是为了尽可能地为用户提供最佳体验。例如,在 App Store 上出售的应用程序不得崩溃或出现其他主要错误。
Apple 为您提供了所需的工具,来进行开发和测试,以及将应用程序提交到 App Store。要在设备上运行应用程序,设备需要为开发和稍后的测试做好预备工作。还需要提供应用程序的相关信息,以供 App Store 显示给客户,并且还需要上传屏幕快照。然后将应用程序提交给 Apple 审批。应用程序审批通过后,您设定应用程序在 App Store 上架销售的日期。最后,使用 Apple 的工具来监测应用程序的销售、客户评论和崩溃报告。然后再次重复整个流程,来提交应用程序的更新。
如果使用某些技术(例如 iCloud 储存或应用程序内购买),则需要执行额外的配置和管理任务。您还要执行管理开发者团队的任务。
加入 iOS Developer Program
要为 App Store 开发应用程序,首先需要加入 iOS Developer Program。加入该计划之后,您可以访问所需的资源和工具,来管理您的帐户,以及在设备上测试应用程序。
您将成为与 Apple 联络的主要人员,负责签订法律条款、创造资产并推广您的应用程序。您将要回答是个人开发者,还是公司开发者。如果是公司开发者,您可以将其他人添加到您的团队,并授予权限给他们中的某些人来管理帐户。在开发期间,需要在设备上运行应用程序的个别人士,要先加入您的团队。
您将使用以下 iOS Developer Program 网上工具来管理您的帐户:
Member Center 是管理 Developer Program 帐户、注册 App ID 和设备、制作签名证书以及创建预置描述文件的工具。Member Center 还是通向其他资源和工具(包括 iTunes Connect)的大门。
iTunes Connect 是营销和商务工具,用来检查合同状态、设置税务及银行信息、获取销售及财务报告,以及管理应用程序元数据。
您可以使用 Xcode 执行某些 Member Center 的管理任务,再根据需要返回到 Member Center,这些管理任务对安全来说是非常必要的,并确保您的应用程序不会被过早发布。
为 App Store 创建项目并进行配置
从模板创建 Xcode 项目时,某些 App Store 配置已经完成。Xcode 会提示您输入产品名称和公司标识符。捆绑包 ID 就来自这两项属性。例如,在 HelloWorld 项目中,产品名称是 HelloWorld,公司标识符是 edu.self。因此,默认的捆绑包 ID 为 edu.self.HelloWorld。Xcode 也为其他值使用合理的默认值。您应该认真考虑,使用哪个模板来创建应用程序,使用什么设置来配置项目;从正确的模版开始,有助于加速开发过程。
如果想要稍后更改这些设置,或使用 iCloud 储存,您可在 Xcode 的目标“Summary”面板中找到大部分设置,包括启用权利。例如要通过验证测试,您需要设定应用程序图标和启动画面,它们出现在“Summary”面板上的“iPhone/iPod Deployment Info”下面。这些图像用来在 App Store 中代表您的应用程序。。。
答:1. 注册苹果开发者账号 在上架应用程序之前,开发者需要先注册苹果开发者账号。注册过程需要提供个人信息和信用卡信息,以便支付苹果开发者计划的年费。注册成功后,开发者可以登录苹果开发者中心,进行应用程序开发和上架操作。2. 创建App ID和证书 在开发应用程序之前,开发者需要在苹果开发者中心创建一个A...
答:Apps在苹果商店上架的流程是:1·Apple 为您提供了所需的工具,来进行开发和测试,以及将应用程序提交到 App Store。2·要在设备上运行应用程序,设备需要为开发和稍后的测试做好预备工作。3·还需要提供应用程序的相关信息,以供 App Store 显示给客户,并且还需要上传屏幕快照。然后将应用程序提交给 A...
答:1、进入苹果的开发者中选项,就会看到以下画面,点击红框内的选项。2、点击之后,就会看到以下画面,如下图所示选择相应的选项。3、之后就会看以下画面,根据相应的要求填入相应的信息,之后点击ok。4、之后,把证书下载下来。5、之后打开HBuilder这个软件,在上方找到发现点击,在页面中选择红框内的选项。
答:苹果已经确定好了价格梯度,所以你不需要分别选择各个国家中app售价,你只需要指定在哪个国家的应用商店出售 即可。 在app store显示这款应用之后,这一过程中填的信息还可以被修改,也就是说你可以更改价格,并且不需要提交或更新。元数据我们已经说过元数据了,不过还没有说应用评级。根据应用的内容和功能,苹果会给应用...
答:1、登录苹果开发者中心,进入itunesconnect。2、选择ManageYourApps。3、选择AddNewApp。4、填写游戏项目的相关信息,不知道怎么填的点击问号查看,BundleIDSuffix需要与上一篇申请发布证书中锁填的后缀一致,否则在上传项目时会出错,需要重新打包。5、然后是选择项目价格和日期。6、接下来的页面要填写项目的...
答:在显示出来的画面中,选择“Submit to the iOS App Store”。然后输入你的iOS开发者账号进行认证。接着选择Application 和Code Signing Identity。应用程序的二进制文件在上传到苹果服务器的过程中同样需要验证。如果提交失败,系统会提示具体原因,对开发者也是非常有用的。6、等待审核 程序上传完成之后,...
答:就可以发布应用到App Store了,应用发布概括起来需要以下几个流程:1. 注册App ID,在Xcode中指定Bundle Identifier2. 创建发布证书(Distribution Certificate)3. 创建Distribution Provisioning Profile4. 用Distribution Profile为应用签名5. 打包App6. 在iTunes Connect上传App以上大部分的操作是在...
答:因为bug导致审核人员无法进行核心功能(申请借款)的操作,中断审核过程。我们后面分析发现,我们其实是没有bug的,但是苹果审核团队很难理解这个逻辑和交互,以为是bug,导致被拒。应对方式1、确保提交的产品没有bug,特别是bug不能影响核心功能的操作使用。2、提供给苹果审核团队的账号,需要能体验核心功能。比如借款类APP,...
答:1、登录developer.apple.com 2、点击member center后 3、点击certificates Identifiers 4、点击Certificates,首先创建App IDs 5、其次创建相应的证书 Development是开发环境下的证书, Production是生产环境下的证书(往appStore上传),对应的推送证书 也不多说了。6、点击下一步后会让你选择 本地生成本地...
答:不可否认,应用审核在一定程度上保证了应用商店的品质,但对众多开发者来说,应用上架苹果商店,往往是一段忐忑甚至是悲壮的旅程。在分析条款后,对审核对象进行模块的划分:1.ipa包的检查:主要是确保ipa中info.plist、包/文件大小、icon规格、私有API、第三方SDK、64位等内容符合苹果要求,此部分的验收,腾讯预审团队已...