如何使用 Ionic Framework 在 ubuntu 中构建 ios 应用程序?
Posted
技术标签:
【中文标题】如何使用 Ionic Framework 在 ubuntu 中构建 ios 应用程序?【英文标题】:how to build ios applications in ubuntu using Ionic Framework? 【发布时间】:2016-03-11 18:19:01 【问题描述】:有没有办法在 Ubuntu 本身中做到这一点??
我试过了……
$ ionic plaform add ios
WARNING: Applications for platform ios can not be built on this OS - linux.
【问题讨论】:
【参考方案1】:实际上使用 Ionic 框架是可以的。
让我解释一下,将无法在您的 PC 中本地构建它,但 Ionic 确实提供了一个名为“Native Builds”的打包服务,您可以将项目上传到他们的服务器并由他们处理给你。
您可以在此处阅读更多信息:http://ionic.io/platform#packaging
【讨论】:
这是一个很好的观点。不能在 iPhone 上本地测试应用程序不是很方便,但它仍然是一种将其发布到那里的方法。 是的,这并不理想,但有时您必须使用您拥有的任何工具。我正在为 Mac Book 存钱,它让事情变得更快 这可能会有所帮助【参考方案2】:不,您需要一台带有 Xcode 的 Mac 才能为 iOS 开发。
编辑:需要明确的是,您不能在 Ubuntu 上构建您的 Ionic 项目用于 iOS。但是,您当然可以在 Ubuntu 上进行开发,并使用另一台机器进行实际的 Xcode 构建过程。
【讨论】:
感谢您的回复 您将面临以下错误:UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): xcodebuild was not found. Please install version 7.0.0 or greater from App Store
【参考方案3】:
仅在 OS X 中,您可以使用ionic platform add ios
。但是如果你只是开发没有原生插件支持的应用程序,并且想验证 UI 是否兼容,你可以使用ionic serve --lab
。此命令将在您的默认浏览器中显示 android 和 IOS 的 UI。
【讨论】:
@Gopinath 很高兴能为您提供帮助。【参考方案4】:您不能在 Ubuntu 上使用 ionic build ios
。
但您可以在 Apple 设备上使用 ionic view application 测试您的 ionic 应用。
您应该使用 ionic upload
上传您的 ionic 应用程序
【讨论】:
离子上传不访问社交分享,并从设备获取图片....(插件活动)【参考方案5】:您可以尝试使用 Mac OS 的 Virtual Box(安装 xcode + 共享文件夹),但要为 9 个地狱般的安装做好准备
【讨论】:
以上是关于如何使用 Ionic Framework 在 ubuntu 中构建 ios 应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
十分钟使用ionic Framework开发一个跨平台移动应用