iPhone App Store。客户提交问题

时间:2009-03-30 15:50:18

标签: iphone

我正在写一份将由我的客户提交的申请。 我不想给他们我的源代码,我该怎么办?

3 个答案:

答案 0 :(得分:5)

您只需要提供二进制输出,如iPhone程序门户中的docs所述。然后,他们将此二进制文件与iTunes Connect上的元数据一起上传(也在该文档中详述)。

必须使用从程序门户获得的应用商店分发证书编译二进制文件。如果您的客户没有提供这些,那么您的申请将不被接受。

答案 1 :(得分:2)

转到 build / distribution-iphoneos / inside你有.app文件压缩它,压缩文件将被发送到客户端。

希望它对你有帮助。

答案 2 :(得分:2)

以下步骤需要在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

    我相信这对你有所帮助。