UYGULAMADA GÖZLÜĞE GÖRE KONULARIN OLASILIĞI:
AVPlayerViewController ile deneyimleyin: Başlangıçta Playback ses kategorisini ayarladığımızdan emin olun, Genellikle video içeriğini oynatmak için bir AVPlayerViewController kullandığımızda. Geliştirilen uygulama arka plana girerse PIP modu otomatik olarak çağrılır, ancak yalnızca aşağıda belirtilen koşulu karşılarsa, birincisi kullandığımız Oynatıcı Tam Ekran modunda olmalıdır, ikincisi Videonun İçinde ve üçüncüsünde oynamak PIP Cihaz tarafından desteklenmeli ve son olarak, kullanıcı Resim modunda Resim'den döndüğünde oynatıcı kullanıcı arayüzümüzü geri yüklemek için yazma delege yöntemini kullanmalıdır.
_AVPictureInPictureController ile uygulama: Aşağıdaki iş parçacığında çalışan bir örnek bulabilirsiniz.
AVPictureInPictureController nasıl görüntülenir?
Sorunu ayrıntılı bir şekilde incelemek için:
Bildirilmeyen hatanın uygulamadaki boşluklardan kaynaklanmadığını ve bunun Xcode'daki ortam ağından kaynaklandığını doğrulamak için kaynağı indirin ve ardından Kaynaklar klasörünü çalışma alanınızdaki başka bir klasörün içine ekleyin. Dosyaları buraya ekle ... "seçeneğini tıklayın ve şimdi xcode'un içinde doğrulayın.
XCODE YENİLENMESİ GEREKEN SORUN OLASI OLARAK
Düzeltmeyi Deneyin 1
Sınıfı açıkça * .pch dosyası yerine üstbilgi ve / veya gövdeye ekleyin. O zaman bu hata ortadan kalkabilir. Ayrıca türetilmiş veri çalışmalarının silinmesi de arada bir gerçekleşir. Son zamanlarda tercihlerdeki konumu hiç değiştirmediniz mi? Bazıları türetilmiş veriler için ramdisk kullandıklarında bu hatayı alır ve sonra varsayılana geri döner. Bu en sinir bozucu durumdur - çünkü bu hatanın hemen hemen her dosyada görünmesine neden olur.
Yaklaşarak Düzeltmeyi Deneyin 2
Bazen basit bir çözüm, #import satırlarından birini pch dosyasından silmeye ve beklendiği gibi başarısız olacak şekilde yeniden derlemeye yardımcı olabilir.Sonra silinen satırı geri, yeniden derledi ve tüm yanlış hatalarla normal olarak derlendi.
XCODE ERROR CACHE'DE SORUN OLASI, AŞAĞIDAKİ ADIMLARI TAKİP EDİN Yapı klasörünü temizlemek için Build: Command-Option-Shift-K tuşlarını izleyin . Simülatörü Sıfırla: iOS Simülatörü> İçeriği ve Ayarları Sıfırla'yı seçin Xcode'u Yeniden Başlat ~ / Library / Developer / Xcode / DerivedData Bilgisayarını Yeniden Başlat'ta DerivedData klasörünüzü silin
/ Var / klasörlerini çok hedefli bir şekilde silin. rm -rf "$ (getconf DARWIN_USER_CACHE_DIR) /org.llvm.clang/ModuleCache"
Kaynak:
Önbellekleri Boşaltma ve Tüm Hedefleri Temizleme Xcode 4 ve üstü
Xcode "Bildirilmemiş tanımlayıcı kullanımı" hataları, derler / iyi çalışır
Xcode 9.0'da bildirilmemiş tanımlayıcı kullanımı
https://developer.apple.com/documentation/avkit/adopting_picture_in_picture_in_a_standard_player