私はbt 2.0デバイスを持っています。速攻でeaaccessory macaddressを取得
私はeaaccessory入出力ストリームを使ってこのbtデバイスでデータを送受信できます。
私はios9 eaaccessoryヘッダ
- (ID)MACADDRESSがあるデバイスのMACアドレス
を取得するために行きました。
どうすればこのメソッドを呼び出すことができますか?
このアプリはアップルストアに提出する必要はありません。
私はbt 2.0デバイスを持っています。速攻でeaaccessory macaddressを取得
私はeaaccessory入出力ストリームを使ってこのbtデバイスでデータを送受信できます。
私はios9 eaaccessoryヘッダ
を取得するために行きました。
どうすればこのメソッドを呼び出すことができますか?
このアプリはアップルストアに提出する必要はありません。
はして値を取得してください:
let mac = myAccessory.valueForKey("macAddress")
print("mac address is: \(mac)")
働くかもしれないが、あなたはまた、いくつかのメーカーがaccessory.serialNumber
フィールドにMACアドレスをエンコードすることがありますaccessory.valueForKey("macAddress")
を呼び出します。
たとえば、Epson Bluetoothプリンタのシリアル番号は、セパレータなしのMACアドレスだけです。
これはプライベートライブラリです。 AppStoreであなたのアプリを公開したい場合は、それを使用することを許可されません。古いバージョン(おそらくiOS6)では、デバイスのMACアドレスが 'description'に存在していました(ただし' description'から取得することはお勧めできません)。 – Larme