Unact / yandex_mapkit

Flutter implementation of YandexMapkit
MIT License
133 stars 149 forks source link

Краш приложения на IOS #365

Closed koteesy closed 5 months ago

koteesy commented 7 months ago

Привет! В каком-то рандомном порядке ( При первом запуске, при рестарте при дебаге ) крашится приложение, после обновления до последней актуальной версии Flutter: 3.19.5, и последней версии yandex_mapkit: 4.0.2, логи запуска через verbose прилагаю:

Логи ``` [ +89 ms] Process 54725 stopped [ ] * thread #1, stop reason = signal SIGABRT [ ] frame #0: 0x00000001bda4a9e8 [ ] -> 0x1bda4a9e8: b.lo 0x1bda4aa04 [ ] 0x1bda4a9ec: stp x29, x30, [sp, #-0x10]! [ ] 0x1bda4a9f0: mov x29, sp [ ] 0x1bda4a9f4: bl 0x1bda46670 [ ] Target 0: (Runner) stopped. [ ] thread backtrace all [ ] process detach [+2750 ms] * thread #1, stop reason = signal SIGABRT [ ] * frame #0: 0x00000001bda4a9e8 [ ] frame #1: 0x000000018e4db0b4 [ ] frame #2: 0x000000019b30ae1c [ ] frame #3: 0x000000019b2fcbec [ ] frame #4: 0x000000019b21b0c8 [ ] frame #5: 0x000000019b30a2cc [ ] frame #6: 0x000000019b30a274 [ ] frame #7: 0x0000000183d2e1ac [ ] frame #8: 0x0000000183d0f4a8 [ ] frame #9: 0x000000018401d7e8 [ ] frame #10: 0x0000000183fdb0e8 [ ] frame #11: 0x0000000183fedd7c [ ] frame #12: 0x000000019e2629a0 [ ] frame #13: 0x000000018682005c [ ] frame #14: 0x00000001865b5ce0 [ ] frame #15: 0x0000000100971714 Runner`main at AppDelegate.swift:7:13 [ ] frame #16: 0x0000000104a20190 dyld`start + 444 [ ] thread #5 [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000105cbf058 [ ] frame #2: 0x0000000105cbd9c8 [ ] thread #6 [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000105cbf08c [ ] thread #7 [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000105cbf058 [ ] frame #2: 0x0000000105cbd9c8 [ ] thread #8 [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000100833058 Runner`runtime.text + 421976 [ ] frame #2: 0x00000001008319c8 Runner`runtime.text + 416200 [ ] thread #9 [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000105cbf058 [ ] frame #2: 0x0000000105cbd9c8 [ ] thread #10 [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000105cbf058 [ ] frame #2: 0x0000000105cbd9c8 [ ] thread #11 [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000105cbf058 [ ] frame #2: 0x0000000105cbd9c8 [ ] thread #12 [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000010083308c Runner`runtime.text + 422028 [ ] thread #13 [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000100833058 Runner`runtime.text + 421976 [ ] frame #2: 0x00000001008319c8 Runner`runtime.text + 416200 [ ] thread #14 [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000100833058 Runner`runtime.text + 421976 [ ] frame #2: 0x00000001008319c8 Runner`runtime.text + 416200 [ ] thread #15 [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000100833058 Runner`runtime.text + 421976 [ ] frame #2: 0x00000001008319c8 Runner`runtime.text + 416200 [ ] thread #16 [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000100833058 Runner`runtime.text + 421976 [ ] frame #2: 0x00000001008319c8 Runner`runtime.text + 416200 [ ] thread #17, name = 'com.apple.uikit.eventfetch-thread' [ ] frame #0: 0x00000001bda44b10 [ ] frame #1: 0x0000000183fd6ac0 [ ] frame #2: 0x0000000183fdaba8 [ ] frame #3: 0x0000000183fedd7c [ ] frame #4: 0x000000018572600c [ ] frame #5: 0x000000018576518c [ ] frame #6: 0x000000018679dd58 [ ] frame #7: 0x0000000185772efc [ ] frame #8: 0x00000001ddf933a4 [ ] thread #18, name = 'io.flutter.1.ui' [ ] frame #0: 0x000000010dd84420 [ ] frame #1: 0x0000000112f98694 [ ] frame #2: 0x0000000112f9811c [ ] frame #3: 0x0000000122a3521c [ ] frame #4: 0x000000010dd83424 [ ] frame #5: 0x00000001097219d4 [ ] frame #6: 0x0000000109743050 [ ] frame #7: 0x0000000109741738 [ ] frame #8: 0x000000010976fa4c [ ] frame #9: 0x0000000109b09d3c [ ] frame #10: 0x000000010950e710 [ ] frame #11: 0x00000001096a57a8 [ ] frame #12: 0x00000001093d6d8c [ ] frame #13: 0x00000001093db0e4 [ ] frame #14: 0x0000000184075fcc [ ] frame #15: 0x0000000184000338 [ ] frame #16: 0x0000000183ffafcc [ ] frame #17: 0x0000000183fdaea4 [ ] frame #18: 0x0000000183fedd7c [ ] frame #19: 0x00000001093db1d0 [ ] frame #20: 0x00000001093d9ca4 [ ] frame #21: 0x00000001ddf933a4 [ ] thread #19, name = 'io.flutter.1.raster' [ ] frame #0: 0x00000001bda44b10 [ ] frame #1: 0x0000000183fd6ac0 [ ] frame #2: 0x0000000183fdaba8 [ ] frame #3: 0x0000000183fedd7c [ ] frame #4: 0x00000001093db1d0 [ ] frame #5: 0x00000001093d9ca4 [ ] frame #6: 0x00000001ddf933a4 [ ] thread #20, name = 'io.flutter.1.io' [ ] frame #0: 0x00000001bda44b10 [ ] frame #1: 0x0000000183fd6ac0 [ ] frame #2: 0x0000000183fdaba8 [ ] frame #3: 0x0000000183fedd7c [ ] frame #4: 0x00000001093db1d0 [ ] frame #5: 0x00000001093d9ca4 [ ] frame #6: 0x00000001ddf933a4 [ ] thread #21, name = 'io.flutter.1.profiler' [ ] frame #0: 0x00000001bda44b10 [ ] frame #1: 0x0000000183fd6ac0 [ ] frame #2: 0x0000000183fdaba8 [ ] frame #3: 0x0000000183fedd7c [ ] frame #4: 0x00000001093db1d0 [ ] frame #5: 0x00000001093d9ca4 [ ] frame #6: 0x00000001ddf933a4 [ ] thread #22, name = 'io.worker.1' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000109146714 [ ] frame #2: 0x00000001093d3f4c [ ] frame #3: 0x00000001ddf933a4 [ ] thread #23, name = 'io.worker.2' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000109146714 [ ] frame #2: 0x00000001093d3f4c [ ] frame #3: 0x00000001ddf933a4 [ ] thread #24, name = 'io.worker.3' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000109146714 [ ] frame #2: 0x00000001093d3f4c [ ] frame #3: 0x00000001ddf933a4 [ ] thread #25, name = 'io.worker.4' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000109146714 [ ] frame #2: 0x00000001093d3f4c [ ] frame #3: 0x00000001ddf933a4 [ ] thread #26, name = 'io.worker.5' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000109146714 [ ] frame #2: 0x00000001093d3f4c [ ] frame #3: 0x00000001ddf933a4 [ ] thread #27, name = 'io.worker.6' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000109146714 [ ] frame #2: 0x00000001093d3f4c [ ] frame #3: 0x00000001ddf933a4 [ ] thread #28, name = 'dart:io EventHandler' [ ] frame #0: 0x00000001bda462f8 [ ] frame #1: 0x00000001096a177c [ ] frame #2: 0x00000001ddf933a4 [ ] thread #29, name = 'Dart Profiler ThreadInterrupter' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x00000001098126b0 [ ] frame #2: 0x00000001098a2e4c [ ] frame #3: 0x000000010981206c [ ] frame #4: 0x00000001ddf933a4 [ ] thread #30, name = 'Dart Profiler SampleBlockProcessor' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000010981541c [ ] frame #2: 0x000000010981206c [ ] frame #3: 0x00000001ddf933a4 [ ] thread #31, name = 'io.worker.1' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000109146714 [ ] frame #2: 0x00000001093d3f4c [ ] frame #3: 0x00000001ddf933a4 [ ] thread #32, name = 'io.worker.2' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000109146714 [ ] frame #2: 0x00000001093d3f4c [ ] frame #3: 0x00000001ddf933a4 [ ] thread #33, name = 'io.worker.3' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000109146714 [ ] frame #2: 0x00000001093d3f4c [ ] frame #3: 0x00000001ddf933a4 [ ] thread #34, name = 'io.worker.4' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x0000000109146714 [ ] frame #2: 0x00000001093d3f4c [ ] frame #3: 0x00000001ddf933a4 [ ] thread #35, name = 'YMK_0#BgLow' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000019b2a82b8 [ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop() + 212 [ ] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72 [ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68 [ ] frame #5: 0x00000001ddf933a4 [ ] thread #36, name = 'YMK_1#BgLow' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000019b2a82b8 [ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop() + 212 [ +1 ms] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72 [ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68 [ ] frame #5: 0x00000001ddf933a4 [ ] thread #37, name = 'YMK_2#BgLow' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000019b2a82b8 [ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop() + 212 [ +1 ms] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72 [ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68 [ ] frame #5: 0x00000001ddf933a4 [ ] thread #38, name = 'YMK_0#Global' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000019b2a8350 [ ] frame #2: 0x000000010152ef68 Runner`_yandex_impl___ZNSt3__118condition_variable10wait_untilINS_6chrono12steady_clockENS2_8durationIxNS_5ratioILl1ELl1000000000EEEEEEENS_9cv_statusERNS_11unique_lockINS_5mutexEEERKNS2_10time_pointIT_T0 _EE + 200 [ ] frame #3: 0x000000010152d89c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop()::'lambda'()::operator()() const + 76 [ ] frame #4: 0x000000010152d57c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop() + 196 [ ] frame #5: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72 [ +1 ms] frame #6: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68 [ ] frame #7: 0x00000001ddf933a4 [ ] thread #39, name = 'YMK_1#Global' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000019b2a8350 [ ] frame #2: 0x000000010152ef68 Runner`_yandex_impl___ZNSt3__118condition_variable10wait_untilINS_6chrono12steady_clockENS2_8durationIxNS_5ratioILl1ELl1000000000EEEEEEENS_9cv_statusERNS_11unique_lockINS_5mutexEEERKNS2_10time_pointIT_T0 _EE + 200 [ ] frame #3: 0x000000010152d89c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop()::'lambda'()::operator()() const + 76 [ ] frame #4: 0x000000010152d57c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop() + 196 [ ] frame #5: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72 [ +1 ms] frame #6: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68 [ ] frame #7: 0x00000001ddf933a4 [ ] thread #40, name = 'YMK_2#Global' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000019b2a8350 [ ] frame #2: 0x000000010152ef68 Runner`_yandex_impl___ZNSt3__118condition_variable10wait_untilINS_6chrono12steady_clockENS2_8durationIxNS_5ratioILl1ELl1000000000EEEEEEENS_9cv_statusERNS_11unique_lockINS_5mutexEEERKNS2_10time_pointIT_T0 _EE + 200 [ ] frame #3: 0x000000010152d89c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop()::'lambda'()::operator()() const + 76 [ ] frame #4: 0x000000010152d57c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop() + 196 [ ] frame #5: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72 [ +1 ms] frame #6: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68 [ ] frame #7: 0x00000001ddf933a4 [ ] thread #41, name = 'YMK_3#Global' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000019b2a8350 [ ] frame #2: 0x000000010152ef68 Runner`_yandex_impl___ZNSt3__118condition_variable10wait_untilINS_6chrono12steady_clockENS2_8durationIxNS_5ratioILl1ELl1000000000EEEEEEENS_9cv_statusERNS_11unique_lockINS_5mutexEEERKNS2_10time_pointIT_T0 _EE + 200 [ ] frame #3: 0x000000010152d89c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop()::'lambda'()::operator()() const + 76 [ ] frame #4: 0x000000010152d57c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop() + 196 [ ] frame #5: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72 [ +1 ms] frame #6: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68 [ ] frame #7: 0x00000001ddf933a4 [ ] thread #42, name = 'YMK_4#Global' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000019b2a8350 [ ] frame #2: 0x000000010152ef68 Runner`_yandex_impl___ZNSt3__118condition_variable10wait_untilINS_6chrono12steady_clockENS2_8durationIxNS_5ratioILl1ELl1000000000EEEEEEENS_9cv_statusERNS_11unique_lockINS_5mutexEEERKNS2_10time_pointIT_T0 _EE + 200 [ ] frame #3: 0x000000010152d89c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop()::'lambda'()::operator()() const + 76 [ ] frame #4: 0x000000010152d57c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop() + 196 [ ] frame #5: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72 [ +1 ms] frame #6: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68 [ ] frame #7: 0x00000001ddf933a4 [ ] thread #43, name = 'YMK_0#BgHigh' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000019b2a82b8 [ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop() + 212 [ ] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72 [ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68 [ ] frame #5: 0x00000001ddf933a4 [ ] thread #44, name = 'YMK_1#BgHigh' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000019b2a82b8 [ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop() + 212 [ ] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72 [ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68 [ ] frame #5: 0x00000001ddf933a4 [ ] thread #45, name = 'YMK_2#BgHigh' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000019b2a82b8 [ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop() + 212 [ ] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72 [ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68 [ ] frame #5: 0x00000001ddf933a4 [ ] thread #46, name = 'YMK_3#BgHigh' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000019b2a82b8 [ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop() + 212 [ ] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72 [ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68 [ ] frame #5: 0x00000001ddf933a4 [ ] thread #47, name = 'YMK_4#BgHigh' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000019b2a82b8 [ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop() + 212 [ ] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72 [ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68 [ ] frame #5: 0x00000001ddf933a4 [ ] thread #48, name = 'YMK_System' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000019b2a82b8 [ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop() + 212 [ ] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72 [ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68 [ ] frame #5: 0x00000001ddf933a4 [ ] thread #49, name = 'YMK_Platform-N' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000019b2a82b8 [ ] frame #2: 0x000000010152a628 Runner`void yandex::maps::runtime::internal::threadRunner, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::platform_dispatcher::PlatformDispatcher::PlatformDispatcher(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority)::$_0&&) + 116 [ +1 ms] frame #3: 0x000000010152a7d8 Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::platform_dispatcher::PlatformDispatcher::PlatformDispatcher(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::platform_dispatcher::PlatformDispatcher::PlatformDispatcher(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68 [ ] frame #4: 0x00000001ddf933a4 [ ] thread #50, name = 'YMK_0#FS' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000019b2a82b8 [ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop() + 212 [ ] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72 [ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68 [ ] frame #5: 0x00000001ddf933a4 [ ] thread #51, name = 'YMK_1#FS' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000019b2a82b8 [ ] frame #2: 0x000000010152d58c Runner`yandex::maps::runtime::internal::ExecTaskQueue>>::pop() + 212 [ ] frame #3: 0x000000010152d410 Runner`void yandex::maps::runtime::internal::threadRunner, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&) + 72 [ +1 ms] frame #4: 0x000000010152efd0 Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::internal::ThreadPool::ThreadPool(unsigned int, std::__1::basic_string, std::__1::allocator> const&, std::__1::function, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68 [ ] frame #5: 0x00000001ddf933a4 [ ] thread #52, name = 'YMK_Platform-R' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x000000019b2a82b8 [ ] frame #2: 0x000000010152a628 Runner`void yandex::maps::runtime::internal::threadRunner, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority)::$_0>(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::platform_dispatcher::PlatformDispatcher::PlatformDispatcher(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority)::$_0&&) + 116 [ +1 ms] frame #3: 0x000000010152a7d8 Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::platform_dispatcher::PlatformDispatcher::PlatformDispatcher(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::platform_dispatcher::PlatformDispatcher::PlatformDispatcher(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority)::$_0>>(void*) + 68 [ ] frame #4: 0x00000001ddf933a4 [ ] thread #53, name = 'YMK_Network' [ ] frame #0: 0x00000001bda462f8 [ ] frame #1: 0x00000001012606a8 Runner`_yandex_impl___ZN4asio6detail9scheduler10do_run_oneERNS0_27conditionally_enabled_mutex11scoped_lockERNS0_21scheduler_thread_infoERKNSt3__110error_codeE + 276 [ ] frame #2: 0x0000000101259b50 Runner`_yandex_impl___ZN4asio6detail9scheduler3runERNSt3__110error_codeE + 200 [ ] frame #3: 0x0000000101259a60 Runner`_yandex_impl___ZN4asio10io_context3runEv + 44 [ ] frame #4: 0x00000001015c4bd4 Runner`yandex::maps::runtime::network::common::NetworkManagerImpl::run() + 80 [ ] frame #5: 0x00000001015c6788 Runner`void yandex::maps::runtime::internal::threadRunner(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::network::common::NetworkManagerImpl::NetworkManagerImpl(yandex::maps::runtime::network::common::NetworkConfig const&)::$_0&&) + 56 [ ] frame #6: 0x00000001015c67dc Runner`void* std::__1::__thread_proxy>, void (*)(std::__1::basic_string, std::__1::allocator> const&, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::network::common::NetworkManagerImpl::NetworkManagerImpl(yandex::maps::runtime::network::common::NetworkConfig const&)::$_0&&), std::__1::basic_string, std::__1::allocator>, yandex::maps::runtime::ThreadPriority, yandex::maps::runtime::network::common::NetworkManagerImpl::NetworkManagerImpl(yandex::maps::runtime::network::common::NetworkConfig const&)::$_0>>(void*) + 68 [ ] frame #7: 0x00000001ddf933a4 [ ] thread #54, name = 'DartWorker' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x00000001098126b0 [ ] frame #2: 0x000000010973b258 [ ] frame #3: 0x00000001098a3de0 [ ] frame #4: 0x000000010981206c [ ] frame #5: 0x00000001ddf933a4 [ ] thread #55 [ ] frame #0: 0x00000001bda45088 [ ] frame #1: 0x000000018e4d428c [ ] frame #2: 0x0000000105781cdc [ ] frame #3: 0x00000001ddf933a4 [ ] thread #56, name = 'com.apple.NSURLConnectionLoader' [ ] frame #0: 0x00000001bda44b10 [ ] frame #1: 0x0000000183fd6ac0 [ ] frame #2: 0x0000000183fdaba8 [ ] frame #3: 0x0000000183fedd7c [ ] frame #4: 0x00000001849f1f38 [ ] frame #5: 0x0000000185772efc [ ] frame #6: 0x00000001ddf933a4 [ ] thread #57, name = 'com.apple.CoreMotion.MotionThread' [ ] frame #0: 0x00000001bda44b10 [ ] frame #1: 0x0000000183fd6ac0 [ ] frame #2: 0x0000000183fdaba8 [ ] frame #3: 0x0000000183fedd7c [ ] frame #4: 0x0000000184068260 [ ] frame #5: 0x00000001903c7a2c [ ] frame #6: 0x00000001ddf933a4 [ ] thread #58, name = 'AVAudioSession Notify Thread' [ ] frame #0: 0x00000001bda44b10 [ ] frame #1: 0x0000000183fd6ac0 [ ] frame #2: 0x0000000183fdaba8 [ ] frame #3: 0x0000000183fedd7c [ ] frame #4: 0x000000018cb70d7c [ ] frame #5: 0x000000018cb7a0ac [ ] frame #6: 0x00000001ddf933a4 [ ] thread #59 [ ] frame #0: 0x00000001bda450cc [ ] thread #60 [ ] frame #0: 0x00000001bda450cc [ ] thread #61 [ ] frame #0: 0x00000001bda450cc [ ] thread #62 [ ] frame #0: 0x00000001bda450cc [ ] thread #63, name = 'DartWorker' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x00000001098126b0 [ ] frame #2: 0x00000001098a3dac [ ] frame #3: 0x000000010981206c [ ] frame #4: 0x00000001ddf933a4 [ ] thread #64, name = 'DartWorker' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x00000001098126b0 [ ] frame #2: 0x00000001098a3dac [ ] frame #3: 0x000000010981206c [ ] frame #4: 0x00000001ddf933a4 [ ] thread #65, name = 'DartWorker' [ ] frame #0: 0x00000001bda454f0 [ ] frame #1: 0x00000001098126b0 [ ] frame #2: 0x00000001098a3dac [ ] frame #3: 0x000000010981206c [ ] frame #4: 0x00000001ddf933a4 [ ] (lldb) Process 54725 detached [ +3 ms] (lldb) [ ] ios-deploy exited with code 0 [ +3 ms] Service protocol connection closed. [ ] Lost connection to device. [ ] DevFS: Deleting filesystem on the device (file:///private/var/mobile/Containers/Data/Application/0D4B1262-86AD-4910-82D9-AC4E35DF64C4/tmp/appname/appname) [ +253 ms] Ignored error while cleaning up DevFS: TimeoutException after 0:00:00.250000: Future not completed [ +1 ms] "flutter run" took 281 442ms. [ +94 ms] ensureAnalyticsSent: 92ms [ ] Running 1 shutdown hook [ +5 ms] Shutdown hooks complete [ ] exiting with code 0 ```

На frame #15: 0x0000000100971714 Runner`main at AppDelegate.swift:7:13 находится YMKMapKit.setApiKey("api_key")

Flutter doctor, на всякий:

[✓] Flutter (Channel stable, 3.19.5, on macOS 14.2 23C64 darwin-arm64, locale ru-RU)
    • Flutter version 3.19.5 on channel stable at /Users/koteesy/development/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 300451adae (3 weeks ago), 2024-03-27 21:54:07 -0500
    • Engine revision e76c956498
    • Dart version 3.3.3
    • DevTools version 2.31.1

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /Users/koteesy/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • ANDROID_HOME = /Users/user/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.7+0-17.0.7b1000.6-10550314)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 15C65
    • CocoaPods version 1.15.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2023.1)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.7+0-17.0.7b1000.6-10550314)

[✓] VS Code (version 1.87.2)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.86.0

[✓] Connected device (3 available)
    • iPhone (Александр) (mobile) • b0a9fe9033a776f3218a7cec5743bd25bd471bd9 • ios            • iOS 15.1 19B74
    • macOS (desktop)             • macos                                    • darwin-arm64   • macOS 14.2 23C64 darwin-arm64
    • Chrome (web)                • chrome                                   • web-javascript • Google Chrome 123.0.6312.124

[✓] Network resources
    • All expected network resources are available.

• No issues found!
koteesy commented 7 months ago

Update: Крашится так же, если даже виджет карты не использовать, просто если есть инициализация в AppDelegate (YMKMapKit.setApiKey("api_key"))

koteesy commented 7 months ago

Update: Проблема вроде как, не глобальная, у меня на IOS 15.1 - крашится, у коллеги на IOS 17.1.2 - все ровно, понижение версии до предыдущей (3.3.3) не помогло

DCrow commented 7 months ago

Добрый день!

Видимо, в нативной либе, так и не поправили креш. Про похожее как раз пишут в версии 4.5.1 для ios, только там для 17.4

koteesy commented 7 months ago

Добрый день!

Видимо, в нативной либе, так и не поправили креш. Про похожее как раз пишут в версии 4.5.1 для ios, только там для 17.4

Мне, выходит, им где-то написать в issues тоже самое - что бы лет через 40 поправили?

(Странно что downgrade версии библиотеки проблему не решил - потесчу версию флаттера пониже, может он как-то виноват все-таки)

koteesy commented 7 months ago

Добрый день! Видимо, в нативной либе, так и не поправили креш. Про похожее как раз пишут в версии 4.5.1 для ios, только там для 17.4

Мне, выходит, им где-то написать в issues тоже самое - что бы лет через 40 поправили?

(Странно что downgrade версии библиотеки проблему не решил - потесчу версию флаттера пониже, может он как-то виноват все-таки)

Просто странно, что я пока флаттер не обновил - проблем не было :(

koteesy commented 7 months ago

Update: Откатился на предыдущий коммит, повышал версии флаттера - попутно бампая версии библиотек которые выдавали ошибки ( 2 штучки ) - и о боги, на последней версии флаттера 3.19.6 все работает отлично, с версией карт 3.3.3.. Кароче, очень непонятно в чем был баг - но на данный момент он отсутствует.