如何将Ionic3 angular4混合应用程序构建为ios .ipa文件?

时间:2017-08-07 14:31:09

标签: xcode cordova ionic-framework macos-sierra ionic3

我正在使用Windows机器。所以我在同一台机器上使用VMWare安装了MAC OS sierra。

我用Cordova开发了一个Ionic3 Angular4应用程序。 我已在Windows中使用命令“ ionic cordova build/run android ”成功创建了.apk文件。

所以现在我要生成.ipa文件。所以我只是将整个项目移动到我的MAC OS框中。然后安装了cordova&离子型的。

现在我正在尝试使用命令“ 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 个答案:

答案 0 :(得分:0)

您必须安装xcode。有关iOS的信息,请参阅cordova platform guide。您还需要xcode命令行工具(已安装)。如果您想在模拟器中运行应用程序,则还必须安装ios-simsudo npm install -g ios-sim@latest)。并将您的应用程序部署到真实设备ios-deploy(sudo npm install -g ios-deploy @ latest)