如何将应用上传到苹果商城 app store
发布网友
发布时间:2022-04-23 22:57
我来回答
共1个回答
热心网友
时间:2022-04-27 07:33
开发者提交应用的过程就简单多了,可以直接使用Xcode进行提交。首先在iTunesConnect中创建app,访问iTunes Connect,使用你的iOS开发者登陆,点击右边的“Manage Your Apps”,点击左上角的“Add New App”,选择“iOS App”,然后完成表格。
Step 1: 完成基本信息
出现在App Store中App的名字要做到独一无二, 这个名字可以不同于主屏幕icon下边的名字,不过使用相同的名字。
SKU Number是一个用来识别app的特殊字符串。我经常使用app的bundle identifier。最下边是app的Bundle ID,你可以从下来菜单中选择通配符App ID或者准确的App ID。
图4.指定名称、SKU Number以及Bundle ID
Step 2:价格和有效性
下一步,确定app的价格和有效性。苹果已经确定好了价格梯度,所以你不需要分别选择各个国家中app售价,你只需要指定在哪个国家的应用商店出售 即可。 在App Store显示这款应用之后,这一过程中填的信息还可以被修改,也就是说你可以更改价格,并且不需要提交或更新。
图5.指定价格和有效性
Step 3: 元数据
我们已经说过元数据了,不过还没有说应用评级。根据应用的内容和功能,苹果会给应用一定评级,比如很多应用是4+,500px是17+。除了告诉用户app的内容和功能,也可以让孩子的父母放心。
如果你的应用等级跟内容不符合,苹果也会拒绝你的应用。
图6.键入应用元数据和评级
Step 4: 准备上传二进制文件
提交完app的元数据后,你会看到关于app的一些摘要信息,你应该在提交之前看看app的版本。点击“View Details”按钮,再点击右上角的“Ready to Upload Binary”。然后系统会问你一个或几个关于app的问题,完成后,你会看到提示信息,告诉你准备上传二进制文件。app的状态就变成“Waiting for Upload”。
图7.App概要
5. 上传二进制文件
为了上传程序,需要为程序创建一个archive。你只能在一台真实设备上创建一个archive。 如果你在active scheme中选择了iOS Simulator,那么在Xcode的Proct菜单中Archive选项是灰色不可选的。连接一台iOS设备到Mac机器上,然后在active scheme中选择这台设备,然后选择Xcode中Proct菜单里面的Archive。
图8.使用Xcode对应用程序进行归档(Archiving)
如果一切正常的话,现在你会获得一个archive,并且Xcode的Organizer会自动打开,并显示出刚刚生成的archive。在列表中 选中archive,然后点击右边的“Distribute”按钮。在显示出来的画面中,选择“Submit to the iOS App Store”。然后输入你的iOS开发者进行认证。接着选择Application 和Code Signing Identity。
应用程序的二进制文件会上传到苹果的服务器中——在这个过程中,你的程序同样需要被验证。如果在验证过程中遇到了错误,程序的提交流程就会失败。验证处理非常有用,如果程序中有一些错误,苹果的 App Store评审团会告诉你具体原因。