正确的应用商店提交方法

时间:2010-07-19 18:01:12

标签: iphone app-store

我准备好将我的应用程序提交到商店,并希望了解之前提交给商店的其他iphone开发者的任何提示或最佳做法。

提交前需要做什么?

如何创建或打包二进制文件?(应该记住哪些内容)

安排发布日期背后的想法是什么? (它是否可以在被接受后才被释放)

要提交还需要做些什么?

开发人员可以注意到哪些糟糕的经历?

3 个答案:

答案 0 :(得分:2)

首先,您是否已通过提交时的Apples文档:http://developer.apple.com/iphone/appstore/submission.html

一般情况下,流程是使用您的iPhone开发者帐户登录itunesconnect.apple.com,点击“管理应用程序”,然后点击“添加新应用程序”并填写表格。

您需要构建使用iPhone分发证书签名的应用程序的分发版本。可以从iPhone Developer Portal(http://developer.apple.com/iphone点击右侧的“iPhone Provisioning Portal”获得分发证书。)当您有分发版本时,您只需要压缩应用程序即可。在Finder中打开MyAppProject / build / Release-iphoneos目录,右键单击myApp.app并从上下文菜单中选择“Compress'myApp.app'”。对于非常大的应用程序,您需要iTunesConnect的App Management部分提供的Application Loader才能上传二进制文件。

一般情况下,Apple需要至少一周的时间来处理应用。通常,只要Apple接受该应用程序,它就可以出售。也就是说,如果你没有告诉任何人这个应用程序,没有人会找到它。

对我来说,应用提交过程中最难的部分是编写模糊信息并提出关键字列表。

答案 1 :(得分:2)

如何创建或打包二进制文件?

转到 build / distribution-iphoneos / inside你有.app文件压缩它,压缩文件将被上传。

上传应通过APPLICATION LOADER完成。

答案 2 :(得分:1)

以下步骤需要在Apple Distribution License下构建iPhone应用程序并将其上传到App Store。

  1. 在Mac计算机上从 Keychain Access 创建 CSR 。 访问Keychain Access作为Finder>>应用程序>> Utilities>> Keychain Access。     在创建分发证书时上载此CSR。 Apple许可证只能有一个Apple分发证书。

  2. 下载分发证书。 打开钥匙串访问。 访问Keychain Access作为Finder>>应用程序>> Utilities>> Keychain Access。 安装下载的分发证书。 右键单击分发证书并选择“导出证书”,并在目标库>> Keychains中保存为个人交换证书(.p12)格式。

  3. 对于每个新应用,我们需要在一个Apple分发证书下创建新的配置文件 对于每个新的配置文件,我们需要创建新的应用ID。 因此,我们需要创建一个Adhoc和Appstore配置文件。

  4. Adhoc 配置文件用于在Apple设备中测试应用。 * Appstore * Provisioining Profile用于将应用上传到appstore。 下载相应的配置文件,然后双击配置文件进行安装。 删除所有以前的配置文件,然后保留新安装的配置文件。

  5. 通过选择代码签名实体作为新安装的配置文件构建应用程序。

  6. 6将 ApplicationName.app.zip 文件上传为应用程序加载器中的二进制文件,同时将应用程序上传到appstore。

    参考: https://developer.apple.com

    我相信这对你有所帮助。