Yeni özellikleri kullanmak için uygulamalarınızı güncelleyin ve uygulamalarınızı API değişikliklerine karşı test edin.

Bu sayfada
- genel bakış
- iOS ve iPadOS 15.4 Beta 4’teki Güncellemeler
- iOS ve iPadOS 15.4 Beta 3’teki Güncellemeler
- iOS ve iPadOS 15.4 Beta 2’deki Güncellemeler
- iOS ve iPadOS 15.4 Beta’daki Güncellemeler
- Ayrıca bakınız
genel bakış
iOS ve iPadOS 15.4 SDK, iOS ve iPadOS 15.4 beta 5 çalıştıran iPhone, iPad ve iPod touch cihazları için uygulama geliştirme desteği sağlar. SDK, Beta Yazılım İndirmeleri’nden edinilebilen Xcode 13.3 beta 3 ile birlikte gelir . Xcode 13.3 için uyumluluk gereksinimleri hakkında bilgi için bkz. Xcode 13.3 Beta 2 Sürüm Notları .
kimlik doğrulama
Bilinen Sorunlar
- Bir iPad’de oturum açmak, bu beta sürümündeki uygulamalarla sınırlıdır.
Sağlık Uygulaması
Bilinen Sorunlar
- Uygulamanın içinden Blood Oxygen özelliğini eklemeye çalıştığınızda Sağlık uygulaması çöküyor. (87617635)
- Bir aile üyesi için Apple Watch ayarlanırken Sağlık paylaşımı atlanırsa, daha sonra etkinleştirilemez. (87210981)
Ev
Bilinen Sorunlar
- İplik aksesuarlarının eşleştirilmesi desteklenmez. (87959565)
- Ev Uygulamasında birden fazla uç noktaya sahip önemli aksesuarlara erişilemeyebilir. (86170578)
- Önemli aksesuarlar, Home Uygulaması ile eşleştirildikten sonra “Yanıt Yok” durumuna geçebilir. (86497690)Çözüm: Aksesuarı Ana Sayfa’dan çıkarın, aksesuarı sıfırlayın ve Ana Sayfa’ya geri ekleyin. Sorun devam ederse, ana hub’ınızı Ana Sayfa’dan kaldırın ve yeniden ekleyin. Sorun devam ederse, ana hub’ı kaldırın ve yeni bir tane oluşturun.
- Bir Apple Home yoksa, üçüncü taraf bir uygulamaya Matter aksesuarı ekleme başarısız olur. (80341813)Çözüm: Home App’i başlatın ve önce bir ana hub oluşturun.
iTunes
Bilinen Sorunlar
- iTunes Store ve TV uygulamasından tekrar içerik satın alma veya indirme işlemi bazı cihazlarda başarısız olabilir. (86772291)Geçici Çözüm: Aygıtı yeniden başlatmak sorunu çözebilir.
Mesajlar
Bilinen Sorunlar
- QuickLook’ta bir fotoğraf görüntülendikten sonra konuşma dökümü kaydırılmaz. (87855403)Çözüm: Görüşmeden çıkın ve ardından kaydırmayı geri yüklemek için yeniden açın.
Telefon
Bilinen Sorunlar
- Acil SOS “5 Basışla Çağrı”, bu ayarın bazı kullanıcılar için istemeden varsayılan olmasına neden olan bir sorunu düzeltmek için Hindistan dışındaki tüm kullanıcılar için devre dışı bırakıldı. (86189447)
Ayarlar
Bilinen Sorunlar
- Verim Testi sonuçlarında, Boşta Ping Gecikmesi yanlış birimlerde bildiriliyor. Örneğin, 123,32 ms’lik gerçek bir ping gecikmesi 0,12 ms olarak gösterilir. (87599982)
MağazaKit
Bilinen Sorunlar
- Xcode’da StoreKit Testing ile test ederken, şu API’ler simülatörde çalışmaz: , , ve . (85982859)
presentCode Redemption Sheet() paymentQueue Should Show Price Consent(_:) showGeçici Çözüm: Bu API’leri bir iOS cihazı kullanarak test edin.Price Consent If Needed()
iOS ve iPadOS 15.4 Beta 4’teki Güncellemeler
Yüz Zamanı
iOS ve iPadOS 15.4 Beta 4’te çözüldü
- Düzeltildi: iOS ve macOS’ta, Grup FaceTime aramasındayken bir katılımcının fotoğrafını çekmeyi tetiklemek mümkündür. iOS’ta bu, Izgara düğmesine veya ekranın sol alt köşesine dokunduğunuzda meydana gelebilir. macOS’ta bu, Izgara düğmesini veya pencerenin sağ üst köşesini tıkladığınızda meydana gelebilir. (88720303)
iOS ve iPadOS 15.4 Beta 3’teki Güncellemeler
Geliştirici Ayarları
iOS ve iPadOS 15.4 Beta 3’teki Yeni Özellik
- Artık ping paketi kaybı, boşta ping gecikmesi ve indirme ve yükleme hızları için ortalama sonuçları görüntülemek için Ayarlar > Geliştirici Ayarları > Verimlilik Testini Çalıştır’ı kullanabilirsiniz. (81870452)
Sağlık Kiti
iOS ve iPadOS 15.4 Beta 3’te çözüldü
- Düzeltildi: Fransa, İrlanda veya Singapur’dan bir AB Dijital COVID Sertifikası eklemeye çalışırken oluşan hata (88188243, 88157843)
iOS ve iPadOS 15.4 Beta 2’deki Güncellemeler
Sağlık Kiti
iOS ve iPadOS 15.4 Beta 2’de çözüldü
- Düzeltildi: AB Dijital COVID Sertifikalarının Cüzdan’a eklenmesini engelleyen doğrulama gecikmesi. (87893987)
- Düzeltildi: İsviçre, Lihtenştayn, Cape Verde, Kuzey Makedonya ve Filistin tarafından verilen AB Dijital COVID Sertifikaları şu anda doğrulanamıyor veya Cüzdan’a eklenemiyor. (87243064)
iCloud
iOS ve iPadOS 15.4 Beta 2’de çözüldü
- Düzeltildi: iOS’ta iCloud+ Özel E-posta Etki Alanı kurulumu sırasında e-posta adresi doğrulaması tamamlanmayabilir. (85192033, 87853890)
iOS ve iPadOS 15.4 Beta’daki Güncellemeler
Apple Pay
iOS ve iPadOS 15.4 Beta’daki Yeni Özellikler
- Geliştiriciler, ödeme ağı tercihini . Ağ tercihi sırasına göre belirlenir . Bu, kullanıcının varsayılan kart seçimini geçersiz kılmaz, ancak kart çoklu SSD ise, ağ tercih sırası hangi SSD’nin seçileceğini belirler. (80827905)
PKPaymentRequest supportedNetworks
kimlik doğrulama
iOS ve iPadOS 15.4 Beta’daki Yeni Özellikler
- Geçiş anahtarı teknolojisi önizlemesine destek eklenerek, kaydedilmiş bir parola ile bir iPhone kullanarak Mac ve iPad’de parola uyumlu web sitelerinde ve uygulamalarda oturum açılması sağlanır. (87998254)
Oyun Denetleyicisi
iOS ve iPadOS 15.4 Beta’daki Yeni Özellikler
- aracılığıyla kullanılabilen yeni DualSense uyarlanabilir tetik üretici yazılımı özellikleri için destek mevcuttur . (87433163)
GCDualSense Adaptive Trigger
Sağlık Kiti
iOS ve iPadOS 15.4 Beta’daki Yeni Özellikler
- Doğrulanabilir sağlık kayıtları artık Cüzdan ve Sağlık uygulamalarına AB Dijital COVID Sertifikası (EU DCC) formatında aşı kayıtlarının eklenmesini destekliyor. (79917344)
HealthSwift’deki sorgu API’leri artık daha önce tamamlama geri çağrılarını kullanan kodun yapısını basitleştiren async/await sözdizimini destekliyor. (74040680)Kit
libc++
iOS ve iPadOS 15.4 Beta’daki Yeni Özellikler
- Aşağıdaki yeni C++20 ve C++23 özellikleri şimdi uygulanmaktadır:
- içinde tanımlanan C++20 kitaplığı kavramları
<concepts>. constexprve takasla ilgili işlevler için .std::swap() - Kütüphanede çeşitli
constexpr-ifikasyon. std::şimdi varsayılan olarak beklendiği gibi başlatılıyor.atomic .contains()İlişkili kapsayıcılar için bir yöntem.- eklendi . (88131816)
std::bind _front()
- içinde tanımlanan C++20 kitaplığı kavramları
iOS ve iPadOS 15.4 Beta’daki kullanımdan kaldırmalar
- Bu uzantıların neden olduğu hataları düzeltmek için içindeki bazı uzantılar kaldırıldı:
std::tuple - Artık demetler, demetteki eleman sayısından daha az sayıdan oluşturulamaz. Önceden, belirtilmeyen öğeler varsayılan olarak oluşturulmuştu; şimdi bu bir derleyici hatası.
- Artık bir diziden bir demet oluşturulamaz.
- Standartta belirtildiği gibi ve tipi özellikleri artık C++20 modunda mevcut değildir.
std::result _of std::is _literal _type
PaylaşOynat
iOS ve iPadOS 15.4 Beta’daki Yeni Özellikler
- Yeni bir GroupActivities API, uygulamanızın içinden bir SharePlay oturumu başlatmayı sağlayan kullanıcı arabirimini sunmanıza olanak tanır. (88099397)
MağazaKit
iOS ve iPadOS 15.4 Beta’daki Yeni Özellikler
SKTestfiyat artışı onayı gerektiren bir aboneliği simüle etmek için üç yeni yönteme sahiptir, bekleyen bir fiyat artışına rıza göstermeyi simüle etme ve otomatik testlerde bir fiyat artışını düşürmeyi simüle etme. (84556183)Session SKTestotomatik testlerde faturalandırma yeniden denemesini ve ödemesiz dönemi simüle etmek için iki yeni Boole özelliğine sahiptir. Kesintiye uğramış satın alma işlemleriyle aynı API’leri kullanarak faturalandırma yeniden deneme sorunlarının çözümünü belirleyebilir ve simüle edebilirsiniz. (83956205)Session - Kullanıcılar artık Xcode’da StoreKit Testing’i kullanarak faturalandırma yeniden deneme ve ödemesiz dönem durumlarını test edebilir. Faturalandırma yeniden deneme testini etkinleştirmek için Xcode 13.3 veya sonraki bir sürümünü kullanın ve uygulamanın bir yetkisiz kullanım süresi sunup sunmadığını değiştirin. Uygulamada bu durumları işlemek için ve kullanın . (83938270)
isIn Billing Retry gracePeriod Expiration Date - Artık teklif kodlarını Xcode’da StoreKit Testing ile test edebilirsiniz. Xcode 13.3 veya sonraki sürümlerde kodlar için teklifleri yapılandırın ve . (63692551)
presentCode Redemption Sheet() - Kullanıcılar, Xcode’da StoreKit Testing’i kullanarak abonelik fiyat artışı davranışını test edebilir. Bir fiyat artışı ayarlamak için Xcode 13.3 veya sonraki bir sürümünü kullanın, ardından uygulamada , , ve kullanın . (58770817)
paymentQueue Should Show Price Consent(_:) showPrice Consent If Needed() priceIncrease Status Storehata türleri artık . (78735204)Kit LocalizedError - Bazı türler artık salt okunur bir örnek özelliğine sahiptir. Bu özellik, cihazın geçerli yerel ayarı için yerelleştirilmiş, değerin insan tarafından okunabilir bir açıklamasını almak için kullanılabilir. Bu türler şunları içerir: , , , , , , , , ve . (78735060)
StoreKit localizedDescription StringProduct.Product Type Product.Subscription Info .Renewal State expirationReason priceIncrease Status Transaction.Offer Type Product.Subscription Offer .Offer Type Product.Subscription Offer .Payment Mode Product.Subscription Period .Unit Transaction.Revocation Reason Transaction.Ownership Type SKAduygulama artık StoreKit Test çerçevesi kullanılarak birim test edilebilir. Sınıfı , reklam gösterimlerinin geçerliliğini test etmek, test geri göndermelerinde dönüşüm değerlerini güncellemek ve sunucuda test geri göndermelerini almak için kullanabilirsiniz. Bu sınıf, isteğe bağlı geliştirici geri göndermesinin gönderildiği URL’yi de görüntüler. (59571961)Network SKAdTest Session
iOS ve iPadOS 15.4 Beta’da çözüldü
- Düzeltildi: Uygulama içi yönetim abonelik sayfasındaki abonelik iptallerinin test edilmesi, artık Xcode ortamındaki kısa süreli abonelikler için tutarlı bir şekilde çalışıyor. (84662306)
- Düzeltildi: Fiyat artışı onayı, bir uygulama başlatıldığında artık iki sayfa görüntülemiyor. (84635902)
- Düzeltildi: artık sürekli olarak tamamlama bloğunu çağırıyor. (85077158)
loadProduct(with Parameters: completion Block:) - Düzeltildi:
updatesArtık ilk kez yinelenirken tamamlanmamış işlemler yayınlıyor. (85294525) - Düzeltildi: ARMv7, ARMv7s veya 32-bit Intel mimarileri için derlemeler, uygulama uygun kullanılabilirlik kontrolleriyle StoreKit 2 API’lerini kullandığında artık başarısız olmuyor. (84532469)
- Düzeltildi: StoreKit Testini Xcode’da kullanırken,
updatesartık tüm güncellenmiş işlemleri yayınlıyor. (85877689)
SwiftUI
iOS ve iPadOS 15.4 Beta’da çözüldü
- Düzeltildi: a ile başlatıldı ve a ile bir bağlama, şimdi bağlamayı günceller. (85454991)
TextField NumberFormatter CGFloat
UIKit
Yeni özellikler
UIViewBlok API’leri ile oluşturulan veya ProMotion ekranlı iPhone’larda 120 Hz’e kadar çalışan tüm animasyonlar . (86175551)UIViewProperty Animator
