Publish to Android - Code Signing Identity

16 posts, 0 answers
  1. Jan-Dirk
    Jan-Dirk avatar
    327 posts
    Member since:
    Jun 2012

    Posted 19 Aug 2012 Link to this post

    I wanted to publish my App to the Google Play, but Icenium Graphite says:

    No Codesign Identity found for Google Play signing. Please go to Project Properties and select code signing.

    I have found the Code Signing Identity dropdown in project properties, but it is empty.

    What steps should I take to get that dropdown filled with a Code Signing Identity?

    Thanks!
  2. Evgeni
    Evgeni avatar
    21 posts
    Member since:
    Jun 2012

    Posted 20 Aug 2012 Link to this post

    You need to create an identity.

    You should go to Options>General>Certificate Management. Click on "Create New" in the Cryptographic Identities. There you can select "Google Play". Make sure expiration date is after 22 October 2033.
    After this you can select the identity you have created.

    I have included two screenshots to help you out.

    I hope this helps
  3. Jan-Dirk
    Jan-Dirk avatar
    327 posts
    Member since:
    Jun 2012

    Posted 20 Aug 2012 Link to this post

    Thank you Evgeni!

    However, I am not able to create the identity. First there was no option to select Google Play. I am not sure what I did, but after some trying it showed up.

    The next issue is that I get an error when I click the Ok button. I have attached a file to show the problem.

    The error text is:
    Connection interrupted

    You last operation to the server - [GenerateSelfSignedIdentity] was not succesful. Please check your network and try again in a minute to prevent any data loss.
  4. Evgeni
    Evgeni avatar
    21 posts
    Member since:
    Jun 2012

    Posted 20 Aug 2012 Link to this post

    Are  there any stack traces in the log of Graphite?

    Evgeni
  5. Jan-Dirk
    Jan-Dirk avatar
    327 posts
    Member since:
    Jun 2012

    Posted 20 Aug 2012 Link to this post

    Trying to send stack trace, but to no avail. the forum seems to reject my posts...
  6. Evgeni
    Evgeni avatar
    21 posts
    Member since:
    Jun 2012

    Posted 20 Aug 2012 Link to this post

    Send it to my email : evgeni.petrov AT telerik.com
  7. Jan-Dirk
    Jan-Dirk avatar
    327 posts
    Member since:
    Jun 2012

    Posted 20 Aug 2012 Link to this post

    I just did that. Thank you for your support, I hope the email has arrived.
  8. Jan-Dirk
    Jan-Dirk avatar
    327 posts
    Member since:
    Jun 2012

    Posted 27 Aug 2012 Link to this post

    The first version of the App I posted to Google play was apparently version 1.0. Now I want to publish a new version, but I can't since Icenium won't allow me to set the versionCode. Play says: The new apk's versionCode (1) already exists.

    I am stuck... anyone can help?

    Seems I am going faster than Icenium development :-)
  9. Evgeni
    Evgeni avatar
    21 posts
    Member since:
    Jun 2012

    Posted 28 Aug 2012 Link to this post

    Unfortunately you are right. You are doing apps faster than we can keep up with the features you need :)

    Its a bit of "Oops" moment with the ability to change version numbers. We kinda missed how importat that one is. It will be there for our next release but currently there is no way to increase the version number.

    Sorry for the inconvenience.

    Evgeni

    ps I am going to contact you personally for assistance.
  10. Jan-Dirk
    Jan-Dirk avatar
    327 posts
    Member since:
    Jun 2012

    Posted 28 Aug 2012 Link to this post

    Got it and replied!

    Thank you!
  11. Jan-Dirk
    Jan-Dirk avatar
    327 posts
    Member since:
    Jun 2012

    Posted 22 Sep 2012 Link to this post

    Evgeni has helped me in a great way and I am almost ready for version 1.3 of my app.

    Anyway, I am running into the same issue as I had with Android, but this time with iOS (iPad 2). I was ready to publish to my device, but I can't find out why the Code Signing Identity stays empty.

    I am doing this:
    - Double click project properties
    - Select: iOS
    - Click the Code Signing Identity dropbox (it's empty).

    In Graphite properties I have an item in the Provision List for iOS in the Mobile-tab. I have 2 cryptographic identities in the General-tab and, as it seems, one Pending Certificate request.

    I think I followed the documentation on this page completely: http://www.icenium.com/resources/documentation/how-to-create-and-install-your-developer-provisioning-profile-and-certificate

    Looking forward to help!
  12. Yavor
    Yavor avatar
    25 posts
    Member since:
    May 2009

    Posted 24 Sep 2012 Link to this post

    Hi Jan-Dirk,

    Please make sure you have imported the Apple certificate the Provision is associated with. If you have a Pending Certificate Request this most probably means you haven't imported it. See if there are any developer certificates in your iOS Developer Portal - if there are, import them. Otherwise, you may need to download your certificate request from Icenium and upload it to Apple.

    Regards,
    Yavor Georgiev
  13. Jan-Dirk
    Jan-Dirk avatar
    327 posts
    Member since:
    Jun 2012

    Posted 25 Sep 2012 Link to this post

    Hi Yavor,

    I got it to work by using your last suggestion, I downloaded the certificate request from Icenium and uploaded it to Apple. Thank you very much for this suggestion!

    However, for some reason Icenium Graphite doesn't recognize my iPad 2 anymore. I tried:
    - power off/on laptop
    - power off/on iPad
    - uninstalling drivers on PC
    - reconnecting the iPad to PC several times

    There are no errors in device manager and iTunes can perfectly synch with the iPad on the same laptop.

    Any ideas?
  14. Yavor Georgiev
    Admin
    Yavor Georgiev avatar
    982 posts

    Posted 28 Sep 2012 Link to this post

    Hi Jan-Dirk,

    Usually this occurs when you restore your device to factory settings or upgrade it in iTunes. What you need to do is to go to User Options > Mobile and expand the iOS option to reveal the iOS Pairing option. This lists all the iOS devices Graphite has ever talked with while logged into your account. Remove all the pairings and then plug your device again. If this doesn't help, please send any logs you can find to support [AT] icenium.com.

     I'm attaching a screenshot of the pairing list.

    Kind regards,
    Yavor Georgiev
    the Telerik teamIcenium
  15. Illia
    Illia avatar
    1 posts
    Member since:
    Jun 2012

    Posted 30 Sep 2012 Link to this post

    Hi, Jan-Dirk!
    Please tell me, how you managed to change versionCode? Thank you in advance!
  16. Evgeni "Zammy" Petrov
    Admin
    Evgeni "Zammy" Petrov avatar
    168 posts

    Posted 01 Oct 2012 Link to this post

    Hi, Illian

    Unfortunately we forgot to add support for versioning in beta 2 release. Good news is that we will have it in the next public release.
    In the meantime if you need something with different version number I can help you out.
    Drop me an email if you want me to contact you.

    Evgeni

    Share feedback and vote for features on our Feedback Portal.
    What some Kendo UI online training head over to Pluralsight.
Back to Top