Hi Guys I got an error when I called initialiser of EASession with connected Device and the first protocol string. Then I got a 0x000000 EASession instance, but the EASession initialiser return an instance like below, not an optional or throw errors public init(accessory: EAAccessory, forProtocol protocolString: String) after I restarted my iPhone everything worked well. Mine is iOS9, the console output is: 2015-10-07 16:17:22.543 XXXXApp[2341:1150778] /BuildRoot/Library/Caches/com.apple.xbs/Sources/IAPFramework/iapd-1746.1.3/IAP/IPC_Client/IAPApp.mm:IAPAppCreateSessionForAccessory-636 connection = 0x0, not valid! 2015-10-07 16:17:22.543 XXXXApp[2341:1150778] ERROR - opening session failed 2015-10-07 16:17:22.543 XXXXApp[2341:1150778] ERROR - /BuildRoot/Library/Caches/com.apple.xbs/Sources/ExternalAccessory/ExternalAccessory-329/EASession.m:-[EASession dealloc] - 141 unable to close session for _accessory=0x105b39ce0 and sessionID=65536 fatal error: unexpectedly found nil while unwrapping an Optional value Anyone know this? Thanks
On 6 Oct 2015, at 6:00 AM, bluetooth-dev-request@lists.apple.com wrote:
Send Bluetooth-dev mailing list submissions to bluetooth-dev@lists.apple.com
To subscribe or unsubscribe via the World Wide Web, visit https://lists.apple.com/mailman/listinfo/bluetooth-dev or, via email, send a message with subject or body 'help' to bluetooth-dev-request@lists.apple.com
You can reach the person managing the list at bluetooth-dev-owner@lists.apple.com
When replying, please edit your Subject line so it is more specific than "Re: Contents of Bluetooth-dev digest..."
Today's Topics:
1. Pairing fails with BM3 status 705 (Nick Brook)
----------------------------------------------------------------------
Message: 1 Date: Mon, 05 Oct 2015 16:44:11 +0100 From: Nick Brook <nrbrook@gmail.com> To: "bluetooth-dev@lists.apple.com" <bluetooth-dev@lists.apple.com> Subject: Pairing fails with BM3 status 705 Message-ID: <CC200C4C-FF3F-45E5-A01B-38A3202BBC3A@gmail.com> Content-Type: text/plain; charset="utf-8"
I’ve build a Bluetooth LE HID device and specifically iPad 3’s running iOS 9 are having trouble connecting. From BTServer logs:
2015-10-05T09:27:32.737 LeDeviceManager.cpp:455 uuidForDevice Info LE Already tracking address "Public 00:07:80:XX:XX:XX" as device "803F5824-14F7-7924-5992-562AE314C6E9" 2015-10-05T09:27:32.737 LeDeviceCache.mm:495 -[LeDeviceCache writeDevice:] Info LE Writing device "803F5824-14F7-7924-5992-562AE314C6E9" to 'other devices' cache 2015-10-05T09:27:32.737 LeSecurityManager.cpp:1774 pairingCompleted Error LE Pairing failed to device "803F5824-14F7-7924-5992-562AE314C6E9" with error BM3 STATUS 705
Any ideas? Should I just create a bug report?
Nick
M: +44 (0)7986 048 141 W: http://nickbrook.me <http://nickbrook.me/>