Soru & Cevap

App İnventor ' da İmza Keystore nasıl yapılır ?

29.07.2015 - 08:22

Merhaba Arkadaslar Ben uygulamamı App inventor ile yazıyorum fakat google playda yayınlayamıyorum imzalamam gerekmiş. bunu nasıl yapabilirim APP İNVENTOR ile. lütfen yardımcı olurmusunuz

154 Görüntülenme

4 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user aliaydin2103
aliaydin2103
04.02.2021 - 04:52

Evet bu problem benimde başıma geldi. Ve çözmek için çok uğraştım. çok karmaşık şekilde anlatılmış aslında hiçde öyle değil çok basit bir çözümü var.

app inventörde nihayi uygulamayı yapana kadar birçok uygulama denemesi yaparız. projelerim içersinde bunlar yer alır.

app inventör bir projeyi indirdiğimizde aslında bir keystore oluşturur. bu sebepten ilk uygulamayı play console'a yüklediğimizde herhangi bir uyarı almayız. ne zamanki ikinci farklı bir projeyi yüklemek istediğimizde bize keystore dosyasının kullanıldığı yeni bir imza eklememiz gerektiği uyarısı verir. çözüm şu; app inventörde bir uygulama yaptık ve play stora yüklemeye karar verdik.

app inventörde uygulamanın apk dosyasını indirdik. sonra yine app inventörde projelerim sekmesinin altında export keystore tıklayıp android.keystore dosyasınıda indiriyoruz. bu dosyayı asla kaybetmeyiniz. yeni bir proje yapacağınızda aynı keystore kullanılmasın diye projelerim sekmesinden delete keystore tıklayıp app inventörün bir önceki projemiz için oluşturduğu keystore dosyasını siliyoruz. yeni projemizi oluşturduğumuzda bunu download ettiğimizde app inventör otomatik olarak zaten bir keystore oluşturmuş olacaktır. 

özet olarak; üç farklı uygulamamız olsun bu uygulamalrın tasarımlarını bitir diğimizde her birinin keystore dosyalarını ayrı ayrı saklamalıyız. app inventörden benim uygulamam şu şekilde bilgisayarımda bir klasör açtım klosör adı key store klosör içinde her uygulamam için klosörlerim var örneğin a uygulaması için indirdiğim android.keystore dosyasını a klasörüne koydum b uygulaması için indirdiğim android.keystore dosyasını b klasörüne koydum. c uygulaması için indirdiğim android.keystore dosyasını c klasörüne koydum. örneğin a uygulamasında güncelleme yapacaksam app inventörde projelerim sekmesinin altıda yer alan import keystore tıklayıp a klasöründeki android.keystore dosyasını import ediyorum. b uygulamasında güncelleme yapacaksam app inventörde projelerim sekmesinin altıda yer alan import keystore tıklayıp b klasöründeki android.keystore dosyasını import ediyorum. yani bu dosyalar o uygulamada güncelleme yapmak için bir anahtar kay bederseniz kapıyı açamazsınız. tüm keystore dosyalarınızı yedekli bir şekilde saklayınız.

umarım yardımcı olur

 

picture-35522-1496757999.jpg
yerenutku
07.08.2015 - 03:35

Selamlar. Sorunuzun cevabını detaylı şekilde burada anlattım. Uygulamalarınızı yükleyip bizimle paylaşmanızı merakla bekliyoruz :)

https://www.youtube.com/watch?v=8Ff_uMZuf8g&index=1&list=PLuzq-D-d4WZ-xRZ0t84q0bKnFSdl3Bder

picture-24186-1427304138.jpg
sefaermancik
30.07.2015 - 01:51

Kullanman gereken harici bir program var AppToMarket isminde. M. Hossein Amerkashi isimli kişini app inventor üzerine gerçekten etkileyici çalışmaları var takip etmenizi öneririm. AppToMarket'te M. Hossein Amerkashi'e ait zaten. Aynı zamanda bu program farklı yeteneklerede sahip. App inventorda programda başlık olarak görünen üst gri barıda kaldırabilirsiniz. Ve bir çoğu. Videoyu dikkatli izlemekte fayda var. Oluşturulan keystore'un asla değiştirilmemesi veya kaybedilmemesi gerekiyor aksi halde uygulamaya bir daha güncelleme yapamazsınız.

AppToMarket'in nasıl kullanılacağı ile ilgili video: https://www.youtube.com/watch?v=udSvxbajS60

M. Hossein Amerkashi'nin Bloğu:  http://Amerkashi.Wordpress.com     

picture-36644-1418237484.jpg
gizemnuryurdagul
29.07.2015 - 08:43

Bununla ilgili yakın zamanda bir video yayınlayacağız.

Emre
30.07.2015 - 12:34
Büyük incelik. beklemedeyim videoyu