Gerardo Gómez
Gerardo Gómez

Reputation: 127

Can I create a new version of a phonegap app and publish it as an update when I only have the html?

So this one client wants to publish a new version of their iOS phonegap app, problem is, they only have the html, since that's all that the previous developer left them.

I am not using phonegap build, I would be using the phonegap cli, and the previous developer used the cli too, as far as I now.

Thanks.

Upvotes: 0

Views: 53

Answers (2)

oenpelli
oenpelli

Reputation: 3567

Assuming that when you say the html you mean all the web content that was used to build the app, i.e. javascript, CSS, images etc. In that case you can rebuild the app as a new Phonegap app but you will need more than access to the developer's account as you also need the private keys used to create the signing identity.

You may need to recreate a new signing identity which is simple enough to do but will make the app a new app and not an upgrade.

Upvotes: 2

Steve
Steve

Reputation: 1229

You can if you can download the code signing. From Apple:

To sign apps, you must have both the signing identity and the intermediate certificate installed in your keychain. When you install Xcode, Apple’s intermediate certificates are added to your keychain for you. You use Xcode to create your signing identity and sign your app. Your signing identity is added to your keychain and the corresponding certificate is added to your account in Member Center.

Signing identities are used to sign your app or installer package. A development certificate identifies you, as a team member, in a development provisioning profile that allows apps signed by you to launch on devices. A distribution certificate identifies your team or organization in a distribution provisioning profile and allows you to submit your app to the store. Only a team agent or an admin can create a distribution certificate. You also use different development and distribution certificates to sign iOS and Mac apps.

https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/AppDistributionGuide/MaintainingCertificates/MaintainingCertificates.html#//apple_ref/doc/uid/TP40012582-CH31-SW1

Upvotes: 1

Related Questions