如何使用Ionic Framework生成iOS IPA文件?

我已经使用ionic build ios命令成功构build了iOS应用程序。 但是现在我想使用TestFlight ,它要求我提供一个IPA文件。 看起来这个文件不是用这个build命令生成的。 那么,我怎样才能生成它呢?

谢谢

您可以轻松地从ionic framework构buildIPA。 按照这些步骤

  1. 导航到应用程序文件夹

带有列表命令的OS X终端

  1. 运行cordova build命令

OS X终端运行离子建立命令

  1. 打开Xcode项目

带有项目位置的OS X Finder

  1. 清理项目

XCode产品 - >清洁菜单

  1. select要为其构build的iOS移动设备,请勿使用iOS模拟器作为设备,否则将禁用该存档。

选择了Xcode目标设备

  1. 归档该项目

Xcode项目 - >档案菜单

  1. 分配项目

XCode组织者

  1. select一种分配方法

分配的选择方法

  1. select一个configuration文件

选择一个配置文件

  1. select一个位置来保存.ipa文件

将IPA文件保存到桌面文件夹

我已经通过使用这些步骤生成我的.ipa文件,希望它会适用于您的。

这篇文章是有点老,但应该帮助你。

在命令行中切换到包含* .xcodeproj的文件夹,然后运行以下命令:

 xcodebuild -target "My Target" -scheme "My Scheme" -configuration Release clean archive 

现在你已经有了你的xcarchive,下面这行会生成你可以上传到TestFlight的ipa。

 cd platforms/ios/build/device/usr/bin/xcrun -sdk iphoneos PackageApplication "$(pwd)/$PROJECT_NAME.app" -o "$(pwd)/$PROJECT_NAME.ipa" 

希望这可以帮助