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)
present
Code Redemption Sheet() payment
Queue Should Show Price Consent(_:) show
Geç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)
PKPayment
Request supported
Networks
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)
GCDual
Sense 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)
Health
Swift’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>
. constexpr
ve 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
SKTest
fiyat 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 SKTest
otomatik 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)
is
In Billing Retry grace
Period 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)
present
Code 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)
payment
Queue Should Show Price Consent(_:) show
Price Consent If Needed() price
Increase Status Store
hata türleri artık . (78735204)Kit Localized
Error - 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)
Store
Kit localized
Description String
Product
.Product Type Product
.Subscription Info .Renewal State expiration
Reason price
Increase Status Transaction
.Offer Type Product
.Subscription Offer .Offer Type Product
.Subscription Offer .Payment Mode Product
.Subscription Period .Unit Transaction
.Revocation Reason Transaction
.Ownership Type SKAd
uygulama 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 SKAd
Test 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)
load
Product(with Parameters: completion Block:) - Düzeltildi:
updates
Artı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,
updates
artı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)
Text
Field Number
Formatter CGFloat
UIKit
Yeni özellikler
UIView
Blok API’leri ile oluşturulan veya ProMotion ekranlı iPhone’larda 120 Hz’e kadar çalışan tüm animasyonlar . (86175551)UIView
Property Animator