static let EAAccessoryDidDisconnect : NSNotification.Name
Discussion 議論
The notification object is the shared accessory manager. The user
dictionary contains an EAAccessory
, whose value is an EAAccessory
object representing the accessory that is now connected. If a Bluetooth accessory was selected by the user in the Bluetooth picker, this dictionary contains the EAAccessory
key. Before delivery of this notification can occur, you must call the register
method to let the system know you are interested in receiving this notification.
通知オブジェクトは、共有アクセサリマネージャです。user
辞書はEAAccessory
を含みます、それの値はいま接続されたアクセサリを表しているEAAccessory
オブジェクトです。BluetoothアクセサリがユーザによってBluetoothピッカーにおいて選択されたならば、この辞書はEAAccessory
キーを含みます。この通知の配達が現れる前に、あなたはregister
メソッドを呼び出してシステムにあなたがこの通知を受け取ることに興味があることを知らせます。
After receiving this notification, always check the protocol
array of the newly connected accessory object to verify that the required protocol is present before trying to open a session. In some cases, the system may send the connection notification before authentication has completed, resulting in an empty protocol
array and a subsequent disconnection message. If this happens, the system sends another connection message later, when authentication succeeds.
この通知を受け取る後、新しく接続されたアクセサリオブジェクトのprotocol
配列を常に確認して、要請されたプロトコルが存在することをあるセッションを開く試みの前に確認してください。幾つかの場合には、システムは接続通知を認証が完了する前に送かもしれず、空のprotocol
配列と後に続く接続解除メッセージという結果になります。これが起こるならば、システムは別の接続メッセージを後で送ります、認証がうまくいく時に。
Important 重要
iPhone and iPad apps running on Macs with Apple silicon never receive this notification. AppleシリコンでのMac上で動作しているiPhoneとiPadアプリは、決してこの通知を受け取りません。