Problem signing Android app
Klaus major-k
klaus at major-k.de
Wed Apr 12 16:07:43 EDT 2023
Hi Jacque,
> Am 12.04.2023 um 21:52 schrieb J. Landman Gay via use-livecode <use-livecode at lists.runrev.com>:
>
> You may be able to use your original signing key to upload an updated app. This page is complicated but explains how the system works:
> <https://support.google.com/googleplay/android-developer/answer/9842756?hl=en#zippy=%2Cupgrade-your-app-signing-key-to-enroll-into-play-app-signing%2Cupdate-keystores%2Crequest-a-key-upgrade-for-new-installs-not-suitable-for-all-apps>
>
> If I'm reading it right, you can still use your original signing key again for updates. There is also a way to opt out of Google Signing on that page. It says you should only do that if you plan to re-enroll in Google Signing later, but I suppose you can ignore that advice.
>
> It also says: "After you select a release track, the “App integrity” section displays the status of Play App Signing for your app." So I think if you prepare to upload an updated app, when you choose a release track it will tell you if you are using Google Signing. I think you probably are.
thank you very much, will study this in detail tomorrow!
> It's far too complicated.
You BET! :-/
> --
> Jacqueline Landman Gay | jacque at hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> On April 12, 2023 12:07:52 PM Klaus major-k via use-livecode <use-livecode at lists.runrev.com> wrote:
>
>> Hi Jacque,
>>
>>> Am 12.04.2023 um 18:58 schrieb J. Landman Gay via use-livecode <use-livecode at lists.runrev.com>:
>>>
>>> I think the option to allow Google to manage the keys only appears the first time you upload a new app.
>>
>> OK, will take a deeper look once I upload the new app.
>>
>>> Maybe there's a way to retake control of the keys?
>>
>> Nope! Google explicitely states that they will NOT share any of their keys.
>> Will try and look better next time.
>>
>>> Is there any info in the app page that tells you who has control of the keys?
>>>
>>> If you can verify that Google is managing the keys, and you can't regain control, then I think the only fix is for LC to update the SB to recognize an upload key.
>>
>> Ouch, that may take a couple of versions of LC until that will happen and I'm already 66. 8-)
>> Will create a new report/enhancement request tomorrow.
>>
>> I will have to dive deeper into the "Google Play Console"...
>>
>>> --
>>> Jacqueline Landman Gay | jacque at hyperactivesw.com
>>> HyperActive Software | http://www.hyperactivesw.com
>>> On April 12, 2023 11:19:40 AM Klaus major-k via use-livecode <use-livecode at lists.runrev.com> wrote:
>>>
>>>> Hi Jacque,
>>>>
>>>>> Am 12.04.2023 um 18:12 schrieb J. Landman Gay via use-livecode <use-livecode at lists.runrev.com>:
>>>>> Did you agree to let Google manage your keys?
>>>>
>>>> to be honest, I did not find that one (yet) on the Google Dev pages!?
>>>> Any hints much appreciated!
>>>>
>>>>> If so you need to create an upload key, which I think is different from the original signing key.
>>>>> LC may not recognize that format.
>>>>
>>>> Yes, that's what I experienced.
>>>> See below, LC told me about a wrong format of the key file.
>>>>
>>>>> I've never let Google manage my keys so I'm not sure how that works.
>>>>> --
>>>>> Jacqueline Landman Gay | jacque at hyperactivesw.com
>>>>> HyperActive Software | http://www.hyperactivesw.com
>>>>> On April 12, 2023 7:18:57 AM Klaus major-k via use-livecode <use-livecode at lists.runrev.com> wrote:
>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> I created a new app and cannot sign it!?
>>>>>>
>>>>>> I did this:
>>>>>> <https://developer.android.com/studio/publish/app-signing>
>>>>>> -> Generate an upload key and keystore
>>>>>> and generated a *.jks file.
>>>>>>
>>>>>> Then I selected this key file in LC, and at the end of the signing process
>>>>>> LC told me that the keystore file had the wrong format!?
>>>>>>
>>>>>> Then I renamed the key to *.keystore
>>>>>> And LC told me again that this was the wrong format of the key file?
>>>>>>
>>>>>> What am I missing?
>>>>>> Thank you for any hint!
>>>>>>
>>>>>> P.S.
>>>>>> I had published my earlier app successfully to the Google Play Store with a selfsigned key in "Android Studio" as shown in:
>>>>>> <https://lessons.livecode.com/m/4069/l/32674-how-do-i-create-a-self-signed-certificate-for-an-android-app>
>>>>>>
>>>>>> When I later wanted to upload an update, Google told me that I did not use the correct key for signing???
>>>>>> So I read up everthing about this and came to create an UPLOAD key, so I could use this later for any further
>>>>>> updates of the app.
>>>>>>
>>>>>> However that failed so far, see above..
Best
Klaus
--
Klaus Major
https://www.major-k.de
https://www.major-k.de/bass
klaus at major-k.de
More information about the use-livecode
mailing list