0

We are developing mobile apps for our web application. We started doing it by Phonegap. We created a simple app using html,css and javascript and tried to upload into PhoneGap Build, its able to create apps for android, windows but not able to create for ios. I have googled about it, i got some information that i need to take apple developers program account and establish the mac environment locally to get the signing certificate from apple. Here my questons are: - why we need to establish mac environment, even i use phonegap(which is for hybrid app environment)? - If yes(should set up the mac environment), how to do it?

4
  • If you want to build a native application, you need a MAC environment and, at least, a Developer Program from Apple. Commented Sep 5, 2014 at 8:09
  • I am not developing native app. i am developing hybrid app using phonegap Commented Sep 5, 2014 at 8:57
  • Have a look over the links for certificate and provisioning without a MAC. you do not need a Mac for certificate and provisioning. links here and here for details Commented Sep 5, 2014 at 9:30
  • Thank you frank, I came to know that we don't need mac os instead we can do it by windows itself. I created CertificateSigningRequest, Now where should i get the certificates for ios, Shouls i take ios developer program paid account? Commented Sep 11, 2014 at 12:30

1 Answer 1

1

Even you use phonegap, you still have to have a key for iOS development.

You can read the phonegap build docs about this topic : iOS Signing

They clearly say that:

Since PhoneGap Build uses Apple's standard development process to build applications, you will need to sign up for their developer program to build iOS applications on PhoneGap Build. You will also need a Mac to configure your certificate and provisioning profile.

Sign up to request clarification or add additional context in comments.

1 Comment

you do not need a Mac for certificate and provisioning. See here and here for details

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.