Html 是否可以在没有 Mac 的情况下为 iOS 制作 PhoneGap 应用程序?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/10887759/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Is it possible to make a PhoneGap app for iOS without Mac?
提问by Nux
So I have a HTML 5 app and I have access to Apple Developer Center (iOS Dev Center to be more exact). The question is can I actually use it without buying (lending) Mac? Meaning, can I create/download my developer certificate and a provisioning profile from Windows or Linux?
所以我有一个 HTML 5 应用程序,我可以访问 Apple Developer Center(更准确地说是 iOS Dev Center)。问题是我可以在不购买(借出)Mac 的情况下实际使用它吗?意思是,我可以从 Windows 或 Linux 创建/下载我的开发人员证书和配置文件吗?
采纳答案by Andrew Hall
According to this article, you no longer need a Mac?
根据这篇文章,您不再需要 Mac?
Edit: Link updated
编辑:链接已更新
回答by Ian Devlin
For those wondering how to sign their app for iOS in Windows, here's how you can do so: building an iOS signing key for PhoneGap in Windows.
对于那些想知道如何在 Windows 中为 iOS 签名的应用程序,您可以这样做:在 Windows 中为 PhoneGap 构建 iOS 签名密钥。
You still need an Apple Developer Account, there's no getting around that.
您仍然需要一个 Apple 开发者帐户,这是无法回避的。
回答by Ian Devlin
No it's not possible.
You can buildyour phonegap application in the cloud without a Mac (with some limitations depending on the build plan you choose).
As @stu sais, you may be able to make a certificate for Apple Store using Windows.
But, finally, you will need a Mac with Xcode installed to updload your application to the App Store.
不,这是不可能的。您可以在没有 Mac 的情况下在云中构建您的 phonegap 应用程序(根据您选择的构建计划有一些限制)。
正如@stu 所说,您可以使用 Windows 为 Apple Store 制作证书。但是,最后,您需要一台安装了 Xcode 的 Mac 才能将您的应用程序上传到 App Store。
回答by ceejayoz
Yes, it's possible, via PhoneGap Build. https://build.phonegap.com/
是的,这是可能的,通过 PhoneGap Build。https://build.phonegap.com/
回答by MacDaemon
Eventually you need a Mac to submit your iOS apps. You can simply try the Remote Mac Server MacinCloudwith your PC. You can install PhoneGap and develop iOS in the Cloud.
最终,您需要一台 Mac 来提交您的 iOS 应用程序。您可以简单地在您的 PC 上试用远程 Mac 服务器MacinCloud。您可以在云端安装 PhoneGap 并开发 iOS。
回答by stu
You can make a cert for apple store using windows. Anyone who says otherwise has no idea. I'm doing it my self. Just install ssl into windows and run it from cmd prompt. Find a tutorial on how to create a certificate for mac store using ssl from cmd.
您可以使用 Windows 为 Apple Store 制作证书。任何说其他的人都不知道。我自己做。只需将 ssl 安装到 Windows 中并从 cmd 提示符运行它。查找有关如何从 cmd 使用 ssl 为 mac 商店创建证书的教程。