Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
IOS 17 Crash Sorunu Çözümü
#1
Merhabalar,
2 gün önce 11.2 ile Apple Store da mevcut uygulamamı güncellemeye çalıştım. Mac cihazda sdkları ios17 ye yükselttim. Bilgisayarıma da bu sdkyı çekip derledim ve ipa dosyasını oluşturdum. Kendi telefonumun versiyonu ios15 ve bu telefonda deneyip bir sorun olmadığını görünce apple gönderdim. Apple uygulamayı rejected yaptı. Uygulamanın ios17 ipad üzerinde kilitlendiğini söyledi. Bende biraz araştırmalar sonucu https://en.delphipraxis.net/topic/9350-ios-17/?page=2 sitesinde Dave abinin tavsiyesi üzerine FMX.Platform.iOS.pas dosyasını projemin bulunduğu klasöre yerleştirdim ve gerekli değişiklikleri aşağıdaki gibi yaptım. Apple' a bir daha gönderdim ve uygulama yayınlandı. Delphican' da bu soruna rastlamadığım için buraya koyma gereği duydum. Herkese iyi günler.

Bu methodun TApplicationDelegate.applicationDidFinishLaunchingWithOptions içerisinde aşağıdaki satırları değiştiriyoruz. 

 // Creating window

    WindowManager := PlatformCocoaTouch.WindowManager;

    WindowManager.Window := TFMXWindow.Create(MainScreen.bounds);

    WindowManager.RootViewController := TFMXViewController.Create;

    

    // *** Start of iOS17 SDK crash issue - Add the following line: ***

    WindowManager.RootViewController.Super.init;

    // *** End of iOS17 SDK crash issue ***

    
    WindowManager.NativeWindow.makeKeyAndVisible;
Cevapla
#2
Tecrübenizi bizimle paylaştığınız için teşekkürler.
Cevapla
#3
Lightbulb 
(05-10-2023, Saat: 14:53)frmman Adlı Kullanıcıdan Alıntı: Tecrübenizi bizimle paylaştığınız için teşekkürler.

Hep biz DelphiCan' ın nimetlerinden faydalanacak değiliz ya  Smile
Cevapla
#4
Hocam merhabalar.. sadece ilgili yere
WindowManager.RootViewController.Super.init

Eklememiz yetiyir mu? Tam anlamadim ben..
// Bilgi paylaştıkça çoğalır.. 

Cevapla
#5
(13-11-2023, Saat: 12:49)mcuyan Adlı Kullanıcıdan Alıntı: Hocam merhabalar.. sadece ilgili yere
WindowManager.RootViewController.Super.init

Eklememiz yetiyir mu? Tam anlamadim ben..

Selam,
Ben aşağıdaki gibi komple değiştirdim. Sizde bu şekilde yapın, uygulama açılışta çakılmayacaktır. Test edildi. 

// Creating window

    WindowManager := PlatformCocoaTouch.WindowManager;

    WindowManager.Window := TFMXWindow.Create(MainScreen.bounds);

    WindowManager.RootViewController := TFMXViewController.Create;

    

    // *** Start of iOS17 SDK crash issue - Add the following line: ***

    WindowManager.RootViewController.Super.init;

    // *** End of iOS17 SDK crash issue ***

    
    WindowManager.NativeWindow.makeKeyAndVisible;
Cevapla
#6
Tamam hocam aynen dediğiniz gibi yapınca oldu..

Teşekkürler.
// Bilgi paylaştıkça çoğalır.. 

Cevapla
#7
(05-10-2023, Saat: 10:32)emrahozten Adlı Kullanıcıdan Alıntı: Merhabalar,
2 gün önce 11.2 ile Apple Store da mevcut uygulamamı güncellemeye çalıştım. Mac cihazda sdkları ios17 ye yükselttim. Bilgisayarıma da bu sdkyı çekip derledim ve ipa dosyasını oluşturdum. Kendi telefonumun versiyonu ios15 ve bu telefonda deneyip bir sorun olmadığını görünce apple gönderdim. Apple uygulamayı rejected yaptı. Uygulamanın ios17 ipad üzerinde kilitlendiğini söyledi. Bende biraz araştırmalar sonucu https://en.delphipraxis.net/topic/9350-ios-17/?page=2 sitesinde Dave abinin tavsiyesi üzerine FMX.Platform.iOS.pas dosyasını projemin bulunduğu klasöre yerleştirdim ve gerekli değişiklikleri aşağıdaki gibi yaptım. Apple' a bir daha gönderdim ve uygulama yayınlandı. Delphican' da bu soruna rastlamadığım için buraya koyma gereği duydum. Herkese iyi günler.

Bu methodun TApplicationDelegate.applicationDidFinishLaunchingWithOptions içerisinde aşağıdaki satırları değiştiriyoruz. 

 // Creating window

    WindowManager := PlatformCocoaTouch.WindowManager;

    WindowManager.Window := TFMXWindow.Create(MainScreen.bounds);

    WindowManager.RootViewController := TFMXViewController.Create;

    

    // *** Start of iOS17 SDK crash issue - Add the following line: ***

    WindowManager.RootViewController.Super.init;

    // *** End of iOS17 SDK crash issue ***

    
    WindowManager.NativeWindow.makeKeyAndVisible;



 Hocam merhabalar uzun zamandır bu sorunla uğraşıyorum, sizin yazınızı gördüm. tam olarak bu işlemleri hangi alanlarda yaptığımızı ayrıntılı yazarmısınız. teşekkür ederim.

(05-10-2023, Saat: 10:32)emrahozten Adlı Kullanıcıdan Alıntı: Merhabalar,
2 gün önce 11.2 ile Apple Store da mevcut uygulamamı güncellemeye çalıştım. Mac cihazda sdkları ios17 ye yükselttim. Bilgisayarıma da bu sdkyı çekip derledim ve ipa dosyasını oluşturdum. Kendi telefonumun versiyonu ios15 ve bu telefonda deneyip bir sorun olmadığını görünce apple gönderdim. Apple uygulamayı rejected yaptı. Uygulamanın ios17 ipad üzerinde kilitlendiğini söyledi. Bende biraz araştırmalar sonucu https://en.delphipraxis.net/topic/9350-ios-17/?page=2 sitesinde Dave abinin tavsiyesi üzerine FMX.Platform.iOS.pas dosyasını projemin bulunduğu klasöre yerleştirdim ve gerekli değişiklikleri aşağıdaki gibi yaptım. Apple' a bir daha gönderdim ve uygulama yayınlandı. Delphican' da bu soruna rastlamadığım için buraya koyma gereği duydum. Herkese iyi günler.

Bu methodun TApplicationDelegate.applicationDidFinishLaunchingWithOptions içerisinde aşağıdaki satırları değiştiriyoruz. 

 // Creating window

    WindowManager := PlatformCocoaTouch.WindowManager;

    WindowManager.Window := TFMXWindow.Create(MainScreen.bounds);

    WindowManager.RootViewController := TFMXViewController.Create;

    

    // *** Start of iOS17 SDK crash issue - Add the following line: ***

    WindowManager.RootViewController.Super.init;

    // *** End of iOS17 SDK crash issue ***

    
    WindowManager.NativeWindow.makeKeyAndVisible;

hocam WindowManager unit ismi nedir acaba;

(14-11-2023, Saat: 19:53)mcuyan Adlı Kullanıcıdan Alıntı: Tamam hocam aynen dediğiniz gibi yapınca oldu..

Teşekkürler.

hocam tam olarak nereye eklediniz bu komutları. teşekkürler
Cevapla
#8
hocam en üstteki yazıyı tam okuyunuz..

FMX.Platform.iOS.pas
// Bilgi paylaştıkça çoğalır.. 

Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Webbrowser Sorunu [ÇÖZÜLDÜ] codder71 7 416 10-02-2026, Saat: 17:04
Son Yorum: codder71
  Orange UI nin 2.3 Free versiyonu Dil Sorunu ? ovural 0 265 12-11-2025, Saat: 16:53
Son Yorum: ovural
  IOS Uygulama Yayınlama Sorunu emrahozten 2 711 11-06-2025, Saat: 21:00
Son Yorum: hakan_cng
  Boyutlandırma Sorunu Coban 6 1.399 28-03-2025, Saat: 11:51
Son Yorum: Coban
  Tam ekran sorunu Altıner 31 5.413 25-01-2025, Saat: 16:29
Son Yorum: mrmarman



Konuyu Okuyanlar: 1 Ziyaretçi