Ionic - 在 Windows 上为 IOS 构建(适用于最新的 IOS 和 Ionic)
Posted
技术标签:
【中文标题】Ionic - 在 Windows 上为 IOS 构建(适用于最新的 IOS 和 Ionic)【英文标题】:Ionic - Build for IOS on Windows (for latest IOS and Ionic) 【发布时间】:2017-11-21 03:30:01 【问题描述】:我成功地为 android 构建了我的应用程序,但对于 Windows 用户来说,对于 ios 来说事情自然没有那么简单。
这个问题之前在很多地方、不同时间、不同版本中被问过很多次,但我很想看看是否有关于这个问题的最新信息。
这是一个有多种答案的老话题:https://forum.ionicframework.com/t/how-to-build-app-for-iphone-without-mac/19929/19
我正在使用 ionic 3,我想为最新的 IOS 构建,我的 PC 操作系统是 Windows 10。 Ionic 是否提供任何方法来简化此过程?
我了解到,在最新的 IOS 中,Apple 开发帐户不再是测试的要求。没有人如何测试? (也许只有在使用 MAC 时才有可能?)
如何使用带有 Ionic 的 PhoneGap Build? https://build.phonegap.com/apps
它需要苹果应用证书和密钥来构建。
我应该手动创建一个 config.xml 吗? https://github.com/phonegap/phonegap-template-hello-world/blob/master/www/config.xml
【问题讨论】:
【参考方案1】:我使用 Windows 来开发 Ionic。为了构建 IOS,我安装了 VMWare,我在其上模拟 MacOS X,安装了 xcode 和构建 ionic 所需的所有工具。我已经能够通过带有 ionic/xcode 的 USB 测试并将我的应用程序部署到 ios 设备。但是我还没有将任何应用推送到应用商店。如果你想开始这个,看看这个link。
【讨论】:
是的,这是一个很好的旧答案,但我希望随着时间的推移会出现更多选择。 答案中提到的链接要么已死,要么已移动。这是新链接:iblogapple.com/2017/03/13/… 我在哪里可以获得 MacOS iso ?【参考方案2】:在做了一些研究后,我发现 ionic 有一个云打包服务。 https://ionicframework.com/pro/package(之前的 https://docs.ionic.io/services/package/ [链接失效])
【讨论】:
链接已失效。以上是关于Ionic - 在 Windows 上为 IOS 构建(适用于最新的 IOS 和 Ionic)的主要内容,如果未能解决你的问题,请参考以下文章
AngularJS 和 Ionic 用于创建 windows、android 和 iOS 混合应用程序
在 ionic serve/cordova 运行 android 命令后,Ionic CSS 更改不会持久
ionic + node.js + Mongodb 开发环境安装(Windows 和 ios 系统)
如何将 Ionic3 angular4 混合应用程序构建为 ios .ipa 文件?