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

nic*_*173 31 build ios ipa cordova ionic-framework

我已经使用该ionic build ios命令成功构建了iOS应用程序.但现在我想使用TestFlight,它要求我提供IPA文件.似乎该生成命令不生成该文件.那么,我该如何生成呢?

谢谢

小智 34

您可以从离子框架轻松构建IPA.按照这些步骤

  1. 导航到app文件夹

带有list命令的OS X终端

  1. 运行cordova build命令

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

  1. 打开Xcode项目

OS X Finder具有项目位置

  1. 清理项目

XCode产品 - >清洁菜单

  1. 选择要构建的iOS移动设备,不要使用iOS模拟器作为设备,否则将禁用存档.

选择Xcode目标设备

  1. 存档项目

Xcode项目 - >存档菜单

  1. 分发项目

XCode Organizer

  1. 选择分发方法

选择分发方法

  1. 选择个人资料

选择个人资料

  1. 选择要保存.ipa文件的位置

将IPA文件保存到Desktop文件夹

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

  • 您需要设置正确的配置文件以运行存档命令.也许你可以提及/链接这个. (3认同)

Bhu*_*hta 6

这篇文章有点陈旧但应该对你有帮助.

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

xcodebuild -target "My Target" -scheme "My Scheme"
-configuration Release clean archive
Run Code Online (Sandbox Code Playgroud)

现在你已经有了xcarchive,Follow行将生成你可以上传到TestFlight的ipa.

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

希望这可以帮助