我正在使用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已成功安装)
答案 0 :(得分:0)
您必须安装xcode。有关iOS的信息,请参阅cordova platform guide。您还需要xcode命令行工具(已安装)。如果您想在模拟器中运行应用程序,则还必须安装ios-sim(sudo npm install -g ios-sim@latest
)。并将您的应用程序部署到真实设备ios-deploy(sudo npm install -g ios-deploy @ latest)