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

IosHtmlCordova

Ios Problem Overview


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?

Ios Solutions


Solution 1 - Ios

Solution 2 - Ios

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.

You still need an Apple Developer Account, there's no getting around that.

Solution 3 - Ios

No it's not possible. You can build your 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.

Solution 4 - Ios

Yes, it's possible, via PhoneGap Build. https://build.phonegap.com/

Solution 5 - Ios

Eventually you need a Mac to submit your iOS apps. You can simply try the Remote Mac Server MacinCloud with your PC. You can install PhoneGap and develop iOS in the Cloud.

Solution 6 - Ios

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.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionNuxView Question on Stackoverflow
Solution 1 - IosAndrew HallView Answer on Stackoverflow
Solution 2 - IosIan DevlinView Answer on Stackoverflow
Solution 3 - Iosuser823428View Answer on Stackoverflow
Solution 4 - IosceejayozView Answer on Stackoverflow
Solution 5 - IosMacDaemonView Answer on Stackoverflow
Solution 6 - IosstuView Answer on Stackoverflow