Ana içeriğe geç

TWS'ye Genel Bakış

TWS API'si, cihazın True Wireless Stereo türünde olup olmadığını ve TWS bağlantısının o anda etkin olup olmadığını bildirir.

Özelliklere Genel Bakış​

AI desteğiyle uygulayın

AI ile geliştirin

Bu iş akışını AI ile uygulayın

Resmî “AIBuds TWS Durumunu İnceleme” becerisini kullanarak iş akışını uygulamanıza uyarlayın.

https://docs-aibuds.github.io/tr/skills/inspect-aibuds-tws adresini okuyup yönergeleri izleyin. Bu beceriyle “AIBuds TWS Durumunu İnceleme” iş akışını iOS projesinde uygulayıp doğrulayın.
Resmî beceriyi görüntüle

Başlarken​

  1. Bir Cihaz Edinin - Bağlı veya keşfedilmiş bir DeviceConvertible örneği kullanın.
  2. Protokol Uyumluluğunu Denetleyin - DeviceTWSAPI desteğini doğrulayın.
  3. Cihaz Türünü Okuyun - isTws özelliğini kullanın.
  4. Bağlantı Durumunu Okuyun - isTwsConnected özelliğini kullanın ve gerektiğinde bağlantı değişikliklerini izleyin.

Temel Kavramlar​

Cihaz Türü ve Bağlantı​

  • isTws, cihazın TWS türünde olup olmadığını belirtir.
  • isTwsConnected, güncel TWS bağlantı durumunu bildirir.
  • Bir TWS cihazının bağlantısı o anda kesilmiş olabilir; bu nedenle iki Boolean değer birbirinin yerine kullanılamaz.

Protokol Referansı​

TWS bilgileri DeviceTWSAPI tarafından sunulur:

Swift
guard let device = device as? DeviceTWSAPI else {
    print("Device does not expose TWS information")
    return
}

En İyi Uygulamalar​

  1. Protokol Uyumluluğunu Denetleyin: Eşzamansız bir TWS destek sorgusu yoktur.
  2. Değerleri Ayrı Tutun: Bağlantısı kesilmiş bir TWS cihazını TWS olmayan cihaz olarak değerlendirmeyin.
  3. Bağlantı Değişikliklerini İzleyin: Canlı kullanıcı arayüzü güncellemeleri için didTwsConnectionStatusChanged yöntemini uygulayın.

Notlar​

  • Genel protokol TWS eşleştirmesini, bağlantısını veya bağlantının kesilmesini başlatmaz.
  • SDK bu API üzerinden stereo yönlendirmeyi veya kanal davranışını tanımlamaz.