Merhaba,
google play store de uygulamam var.
bu uygulamayı yeni apk ile güncellemek istediğimde google
The vulnerabilities were addressed in OpenSSL 1.02f/1.01r. To confirm your OpenSSL version, you can do a grep search for:
\$ unzip -p YourApp.apk | strings | grep "OpenSSL"
şeklinde mail ile günceleleme reddedildi diyor. güvenlikle ilgili bir tarihten sonra eski ssl e izin verilmiyormuş vs.
araştırdım. çözüm olarak bulduğum birşey vardı.
indy nın openssl olarak son versiyonunu indiridim.
bunu içindeki libssl.so yu deployment da da ekledim.
xe10'a ek olarak tek unidac yüklü.
release , android, aplication store de derliyorum.
ama yinede yemiyor.
ne yapmam lazım.bu openssl nasıl güncellenir?
google play openssl hatası
Re: google play openssl hatası
İyi akşamlar. OpenSSL 1.02f/1.01r gevenlik açığı olmasından dolayı bu hata meydana gelmiştir büyük ihtimal.
1) Delphi güncelleyin.
2) Android SDK güncelleyin.
3) Sonra ek kullandığınız UniDAC bileşenini güncelleyin.
Yeniden uygulamayı gönderin.
1) Delphi güncelleyin.
2) Android SDK güncelleyin.
3) Sonra ek kullandığınız UniDAC bileşenini güncelleyin.
Yeniden uygulamayı gönderin.
-
- Üye
- Mesajlar: 44
- Kayıt: 15 Kas 2013 10:22
Re: google play openssl hatası
xe10 güncel.
unidac zaten günceldi.
sdk yı güncelledim.
yine aynı uyarıyı almaktayım.
unidac zaten günceldi.
sdk yı güncelledim.
yine aynı uyarıyı almaktayım.
-
- Üye
- Mesajlar: 44
- Kayıt: 15 Kas 2013 10:22
Re: google play openssl hatası
denemek için yeni bir uygulama yaptım.
mysql için ve unidac kullandım.
indy vs kullanmadım.
google playa attım. kabul etti.
zannedersem indy ssl ile ilgili bir sorun. çözümü için ssl indirdim.
projemın deployment bölümünde release andoind platformuna libssl.so ve libcrypto.so yu ekledim.
ayrıca ilk acılır formun oncreate ına IdOpenSSLSetLibPath(System.IOUtils.TPath.GetDocumentsPath);
kodunu ekledim.
ama yinede olmuyor.
indy yi kaldırsam kurları almak için IdHTTP1 kullanıyorum. nasıl çözüm bulabilirim...
mysql için ve unidac kullandım.
indy vs kullanmadım.
google playa attım. kabul etti.
zannedersem indy ssl ile ilgili bir sorun. çözümü için ssl indirdim.
projemın deployment bölümünde release andoind platformuna libssl.so ve libcrypto.so yu ekledim.
ayrıca ilk acılır formun oncreate ına IdOpenSSLSetLibPath(System.IOUtils.TPath.GetDocumentsPath);
kodunu ekledim.
ama yinede olmuyor.
indy yi kaldırsam kurları almak için IdHTTP1 kullanıyorum. nasıl çözüm bulabilirim...
Re: google play openssl hatası
libssl.so ve libcrypto.so bunların doğru sürümünü bulmalısın. Ben zamanında indy ile ssl win çalışırken göbeğim çıkmıştı. Openssl için .so'ların doğru sürümü şart.