3 puan yazan GN⁺ 2025-11-21 | 1 yorum | WhatsApp'ta paylaş
  • iPhone 15 Pro’da RCS mesajlaşmasının bir aydan uzun süredir çalışmaması sorunu devam ediyor ve Apple ile operatörler arasında sorumluluğun kime ait olduğu konusunda karşılıklı suçlamalar sürüyor
  • Geçmişte MMS ve RCS ile ilgili sorunları bizzat çözmüş bir kullanıcı, bu kez iOS 26 güncellemesinden sonra RCS etkinleştirmenin takılı kaldığı durumu ayrıntılı biçimde kayda geçiriyor
  • Google’ın özel Android OS’lerde RCS’yi kasıtlı olarak engellediği önceki örneğe ve ABD’li operatörlerin Google Jibe altyapısına bağımlı olduğuna dikkat çekiliyor
  • Apple destek ekibinin sorunu operatörün üstüne atarken gerçek teşhis yetkisinin yetersiz olduğu eleştiriliyor; günlük analizinde UserInteractionRequired.xml ile ilgili hata temel ipucu olarak sunuluyor
  • RCS standardının karmaşıklığı ve Apple·Google·operatörler arasındaki sorumluluk eksikliği, kullanıcı deneyimini bozan tipik bir örnek olarak ortaya çıkıyor

iPhone’da RCS’nin çalışmaması sorunu

  • iPhone 15 Pro’da bir aydan uzun süredir RCS mesajlaşması devre dışı durumda
    • Apple bunun operatör sorunu olduğunu, operatör ise Apple sorunu olduğunu söylüyor
    • AppleCare+ üzerinden destek istenmiş olsa da somut bir çözüm sunulmamış
  • iOS 18’de normal çalışırken iOS 26 güncellemesinden sonra “etkinleştirme bekleniyor” durumunda takılı kalıyor
    • Aynı eSIM başka bir iPhone’a (14 Pro Max, SE3) taşındığında hemen etkinleşiyor
    • T-Mobile, US Mobile (AT&T ağı), Verizon dahil 3 büyük operatörde de aynı belirti görülüyor

Kullanıcının geçmişi ve önceki deneyimleri

  • Hem Android hem iOS kullanan OS açısından tarafsız bir kullanıcı ve LineageOS’u bizzat derleyip kullanıyor
  • Geçmişte Verizon Wireless’ın MMS gönderim hatasını doğrudan düzeltmiş
    • Verizon’un UAProf alan adını kaldırması nedeniyle MMS alımının yapılamadığı sorunu raporlayıp çözüm sürecini tetiklemiş
    • T-Mobile UAProf istemediği için aynı sorun orada yaşanmamış

Google’ın RCS engelleme örneği

  • 2023 sonundan itibaren Google, özel Android OS’lerde RCS’yi kasıtlı olarak engelledi
    • RCS etkinmiş gibi görünse de gerçekte mesaj gönderilip alınamıyordu
    • Google daha sonra bu engellemeyi kabul etti ve ancak aylar sonra devre dışı bırakma bildirimi ekledi
  • Kullanıcı, Pixel cihaz parmak izini sahteleyerek (spoof) RCS’yi geri getirdi
    • Bunun mümkün olması, Google’ın “spam önleme amacı” iddiasını pek inandırıcı kılmıyor

Apple’ın RCS’yi benimsemesi ve sorunun ortaya çıkışı

  • Apple, iOS 18’de RCS 2.4 sürümü desteğini getirdi; iOS 26 serisinde uçtan uca şifreleme (E2E) eklenmesi planlanıyor
  • iOS 26 yükseltmesinden sonra RCS etkinleştirme başarısız oluyor
    • Mullvad DNS kullanılıyor ancak ailedeki diğer iPhone’larda sorun yok
    • Ağ ayarlarını sıfırlama, eSIM’i yeniden çıkarma, iMessage aç/kapat, geri yükleme gibi çeşitli adımların hiçbiri işe yaramıyor

Günlük analizi ve neden ipuçları

  • idevicesyslog ile yüzlerce MB CommCenter günlüğü analiz edilmiş
    • UserInteractionRequired.xml dosyasının “sonsuz geçerlilik” durumunda kalmasının provisioning başarısızlığına yol açabileceği düşünülüyor
    • Günlüklerde “Provisioning not possible”, “IMS not ready” gibi çok sayıda mesaj görülüyor
  • Apple’ın resmi belgelerinde veya destek ekibinde bu dosyaya ilişkin bilgi ya da çözüm bulunmuyor

Apple desteğinin sınırları

  • Apple çalışanlarına sorunun nedenini operatöre yönlendirmeleri konusunda talimat verildiği belirtiliyor
    • Oysa aynı belirti tüm operatörlerde yeniden üretilebildiği için bu açıklama geçerliliğini yitiriyor
  • Apple Store cihaz kartının değiştirilmesini (IMEI değişimi) önerdi, ancak neden analizi olmadan yalnızca değişimle yetinildi
    • eSIM başka test cihazlarına taşınamadığı için teşhis sınırlı kalıyor
    • Kullanıcı, Apple’ın günlük temelli neden analizi ve iç geri bildirim sistemi kurması gerektiğini söylüyor

Google Jibe altyapısının rolü

  • ABD’li operatörler kendi RCS sunucularını işletmeyi bırakıp Google Jibe platformuna bağımlı hale gelmiş durumda
    • Apple çalışanları bu yapının farkında değil ya da bunu müşteriye açıklamıyor
    • Jibe ile ilgili belgeler yalnızca operatör iş ortaklarına açık olduğu için sıradan kullanıcılar erişemiyor
  • Kullanıcı, sorunun merkezinde Jibe’ın olabileceğini öne sürüyor; ancak Apple·Google·operatörlerin hiçbirinde erişim yolu yok

Sonuç ve talepler

  • Apple’ın yalnızca değişim yapmak yerine temel sorunu analiz edip düzeltmesi gerekiyor
  • Açık kaynak ortamlarında sorun doğrudan incelenip düzeltilebilirken kapalı platformlarda kullanıcı denetimi yok
  • RCS başarısızlığı örneği, platformlar arası birlikte çalışabilirlik eksikliğini ve sorumluluktan kaçınma yapısını ortaya koyuyor
  • Kullanıcı, Apple’dan “Radar (hata raporu kanalı)” erişimi ve günlük temelli neden tespiti talep ediyor

1 yorum

 
GN⁺ 2025-11-21
Hacker News görüşleri
  • Geçenlerde Android için SMS/MMS/RCS uygulamasını yeniden yapmaya çalıştım; düşündüğümden çok daha karmaşık hale geldiğini ve neredeyse tamamen Google tekeline dayalı bir yapıya dönüştüğünü görünce şaşırdım
    Kendi başına uygulamak da imkansız. Android'de gerekli özel izinleri yalnızca operatör veya OEM onaylı uygulamalar alabiliyor
    Eskiden rcsjta referans uygulaması gibi API'lerin geleceği söyleniyordu ama 10 yıl geçmesine rağmen gerçekleşmedi
    Bu yüzden RCS'yi tamamen kapattım. Tüm mesajlaşmayı Google'a bırakmak için bir neden yok. Hatta SMS/MMS/RCS'nin kendisini hiç kullanmamayı tavsiye etmenin daha iyi olduğunu düşünüyorum

    • Asıl sorun, bunun operatörden operatöre değişmesi. RCS baştan beri operatör merkezli bir standarttı, yani nasıl işleyeceğine geliştiriciler değil operatörler karar veriyor
      Eski referans uygulaması, operatörler sunucularını kapatınca ortadan kayboldu; şu anda en güncel açık kaynak istemci rust-rcs-client
      LineageOS veya custom ROM tarafında uygulamayı kendiniz imzalayıp izin alabiliyorsunuz; bence fırsat orada
      Google'ın RCS'yi aracılık ederek çalıştırmasının geçici bir durum olduğuna inanmak istiyorum. Bir gün tekrar operatör tabanlı mesajlaşmaya dönmesini umuyorum
      Ama Android'de geçmişte geliştirici izinlerinin kötüye kullanılmasıyla ilgili sorunlar vardı (takip ve telemetri); bu yüzden erişim çok kısıtlandı ve sonunda Google'ın RCS API sunmamasını ülkelerin düzenlemesi gerekecek gibi görünüyor
    • Ben de aynı hayal kırıklığını yaşadım. SMS ile ilgili kısıtlamalara rağmen uygulamayı yayımladım ama RCS'yi entegre etmek imkansız. Fiilen Google'ın iMessage'ı gibi
    • Eskiden RCS'yi güçlü biçimde destekliyordum ama artık onun bir reklam platformuna dönüştüğünü hissediyorum
      Google, RCS üzerinden spam benzeri reklamlar göndermeye başladı ve bunu engellemenin de bir yolu yok. Sonunda RCS'yi kapattım
      Böyle bir yapının Google öncülüğünde yürümesi saçma. Apple'ı eleştirirken takınılan o ahlaki üstünlük tavrı da bana artık iğrenç geliyor
    • Bence Google, işletme yükünü operatörlere devretmeye çalıştı ama başarısız oldu
      Dünyada yüzlerce operatör var ve hepsi farklı; bunları birleştirmek imkansızdı, sonuçta yine “Google sürümü iMessage”a dönüldü
      Artık evrensel olan şey operatör değil, internet. Bu yüzden ABD dışındaki çoğu bölgede insanlar WhatsApp, Signal, WeChat vb. kullanıyor
    • Sonuçta pratikte bu, Meta'nın sahibi olduğu WhatsApp'tan çok da farklı değil
  • 2076 yılında, Sam Altman'ın gerçek AGI'ye ulaştığı haberi çıkıyor. Kuantum bilgisayarlar sayıları çarpanlarına ayırıyor, soğuk füzyon o kadar soğuk ki ısıtılması gerekiyor
    Ama Amerikalıların hâlâ 1993 yapımı SMS ile mesajlaşıyor olması komik

    • Yakında Bluetooth ses kalitesini artırmak için eski füzyon bilim insanlarının bir görev gücü kurduğuna dair şakalar yapılacak hale geldik
    • “Amerika hâlâ SMS kullanıyor” diye dalga geçildiğinde şunu söylemek istiyorum: Aslında ABD'de SMS, Avrupa'ya kıyasla çok daha ucuz
      Avrupa'da operatör ücretleri pahalı olduğu için çoğu kişi WhatsApp kullanıyor ama sonuçta o da sadece Meta/Zuckerberg'e ait bir uygulama
    • IPv6'nın da artık gerçekten neredeyse tamamen yaygınlaştığı şakası ekleniyor
    • Sorun SMS'in hangi yıldan kaldığı değil; onun TCP'den bile daha eski bir teknoloji olduğunu unutmamak gerek
  • İki Android kullanıcısıyla RCS grup sohbetindeydim; içlerinden biri iOS'a geçince tam bir kaos başladı
    Sohbetler bölündü, mesajlar alakasız dizilerde görünmeye başladı, grup başlığı kaybolup geri gelmeye devam etti
    Mac istemcisi de işleri daha kötü hale getirdi

    • Çocuğu olan bir ebeveyn olarak bakınca, bu RCS grup sohbeti kararsızlığı belki de bir avantaj olabilir
      iMessage grup sohbetleri, gençler arasında kolayca dışlama ve drama ortamına dönüşebiliyor. Bence asgari yaş sınırı olmalı
    • Ben de iPhone'a geçmeden önce Android'de aynı sorunu yaşadım
      Google'ın RCS devre dışı bırakma sayfası üzerinden çözünce sonrasında sorun kalmadı
  • RCS, operatörler işin içine girdiği anda başarısız olmaya mahkum bir standarttı
    Operatörlerin el attığı standartların sonu hep aynı oluyor. WhatsApp ve iMessage gibi uygulamaların popülerleşmesinin nedeni de bu
    Veri bağlantısı olduğu sürece mesajlaşma mümkün ve operatör sadece basit bir veri borusu görevi görüyor

    • Yine de operatörler olmasaydı RCS hiç dağıtılamazdı. Çünkü ön yüklü operatör uygulamaları RCS desteği sunuyor
    • ABD'de insanların hâlâ SMS'e geri dönmek istemesi şaşırtıcı
      WhatsApp çok daha iyi ve Meta onu mahvetse bile Signal'a geçilebilir. Yetkiyi tekrar operatörlere vermek en kötü seçenek
  • Android'de RCS gerçekten baş belasıydı
    Sırayla LineageOS ve GrapheneOS kullanıyorum, ama RCS'yi yalnızca Google Messages destekliyor
    GrapheneOS'te Google Play izinlerini en aza indirmek gerektiği için RCS doğrulaması sık sık başarısız oluyor
    Özellikle T-Mobile'ın RCS uç noktası Google Jibe'dan kendi sunucularına geçince her şey tamamen bozuldu

    • Aslında bu Kuzey Amerika'ya özgü bir sorun. Dünyanın geri kalanı WhatsApp kullanıyor ve RCS'nin ne olduğunu bile bilmiyor
      Kuzey Amerikalılar sanki acıyı kendi kendilerine seçiyor
    • Google'ın RCS'si artık root tespiti ekledi. Sebep RCS ödeme özelliği ama bunun sonucu GrapheneOS gibi resmî olmayan işletim sistemlerinin engellenmesi oldu
      Sanki ileride Apple'daki gibi para gönderme özelliği eklemenin zeminini hazırlıyorlar
  • Google, RCS'yi evrensel bir protokol gibi pazarlıyor ama Google hizmetleri yoksa çalışmıyor
    GrapheneOS'te tamamen imkansızdı

    • RCS'nin kendisi evrensel ama operatör desteği neredeyse yok ve üçüncü taraf uygulama desteği de şartnamenin parçası değildi
      Bu yüzden Google, fiilen bütün operatörlerin yerini sahte şekilde vekaleten alıp RCS'yi çalıştırıyor
      Asıl şartname, her operatörün kendi mesajlaşma uygulamasını dağıtacağını varsayıyordu ama gerçekte durum tamamen farklı
    • Hatta Google Voice bile RCS desteklemiyor. Hizmeti bandwidth.com işlettiği için Google da müdahale edemiyor gibi görünüyor
  • Apple ile Google Jibe tarafındaki sorunu tam anlayamıyorum
    Jibe RCS backend'i ise bu bir cihaz kara listesi sorunu olabilir
    Apple Store çalışanları da muhtemelen mantığını anlar ama sonunda yine “operatör sorunu” deyip geçmek zorunda kalırlar

    • Gerçekten de birden fazla operatörle (SKT, Verizon vb.) test ettim ama çözülemedi
      Apple destek ekibi de RCS sorununun operatör alanına girdiğini söyleyip iOS geri yükleme prosedürü önerdi
      iTunes yedeğiyle geri yüklemenin eksik olduğu teşhisi kondu; şu anda iCloud geri yükleme ile deniyorum
    • Jibe, iOS'ta App Attest doğrulaması istiyor (RCC.14 şartnamesi 2.11. bölüme bakın)
      Bu yüzden cihazın ya da IMEI'nin engellenmiş olma ihtimali de var
  • Şirketimiz günde binlerce adet teslimat bildirimi SMS'ini Twilio üzerinden gönderiyor
    RCS'ye geçmeyi denedik ama 500 dolar ödeyip etkinleştirsek bile destekleyen cihaz oranı çok düşük olduğu için pratik değildi
    Sonunda WhatsApp'a geçtik

    • Gerçekte birçok kullanıcı RCS'yi bilerek devre dışı bırakıyor
      Ben de yeni telefon kurulumunda RCS'yi etkinleştirme bildirimi görünce reddettim. Basit SMS bana yetiyor, daha karmaşık şeyleri başka uygulamalarla çözüyorum
      Buna rağmen otomatik olarak açıldı ve tekrar kapatmak zorunda kaldım
  • Ben de aylardır GrapheneOS'te RCS kullanamıyorum
    İlk başta operatör değiştirince çözülmüştü ama sonra yine bozuldu. Sonunda iPhone'a geri dönmem mi gerekecek diye düşünüyorum

    • Eskiden iyi çalışıyordu ama son zamanlarda tamamen bozuldu. Bununla ilgili tartışma GrapheneOS forumunda uzun uzun sürüyor
      Hâlâ çözülmediği için RCS'yi yeniden açmaya çekiniyorum
    • Google Fi'de de aynı sorunu yaşadım. Kısa süreliğine düzeldi sonra yine bozuldu ve sonuçta grup sohbetleri dağıldı
  • Kız kardeşimde de Samsung telefonda RCS çalışmıyordu; sebep eski bir SIM kart ile uygulama çakışmasıydı
    Yeni SIM ve ayar düzeltmeleriyle sorun çözüldü. RCS gerçekten huysuz bir sistem

    • RCS'nin tam olarak ne tür donanım desteği istediğini merak ediyorum