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

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-29 00:50:45  来源:igfitidea点击:

Is it possible to make a PhoneGap app for iOS without Mac?

ioshtmlcordova

提问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 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 商店创建证书的教程。