# Upload Failed - Thunkable X - Google Play Store

**URL:** <https://community.thunkable.com/t/upload-failed-thunkable-x-google-play-store/57009>\
**Category:** Questions about Thunkable X\
**Created:** [November 18, 2018, 7:16pm UTC](https://community.thunkable.com/t/upload-failed-thunkable-x-google-play-store/57009 "2018-11-18T19:16:12Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![David\_Rotenberg](https://avatars.discourse-cdn.com/v4/letter/d/82dd89/32.png) [@David\_Rotenberg](https://community.thunkable.com/u/David_Rotenberg)\
**Post date:** [November 18, 2018, 7:16pm UTC](https://community.thunkable.com/t/upload-failed-thunkable-x-google-play-store/57009/1 "2018-11-18T19:16:12Z")

</div>

Hello,

My sincere apologies, as I can see that there have been similar postings, but I have not been able to address the problem I have been facing.

I had uploaded an App to the Google Store successfully and have applied several updates over the past few months.

In order to make a more involved edit, I had created a copy of the project and attempted to upload the new APK, however, I get the following error:

#### Upload failed

You uploaded an APK that is not signed with the upload certificate. You must use the same certificate. The upload certificate has fingerprint:

[SHA1: 44:8E:C7:B5:AE:99:FD:8B:72:A1:44:CC:74:9D:A6:84:23:12:CE:8E]

and the certificate used to sign the APK that you uploaded have fingerprint:

[SHA1: 46:AE:D2:D9:9D:23:90:66:14:A5:12:25:8E:DD:6E:33:C8:17:08:8E]

The App (Bundle) ID is the same, and I had named the package the same as well, but the error persists.

Any guidance would be greatly appreciated.

---

<div class="post-metadata">

**Author:** ![mike](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/mike/32/3438_2.png) [@mike](https://community.thunkable.com/u/mike)\
**Post date:** [November 20, 2018, 12:40am UTC](https://community.thunkable.com/t/upload-failed-thunkable-x-google-play-store/57009/2 "2018-11-20T00:40:56Z")

</div>

Hi @David_Rotenberg,

Sorry you’re having trouble. Did you click “Make Copy” or “Share” to create a copy? It should work with “Make Copy”.

Thanks,  
Mike

---

<div class="post-metadata">

**Author:** ![David\_Rotenberg](https://avatars.discourse-cdn.com/v4/letter/d/82dd89/32.png) [@David\_Rotenberg](https://community.thunkable.com/u/David_Rotenberg)\
**Post date:** [November 25, 2018, 3:34pm UTC](https://community.thunkable.com/t/upload-failed-thunkable-x-google-play-store/57009/3 "2018-11-25T15:34:54Z")

</div>

Hi mike,

Thanks for your reply. I did click ‘Make Copy’.

My solution for this was to make the changes I had made to the copy to the original - which did work.

Thanks all!

D

---

<div class="post-metadata">

**Author:** ![1072afa8391442](https://avatars.discourse-cdn.com/v4/letter/1/65b543/32.png) [@1072afa8391442](https://community.thunkable.com/u/1072afa8391442)\
**Post date:** [July 5, 2019, 7:09am UTC](https://community.thunkable.com/t/upload-failed-thunkable-x-google-play-store/57009/4 "2019-07-05T07:09:52Z")

</div>

Hello. @mike @David_Rotenberg

I have the same error:  
**Upload failed**  
**You uploaded an APK that is not signed with the upload certificate. You must use the same certificate.**  
But my previous versions (3) were signed with a certificate from Google. First 3 versions were build with other platform, not Thunkable X.  
But now, as I export the apk, there is no place for any certificate with Thunkable X.

And in the context of your info, what means to make a Make Copy…  
I have done a Make Copy in Thunkable X, but this makes no change for Upload.

Thank you for your support.

---

<div class="post-metadata">

**Author:** ![AyushS](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ayushs/32/70663_2.png) [@AyushS](https://community.thunkable.com/u/AyushS)\
**Post date:** [September 9, 2019, 11:49am UTC](https://community.thunkable.com/t/upload-failed-thunkable-x-google-play-store/57009/5 "2019-09-09T11:49:02Z")

</div>

Hi Mike,

I’m having the same issue - I think this may be because the previous APKs were all made with Thunkable Classic - I’ve looked on the Community but can’t find any solutions which work - do you have any ideas?

Thanks and best wishes,  
Ayush

---

<div class="post-metadata">

**Author:** ![mike](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/mike/32/3438_2.png) [@mike](https://community.thunkable.com/u/mike)\
**Post date:** [September 9, 2019, 12:24pm UTC](https://community.thunkable.com/t/upload-failed-thunkable-x-google-play-store/57009/6 "2019-09-09T12:24:21Z")

</div>

Hi Ayush,

We’re rolling out the ability to import your certificate from Classic very soon. I’ll update here shortly.

Thanks,  
Mike

---

<div class="post-metadata">

**Author:** ![AyushS](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ayushs/32/70663_2.png) [@AyushS](https://community.thunkable.com/u/AyushS)\
**Post date:** [September 9, 2019, 4:49pm UTC](https://community.thunkable.com/t/upload-failed-thunkable-x-google-play-store/57009/7 "2019-09-09T16:49:38Z")

</div>

Hi Mike,

Thanks for letting me know - would you be able to let me know how soon exactly?

Best,  
Ayush

---

<div class="post-metadata">

**Author:** ![mike](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/mike/32/3438_2.png) [@mike](https://community.thunkable.com/u/mike)\
**Post date:** [September 9, 2019, 5:06pm UTC](https://community.thunkable.com/t/upload-failed-thunkable-x-google-play-store/57009/8 "2019-09-09T17:06:13Z")

</div>

Hi Ayush,

This feature should be released today or tomorrow. I’ll post again when it’s live.

Here are the steps you would follow to update an app with X that you have previously published with Classic.

1. From [app.thunkable.com](http://app.thunkable.com) (Classic) click Apps (in the upper left corner) and then Export keystore to save your Classic android.keystore file to your computer.
2. From [x.thunkable.com](http://x.thunkable.com) go to the app that you have previous published from Classic and are trying to update from X.
3. Click the name and icon of your app in upper left corner to bring up App Settings on right side.
4. Scroll all the way to the bottom of App Settings and click Import Keystore. Note this will replace the existing keystore for this app so be sure you haven’t used it to publish to Google Play store before proceeding. You can always Export it first and save it to your computer just in case.
5. Enter “android” as the password and select the android.keystore file you previously saved to your computer from Classic and click OK.
6. You should be able to successfully publish updates now. Note that you’ll need to repeat the steps in X for each app you previously published with your Classic keystore as every app in X has their own keystore.

Please let us know if you have any issues.

Thanks,  
Mike

---

<div class="post-metadata">

**Author:** ![AyushS](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ayushs/32/70663_2.png) [@AyushS](https://community.thunkable.com/u/AyushS)\
**Post date:** [September 10, 2019, 5:53pm UTC](https://community.thunkable.com/t/upload-failed-thunkable-x-google-play-store/57009/9 "2019-09-10T17:53:02Z")

</div>

Hi Mike,

It’s all working now - thanks so much!

---

<div class="post-metadata">

**Author:** ![mike](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/mike/32/3438_2.png) [@mike](https://community.thunkable.com/u/mike)\
**Post date:** [September 10, 2019, 6:06pm UTC](https://community.thunkable.com/t/upload-failed-thunkable-x-google-play-store/57009/10 "2019-09-10T18:06:15Z")

</div>

Android Keystore Export & Import is now released.

Glad to hear that Ayush.

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 8, 2024, 11:52am UTC](https://community.thunkable.com/t/upload-failed-thunkable-x-google-play-store/57009/11 "2024-11-08T11:52:37Z")

</div>


