如何在Ubuntu上使用Ionic框架构建iOS应用程序?

7

有没有办法在Ubuntu本身中实现?

我已经尝试过...

$ ionic plaform add ios 


WARNING: Applications for platform ios can not be built on this OS - linux.
5个回答

13

实际上,使用Ionic框架您可以做到。

让我来解释一下,虽然您不能在自己的电脑上本地构建它,但是Ionic提供了一个打包服务叫做“本地构建”,您可以上传项目到他们的服务器,他们将为您处理这些内容。

您可以在这里阅读更多信息:http://ionic.io/platform#packaging


这是一个很好的观点。虽然不能在iPhone上本地测试应用程序不太方便,但这仍然是一种推广的方式。 - henrikmerlander
是的,这并不理想,但有时你必须使用任何工具来工作。我正在为购买Mac Book而存钱,它可以使事情更快。 - javebratt
it might be helpful - Gopinath Kaliappan

6

不,你需要具备Xcode的Mac才能开发iOS应用。

补充说明:明确一点,你不能在Ubuntu上构建你的Ionic项目以适配iOS。然而,你可以在Ubuntu上开发并使用另一台机器进行实际的Xcode构建过程。


谢谢您的回复。 - Gopinath Kaliappan
你将会面临以下错误:UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): xcodebuild was not found. Please install version 7.0.0 or greater from App Store - Flavien Volken

3

只有在OS X系统中,你才可以使用ionic platform add ios命令。但是如果你只是开发不需要本地插件支持的应用程序,并且想要验证UI是否兼容,你可以使用ionic serve --lab命令。这个命令将会在你的默认浏览器中显示Android和iOS的UI。


@Gopinath 很高兴能帮助你。 - liuwenzhuang

1

在Ubuntu上,您无法使用ionic build ios命令。

但是,您可以使用 ionic view应用程序在您的苹果设备上测试您的Ionic应用程序。

您应该使用ionic upload命令上传您的Ionic应用程序。


ionic上传不访问社交分享,并从设备获取图片...(插件活动) - Gopinath Kaliappan

0
你可以尝试在Virtual Box中安装mac OS(安装xcode + 共享文件夹),但是准备好经历九层地狱般的安装过程。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接