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.