如何将 Ionic3 angular4 混合应用程序构建为 ios .ipa 文件?
Posted
技术标签:
【中文标题】如何将 Ionic3 angular4 混合应用程序构建为 ios .ipa 文件?【英文标题】:How can I build Ionic3 angular4 hybrid application as ios .ipa file? 【发布时间】:2017-08-07 14:31:09 【问题描述】:我正在使用 Windows 机器。所以我在同一台机器上使用 VMWare 安装了 MAC OS sierra。
我用 Cordova 开发了一个 Ionic3 Angular4 应用程序。
我已经在我的 Windows 中使用命令“ionic cordova build/run android
”成功创建了 .apk 文件。
所以现在我想生成 .ipa 文件。所以我只是把整个项目移到了我的 MAC OS 盒子里。然后安装了cordova & Ionic。
现在我正在尝试使用命令“ionic cordova build/run ios
”
但出现以下错误
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer
directory '/Library/Developer/CommandLineTools' is a command line tools instance
所以执行sudo xcode-select -s /Applications/Xcode.app/Contents/Developer
。
但出现错误/Applications/Xcode.app/Contents/Developer” does not exist
如何克服这些错误并构建我的 ios .ipa 文件?
注意:Xcode 不是手动安装的。但是通过终端安装了Xcode(打开一个弹出窗口并要求安装xcode。所以点击安装按钮。最后显示Xcode安装成功)
【问题讨论】:
【参考方案1】:您必须安装 xcode。请参阅适用于 iOS 的 cordova platform guide。您还需要 xcode 命令行工具(已安装)。如果您想在模拟器中运行您的应用程序,您还必须安装ios-sim (sudo npm install -g ios-sim@latest
)。并将您的应用程序部署到真实设备ios-deploy (sudo npm install -g ios-deploy@latest)
【讨论】:
以上是关于如何将 Ionic3 angular4 混合应用程序构建为 ios .ipa 文件?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Windows 机器从 Ionic3 构建 .ipa 文件?