TTLock is a global provider of solutions for smart locks. We provide PCBA and softwares for lock manufactures and end users. We provide open API/SDK for developers. With these APIs/SDKs, you can develop your own applications to manage smart locks. The SDK here is for mobile app to communicate with locks via bluetooth.
ttlock_flutter: ^0.3.0
Flutter 3.13.6 • channel stable • https://github.com/flutter/flutter.git Framework • revision ead455963c (4 weeks ago) • 2023-09-26 18:28:17 -0700 Engine • revision a794cf2681 Tools • Dart 3.1.3 • DevTools 2.25.0
MacOS Sonoma 14.0 XCode 15.0
Terminating app due to uncaught exception 'NSRangeException', reason: ' -[__NSArrayI objectAtIndexedSubscript:]: index 39 beyond bounds [0 .. 38]' *** First throw call stack: (0x19fbf9e88 0x198f2f8d8 0x19fd9f0a8 0x19fc09dec 0x100dba5e0 0x100db94ac 0x100db9054 0x100db3dc0 0x100d5a9c4 0x100da3c40 0x1bfbf0958 0x1bfbecc80 0x1bfbec7b8 0x1bfbec690 0x1a71c84b4 0x1a71c9fdc 0x1a71d1694 0x1a71d2214 0x1a71d8748 0x1a71d8444 0x19fc8a6f8 0x19fc6c058 0x19fc70ed4 0x1d8f72368 0x1a214f3d0 0x1a214f034 0x100d50624 0x1be2d8960) libc++abi: terminating with uncaught exception of type NSException
__pthread_kill + 8 libsystem_kernel.dylib
: -> 0x1dc7f8200 <+8>: b.lo 0x1dc7f8220 ; <+40> 0x1dc7f8204 <+12>: pacibsp 0x1dc7f8208 <+16>: stp x29, x30, [sp, #-0x10]! 0x1dc7f820c <+20>: mov x29, sp Target 0: (Runner) stopped. Lost connection to device.