Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Apple Store - Uygulamanın Açılışta Kırılması
#4
(05-06-2019, Saat: 00:21)pro_imaj Adlı Kullanıcıdan Alıntı:
(08-09-2017, Saat: 10:53)Fesih ARSLAN Adlı Kullanıcıdan Alıntı: Merhaba,
Geliştirdiğimiz bir IoT uygulamasını yayınlamak üzere Apple Store'a gönderdik. Daha önce ipv6 sorunu ile reddedilmişti. O sorunu düzeltip yeniden gönderdik.
Fakat bu defa uygulama açılışında çökme/kırılma sorunu nedeniyle reddedildi. 

Uygulama İnceleme Günlüğü gönderilmiş; pek bir şey anlamadım. (Uygulama günlüğü ektedir)

Uygulamamız; Google Play'de 11 Ağustos'tan beri yayında. Yaklaşık 30 kullanıcı tarafından aktif bir şekilde kullanılıyor. Olumsuz geri dönüş yok. 
iOS Simulatör (10.3 SDK) iPhone 5-6-7 ve iPad Air 2'de test edildi ve normal çalışıyor.
iOS Device - 64 bit (10.2 SDK) iPhone 6 cihaz ve iPad Air2 9.7 inch cihazlarda test yapıldı ve normal çalışıyor.


Bu konuda tecrübesi olan arkadaşlar yardımcı olursa sevinirim.

Merhaba @Fesih ARSLAN Hocam;

Bu sorunu nasıl çözmüştünüz acaba, uygulamayı iki defadır gönderiyorum ve aynı dönüşü alıyorum. Şimdi yeniden göndereceğim Connection nesnesini try bloğuna alma dışında herhangi bir şey gelmiyor aklıma.

Sorunu daha önce çözen varmı.

Kullanılan yapı;
-Unidac Connection direkt bağlantı.
-MSSQL Database

Sistem herhangi bir ipad veya iphone cihazda sorunsuz çalışıyor fakat yayınlama için gönderdiğimde bu sorunun olduğunu ve uygulamanın açılmadığını iletiyorlar.

Teşekkürler.

Merhaba,
Sizin uygulamış olduğunuz yöntemleri o zamanlar ben de denemiştim. Fakat bir sonuç alamamıştım. Hep aynı gerekçe ile reddediliyor ve binlerce satırlık test raporu gönderiliyordu. 
İşin en kötü tarafı raporlardan kırılmanın sebebini anlayamıyordum. Bu nedenle DelphiCan'lara da sordum. 
Sebebini halen net bilmiyorum. (tahminimce connection'ın sürekli bağlı kalma ihtiyacı ve mobil uygulama yaşam döngüsünün bu kurala aykırı davranmasından kaynaklı)

O uygulamam şu an aktif ve yayında. 
Yayınlama hikayem sanırım size bir yol gösterecektir:
Çözüm bulamayınca bu konuda başta @Tuğrul HELVACI hocam olmak üzere bir kaç arkadaşımı arayarak fikir alış verişinde bulundum.
Uygulamam bir Linux sunucu üzerindeki PostgreSQL veri tabanıydı. Arada herhangi bir uygulama katmanı yoktu ve direk veri tabanı bağlantısı ile çalışıyordu.
Görüşmeler ve fikir alış verişleri neticesinde;
Linux üzerinde çalışan bir REST servis sunucu yazılımı (Delphi Linux Web Module) geliştirdim. 
Sunucu uygulaması, veri tabanından sorgu yapıp, mobil uygulamadan gelen tüm istekleri karşılayıp, istemciye JSON veri gönderiyor.
Veri tabanı önceden doğrudan SQL ile sorgulamalar yapılıyordu. Yeni sistemde tüm sorgulamalar StoredProcedure'ler üzerinden kontrol etmeye ve sonuç döndürmeye başladım.
Bu sistemde mobil uygulama Http üzerinden bir URI'yi muhatap alıyor, sizden parametrik değerler istiyor ve sonuç olarak size JSON sınıf veya JSON array tipinde veriler gönderiyor.
Not: Linux sunucu (veri tabanı) Natro'da bir IPv4 sanal sunucu.
Bu değişikliklerden sonra ilk incelemeden hemen sonra uygulamam onaylanmıştı.
Formda bir çok konu başlığı altında bu sakıncayı  (Direk veri tabanı bağımlı mobil uygulamaların kırılma sorunu) dile getirdim.
DelphiCan'dır!
Cevapla


Bu Konudaki Yorumlar
Cvp: Apple Store - Uygulamanın Açılışta Kırılması - Yazar: Fesih ARSLAN - 05-06-2019, Saat: 11:52

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Delphi FMX, geliştirdiğiniz uygulamanın log kaydını alma işlemi muratcelik64 3 289 22-03-2026, Saat: 05:00
Son Yorum: ovural
  Apple Store'a Uygulama Yükleyebilen Arkadaşlarla Yardımlaşma... Jakarta2 23 3.980 04-10-2025, Saat: 16:51
Son Yorum: tavsanlili
  google play ve apple storede ücretli uygulama yayınlamak barissagir 4 818 15-09-2025, Saat: 15:03
Son Yorum: barissagir
  Key Store (Uygulama İmzalama) Altıner 3 835 31-12-2024, Saat: 17:12
Son Yorum: RAD Coder
  Apple Enterprise Hesap Sorunu emrahozten 0 779 13-11-2023, Saat: 10:51
Son Yorum: emrahozten



Konuyu Okuyanlar: 1 Ziyaretçi