使用 ionic 2 创建 ipa 文件,企业帐户

Creating ipa file with ionic 2, Enterprise account

我正在尝试为使用 ionic2 创建的应用程序创建一个 ipa 文件(对于 ipad)。我不得不说这是我第一次这样做,所以我甚至不知道在哪里可以找到此过程所需的签名代码和其他废话。

我有什么

  1. 应用程序
  2. Apple 开发者企业帐户
  3. ELCapitan OSX 在虚拟机上
  4. Ionic2、codrova、...构建应用程序所需的所有东西
  5. ios-部署安装
  6. XCode 8.2.1

任何人都可以逐步告诉我我需要做什么(来自 ionic build ios --prod)以及我需要去哪里找到构建此应用程序的命令? 我已经在这里看到了一些较旧的帖子,但我在存档时遇到了错误。

请在此处写下步骤,不要让我阅读其他帖子。

非常感谢您的帮助!

这是我在 XCode > 帐户

中得到的

帐户

用户

团队

您的屏幕截图显示您无权创建 iOS 分发签名身份。您将需要访问该帐户才能继续。

我建议您去 http://ionicframework.com/docs/guide/publishing.html 看看如何发布。官方文档,每一步都有截图。

但这里是我如何分发我的应用程序的总体思路:

第 1 步:注册 Apple Developer Program

第 2 步:连接 Xcode 与您的开发者帐户

第 3 步:转到“首选项”->“帐户”,然后 select 在左侧显示您的 Apple Id。单击右下角的查看详细信息。应该会出现一个弹出窗口。

第 4 步:创建 iOS 签名身份分配

第五步:通过Apple Developer Member Center,您需要设置app ID标识符的详细信息。您需要创建证书、标识符、配置文件和设备(可选)

第 6 步:构建用于生产的应用程序。在您的应用程序的根目录中,运行 ionic build ios --release。如果成功,您应该会在控制台中看到 BUILD SUCCEEDED。对我来说,我必须 运行 这个命令两次才能看到构建成功。

第 7 步:打开 Xcode 中的项目(在 platforms/ios/YOURPROJECTNAME.xcodeproj 中找到)

第 8 步:创建应用程序的存档。

  • SelectProduct -> Scheme -> Edit Scheme。 Select Archive 从左边 手边。确保 Build configuration 设置为 Release
    • 要创建存档,请选择 Generic iOS Device。下一个selectProduct -> Archive

第9步:您可以选择上传到App Store或导出为.ipa文件

如果您仍然不确定任何部分,请告诉我!