- This topic has 9 replies, 5 voices, and was last updated 10 years, 10 months ago by support-octavio.
-
AuthorPosts
-
TorbenKjeldgaardMemberHi everyone, I need some help regarding Certificates.
I’ve been working on a update from a previous app (both Android and iOS) The previous versions was build by an Indian dev. team in native. But due to lack of quality and endless delays I decided to use MobiOne to dev. the updates. Now I’m almost ready to publish both apps, but I’m having problems because the apps already are published and I do not have the certificates or the information used to generate them.
What I do have is (Android):
1. *.key file
2. PasswordI need the .cer file – so my question is: Can I gene rate a working certificate if I have the information the previous dev. Team used for signing the Native android app? The info I have in mind is:
Department Name / Organizational Unit
Business Name / Organization
Town / City
Province, Region or State
Two-letter Country CodeOr is there any way to get the certification from a native android build?
For iOS I suppose I can find the information I need in my dev. console or?
paulDMemberHi TKT
Not an android dev so can’t offer you any advice on that but for your Apple app it depends if your apple dev account was used to upload the original app. If so your app distribution profiles will be there for you to download and you can just use Itunes connect to do a version upgrade.
If your previous dev team uploaded and released the app i am pretty sure the only option is to transfer the app to your account via their itunes connect account. Then you can do a upgrade. If that’s not possible the only option is to release a new app via your account.
Nothing is easy with Apple………..
Paul
Paul_paulParticipantBeing as apps remain the property of the developer that created them I can’t see how you can even get access to the published apps to update them, unless the other developers are prepared to help out and transfer it to you. You will receive the signing info they used but not the binaries. This is possible with Apple apps but I don’t know about Android.
With Android I know from experience you have to update with the original certificate used and as you don’t have it I don’t know what you can do other than get it unpublished and start again. although I think you might have to change the name.
I’m sure someone will know how you need to proceed.
TorbenKjeldgaardMemberTo be more specify – I outsourced the devlopment to the Indian Team, and I own all rights for the apps – I have the sourcecode ect.
The apps was also published on my google and Apple accounts, so no transfer is needed!
As I read your answers, apple is not a problem, as I can get the certificates needed in my distributaiton profile.
But for Android – the previous app was developed in eclipse, and from what the developer says to me, he have no certification file, because the build is signed inside eclipse! I have the .key file and the password. So my question is – how do I get a certification file?
Paul_paulParticipantMaybe you should post your question in the Eclipse forum. You might have more luck there.
BrandonMemberTo update you do need the original certs. Otherwise you have to make it as a new app. Just went though it and it sucked.
TorbenKjeldgaardMemberHi CincyPlanet,
as I understand it from the developer, then eclipse sign the build directly and therefore they can not send me the cer-file.
But I have both the password and the .key file they used for signing the build with eclipse.
I also have the source code but I can not find any .cer files.
So my question is: when signing a build in eclipse, does eclipse generate a .cer file or not?
support-octavioMemberHi TKT,
The .key is a keystore file that contains your certificate. It was most likely created using java’s keytool utility. You can extract the cert but I don’t recall the details. Try googling for how to extract x509 cert from the keystore.
You may need to use openssl to extact and convert the key to the correct format.
TorbenKjeldgaardMemberHi Octavia,
thank you for replying.
Using your info did the trick 🙂
For those interested – the app is released on google play.
https://play.google.com/store/apps/details?id=com.dealsNearBy.deals
support-octavioMemberHi TKT,
Glad your problem is solved, congrats for your app, it looks very cool!
-
AuthorPosts