如何";“出口”;iOS应用程序从头到尾-针对Android开发人员简化

如何";“出口”;iOS应用程序从头到尾-针对Android开发人员简化,android,ios,xcode,Android,Ios,Xcode,我来自安卓系统,所以请耐心听我说 我很难掌握证书、标识符和配置文件的概念。我已经注册了一个开发人员帐户,并且(希望)通过正确的步骤为生产/分发创建了证书和资源调配配置文件。我曾尝试查找最新xcode的指南,该指南将“引导”我完成整个过程,但我一直在寻找陈旧过时的资源。我只是想知道是否有人可以完成导出iOS应用程序所需的步骤 我遵循了苹果的发行指南,但我仍然非常“困惑”。再说一次,除了Android,我从来没有在任何平台上工作/开发/发布过,我想他们让这一切变得非常简单 创建分发证书 创建存储

我来自安卓系统,所以请耐心听我说

我很难掌握证书、标识符和配置文件的概念。我已经注册了一个开发人员帐户,并且(希望)通过正确的步骤为生产/分发创建了证书和资源调配配置文件。我曾尝试查找最新xcode的指南,该指南将“引导”我完成整个过程,但我一直在寻找陈旧过时的资源。我只是想知道是否有人可以完成导出iOS应用程序所需的步骤

我遵循了苹果的发行指南,但我仍然非常“困惑”。再说一次,除了Android,我从来没有在任何平台上工作/开发/发布过,我想他们让这一切变得非常简单

  • 创建分发证书
  • 创建存储分发资源调配配置文件
  • 存档并验证你的应用程序
  • 对于Mac应用程序,请测试Mac安装程序包
  • 使用Xcode或应用程序加载器提交应用程序

  • 我已经创建了分发证书。它的“名字”是我公司的名字
  • 我已经创建了一个商店分发资源调配配置文件。它的“名称”是我的应用程序名称
所以我对这两件事都感到困惑。我应该保守秘密吗?我应该下载并保存它们吗?还有,这个通配符到底是什么


我知道这是一个宽泛的问题,可能会因为过于具体而受到指责,但我希望我不是唯一一个有这个问题的人。

导出应用程序是什么意思?如果要将应用程序分发给测试人员/客户端,则需要执行以下步骤:

  • 将设备添加到您的apple帐户
  • 将设备添加到开发分发配置文件
  • 在xcode->preferences->accounts中,双击iOS帐户(右下角)并点击refresh。这将使用新设备拉下您的新开发配置文件
  • 在xcode中,检查捆绑包标识符是否与配置配置文件匹配(在info.plist或targets->general->bundle identifier中)
  • 在“目标->生成设置”中,确保“代码签名标识”设置为与配置文件使用的标识相同
  • 在菜单中,选择产品->存档。如果构建成功,这将启动管理器
  • 在“管理器”中,选择最近的生成,然后单击“分发”
  • 选择“为企业或临时部署保存”
  • 选择开发资源调配配置文件并导出你的应用。它现在将安装并运行在你在步骤1中设置的任何设备上