Программирование : Dart & Flutter по-русски
Даниил Левицкий
Ну это докер бд, докер сервера (или локальный сервер) и браузер
Дмитрий Щербаков
Согласен, но времени нет больше экспериментировать ??
Vladislav [object Object]
Жизненная ситуация) Пытался и на виртуалке макось поднять и хакинтош полноценный делать, забил и купил мак
Илья Морозов
Все привет, кто нибудь делал авторизацию по телефону для web с помощью firebase ? может есть какие то статьи , не могу найти
Дмитрий Щербаков
Особенно когда там сраная флешка образ пишет 2 часа ??
Anton Kowalski
тоже интересует
Дима
а чем vmware с macos не устраивает?
Дмитрий Щербаков
Юсб 3.0 да пох, мы будем писать 2 часа сраных 1.6гига
Дмитрий Щербаков
Есть рабочий дамп с каталиной ?
Дмитрий Щербаков
Поделитесь?)
Дима
[
{
"type": "link",
"text": "https://rutracker.org/forum/viewtopic.php?t=5791270"
}
]
Дима
уже не один год таким пользуюсь был макмини, напрягало переключаться между компами... попробовал виртуалку и так и остался на ней
Дмитрий Щербаков
Блэт вместо горки с мелким опять хакинтошить в выходные ?? спасибо попробую
Дима
советую использовать плеер, и не пожалеть оперативку и диск ей
Дмитрий Щербаков
Да м2 и 64 гига
Дмитрий Щербаков
Думаю дело было не в железе а в кекстах
Дима
диска я дал 150гиг, RAM 8 ну и образ сам у меня на ssd
Дмитрий Щербаков
Когда на опенкоре я пытался
Дима
[
{
"type": "link",
"text": "https://www.wikigain.com/install-macos-big-sur-on-vmware-windows-pc/"
}
]
Дмитрий Щербаков
Если взлетит с меня коньяк ??
Дима
вот по этому мануалу я уже накатил бигсюр на новую виртуалку но никак не найду времени на икскод и т.п.
Дима
та не может не взлететь )
Дима
и там Unlocker есть его обязательно надо запускать
Oleg
Всем привет! Подскажите пожалуйста, кто-то сталкивался с трансляцией стрима с помощью rtmp ? Я сейчас пытаюсь сделать трансляцию с помощью camera_with_rtmp, но есть несколько вопросов Возможно ли переключать переднюю и заднюю камеры без остановки стрима ? Сейчас оно просто прерывает стрим и нужно запускать заново Возможно есть библиотеки получше этой, буду благодарен за любой пример или совет
Alijon Yulchiev
Всем привет! Вы использовали Face Id? local_auth не работает.
Дмитрий Щербаков
Сделать 2 стрима (1 для фронта а второй для задней ) и отдавать 1 стрим который объединяет их ;)
Дмитрий Щербаков
Если включена задняя камера первый стрим всегда null возвращает
DVS (Read The F.ng Manual) Studio (NoHello)
единицы моделей смартов умеют задействовать ОБЕ камеры в одно время
Дмитрий Щербаков
Ну это уже частности их можно обыграть
DVS (Read The F.ng Manual) Studio (NoHello)
тогда всё равно получится что в одном из стримов пустота и объединять нечего
DVS (Read The F.ng Manual) Studio (NoHello)
но идея с доп stub-стримом - вполне себе
DVS (Read The F.ng Manual) Studio (NoHello)
[
"а про getit всё просто (",
{
"type": "italic",
"text": "чел вернись"
},
")"
]
Alexander
[
"всем привет, есть кто плотно работал с getx?, есть экран который сейчас активен, я его хочу обновить данными или заменить новым инстасом, переход осуществляю по пушу без контекста ",
{
"type": "code",
"text": "Get.to"
},
" ",
{
"type": "code",
"text": "Get."
},
"off не работают, как лучше сделать?"
]
DVS (Read The F.ng Manual) Studio (NoHello)
эмм.. это не getit, это getx
DVS (Read The F.ng Manual) Studio (NoHello)
путь 1: посмотреть стрим фокса из соседней конфы про архитектуры, убить гет, юзать что то "нормальное" путь 2: получать инфу в сервисе, подписаться в экране на обновление инфы сервиса, обновлять экран
Alexander
проект интересный достался, сразу переделать не получится, сам юзаю блок уже год
Roman Pihariev
[
"всем привет! кто-то сталкивался с проблемой енкодинга в вебвью флаттера \n\n",
{
"type": "code",
"text": "await webViewController.loadUrl(\n Uri.dataFromString(\n html,\n mimeType: 'text/html',\n encoding: Encoding.getByName('utf-8'),\n ).toString(),\n );"
},
"\n\nне отображается символ ‘"
]
Alexander
благодарю, думал над пунктом 2, но была надежда заставить работать getx
DVS (Read The F.ng Manual) Studio (NoHello)
ну таки да, с гетх тот же сервис
Anton Kowalski
[
"FirebaseError: Firebase: No Firebase App '[DEFAULT]' has been created - call Firebase App.initializeApp() (app/no-app).\n at Object.f [as app] (",
{
"type": "link",
"text": "https://www.gstatic.com/firebasejs/7.20.0/firebase-app.js:1:17054"
},
")\n at ",
{
"type": "link",
"text": "Object.app"
},
"$ [as app] (http://localhost:49670/packages/firebase_core_web/src/interop/core.dart.lib.js:33:101)\n at initializeApp (http://localhost:49670/packages/firebase_core_web/firebase_core_web.dart.lib.js:82:25)\n at ",
{
"type": "link",
"text": "initializeApp.next"
},
" ( )\n at runBody (http://localhost:49670/dart_sdk.js:38027:34)\n at Object._async [as async] (http://localhost:49670/dart_sdk.js:38058:7)\n at firebase_core_web.FirebaseCoreWeb.new.initializeApp (http://localhost:49670/packages/firebase_core_web/firebase_core_web.dart.lib.js:75:20)\n at initializeApp (http://localhost:49670/packages/firebase_core/firebase_core.dart.lib.js:102:59)\n at ",
{
"type": "link",
"text": "initializeApp.next"
},
" ()\n at runBody (http://localhost:49670/dart_sdk.js:38027:34)\n at Object._async [as async] (http://localhost:49670/dart_sdk.js:38058:7)\n at Function.initializeApp (http://localhost:49670/packages/firebase_core/firebase_core.dart.lib.js:101:20)\n at main$ (http://localhost:49670/packages/usu/main.dart.lib.js:139:36)\n at main$.next ()\n at runBody (http://localhost:49670/dart_sdk.js:38027:34)\n at Object._async [as async] (http://localhost:49670/dart_sdk.js:38058:7)\n at main$ (http://localhost:49670/packages/usu/main.dart.lib.js:137:18)\n at main (http://localhost:49670/web_entrypoint.dart.lib.js:37:27)\n at ",
{
"type": "link",
"text": "main.next"
},
" ()\n at http://localhost:49670/dart_sdk.js:38007:33\n at _RootZone.runUnary (http://localhost:49670/dart_sdk.js:37861:58)\n at _FutureListener.thenAwait.handleValue (http://localhost:49670/dart_sdk.js:32822:29)\n at handleValueCallback (http://localhost:49670/dart_sdk.js:33370:49)\n at Function._propagateToListeners (http://localhost:49670/dart_sdk.js:33408:17)\n at async._AsyncCallbackEntry.new.callback (http://localhost:49670/dart_sdk.js:33133:27)\n at Object._microtaskLoop (http://localhost:49670/dart_sdk.js:38122:13)\n at _startMicrotaskLoop (http://localhost:49670/dart_sdk.js:38128:13)\n at http://localhost:49670/dart_sdk.js:33625:9\n\nВот код:\nFuture main() async {\n WidgetsFlutterBinding.ensureInitialized();\n await Firebase.initializeApp();\n runApp(USU());\n}"
]
Денис
добавил ли ты js скрипты в index.html?
Anton Kowalski
[
"вроде да\n\n\n\n"
]
Денис
ты вызываешь фаирбейс до его указания как скрипта
Денис
и аналитика нет либы)
Денис
[
{
"type": "pre",
"text": "\n \n \n \n \n \n\nперенести это вверх?"
]
Денис
но ниже serviceWorker
Денис
[
{
"type": "link",
"text": "firebase.analytics"
},
"(); есть, а скрипта аналитики нет"
]
Денис
поменяй на всякий случай конфигурацию в firebase
Денис
чтобы злодеяки не подключились)
Anton Kowalski
Я понял в чем проблема, я ж два раза вызываю initializeApp в скрипте и в main)
Илья Морозов
Все привет, кто нибудь делал авторизацию по телефону для web с помощью firebase ? может есть какие то статьи , не могу найти
Anton Kowalski
[
{
"type": "link",
"text": "https://medium.com/flutter-community/flutter-web-firebase-authentication-and-google-sign-in-33ef84a70b71"
},
"?"
]
Илья Морозов
чуть чуть не то
Anton Kowalski
[
{
"type": "link",
"text": "https://www.google.com/search?q=firebase+auth+flutter+web+mobile&safe=active&hl=ru&sxsrf=ALeKk02l3D_dvFtyEk1LRS2m5FSuUonWQg:1611328197186&source=lnms&sa=X&v"
}
]
Jamshed Rakhmonov
[
"Ребят нужна помошь) Если я убираю YoutubePlayerController то в cons нет ошибки в обратном случае выдает ошибку \n",
{
"type": "pre",
"text": "an't define the const constructor because the field '_controller' is initialized with a non-constant value.\nTry initializing the field to a constant value, or removing the keyword 'const' from the constructor.dart(const_constructor_with_field_initialized_by_non_const)",
"language": ""
},
""
]
Jamshed Rakhmonov
Плз помогите
Vyacheslav
в 10 строке уберите const
Vyacheslav
второй вариант: создать контроллер в виджете выше и передать его текущему виджету финальным параметром
Vyacheslav
третий вариант: переделать виджет в Stateful , объявить контроллер не финальным, а потом инициализировать контроллер в методе initState
Jamshed Rakhmonov
Первый вариант не получился сейчас попробую сделать остальные варианты
Vyacheslav
точно должно было сработать
Jamshed Rakhmonov
в данном случае я не могу получить переменную
Вадим
Сделайте statefulwidget и в initState инициализруйте контролер
Vyacheslav
сделайте третий вариант, так правильно
Jamshed Rakhmonov
Сейчас попробую
Stepan Eticon
Добрый день, как сделать чтобы LIstView элементы, то есть , мы дошли до конца списка и список заного начал прокручиваться.
Vladislav [object Object]
пагинация?
| .
а с чего начинать флаттер ?
Vladislav [object Object]
Учить или писать?)
| .
это на языке дарт да ?
????? •
Для начала узнай что это такое, и для чего это применяется
| .
я узнал что это кроссплатформа которая подходит для айои и для андроид одновременно
Stepan Eticon
Нет не пагинация, а зациклинность, то есть есть список состоящий из 9 элементов. Надо сделать так, чтобы когда я дошел до 9 элемента, список начал прогручиваться заново.
Mitai
[
{
"type": "link",
"text": "https://metanit.com/dart/tutorial/"
}
]
Stanislav Ilin
Всем привет! Подскажите, пожалуйста, какие есть пакеты или просто реализации обучения пользователя при первом старте ? (Когда подсвечивается какая-то из кнопок в интерфейсе и дается информация о том, что она делает)
Vladislav [object Object]
[
{
"type": "link",
"text": "https://pub.dev/packages/tutorial_coach_mark"
}
]
Stanislav Ilin
Прекрасно, спасибо большое !
Vladislav [object Object]
Пожалуйста)
Глеб Гусаров
[
"Всем привет, кто нибудь пользовался вот этой библиотекой для in app purchase ",
{
"type": "link",
"text": "https://pub.dev/packages/in_app_purchase"
},
" можете дать ревью как работает были ли проблемы, или возможно вы знаете вариант получше?"
]
Anton Kowalski
Как проверить существует ли такая почта в dart?
Anton Kowalski
regex не подходит.
Mitai
так а почту вы в дарте храните что ли
Anton Kowalski
в string есть адрес и мне надо проверить существует такая почта
Denis
[
{
"type": "link",
"text": "https://geekflare.com/email-verification-api/"
}
]
Denis
Можно просто загуглить)
NewBalanceM5
[
{
"type": "link",
"text": "https://t.me/FlutterDevRu/508"
}
]
Даниил Левицкий
Сейчас бы на клиенте проверку делать )
Mitai
ну это понятно, но сами имена ящиков вы храните где? в какой то базе правильно? следовательно получили данные от пользователя и лезем в базу и сравниваем есть там такой ящик или нет
Anton Kowalski
ввожу с клавиатуры
Mitai
чувак, для того что бы проверять есть такой ящик или нет, нужно сравнить данные присланные от юзера с теми что у тебя уже где то лежат
Anton Kowalski
мне нужно проверить существует ли такой в принципе
Mitai
я и так нуб нубский а ты еще меня в ступор вгоняешь)
Alexandr Drobyshev
генерируешь код, отсылашеь письмо, ждешь подтверждения переходмо по сылке или вводом кода
Jamshed Rakhmonov
[
"Не получается можете помочь с этим? \n",
{
"type": "pre",
"text": "ndefined name 'posts'.\nTry correcting the name to one that is defined, or defining the name.dartundefined_identifier",
"language": ""
},
""
]
Alexandr Drobyshev
widget.posts
Alexandr Drobyshev
у вас же класс дургой
Alexandr Drobyshev
или добавить Posts get posts => widget.posts;
Vyacheslav
блин совсем все не так
Jamshed Rakhmonov
??я еще начинаюший
Vladislav [object Object]
Все нормально, бывает
Jamshed Rakhmonov
тоже не получается это posts
Vyacheslav
[
{
"type": "pre",
"text": "class MyClass extends StatefulWidget {\n final String name;\n MyClass({Key key, this.name}) : super(key: key);\n\n @override\n _MyClassState createState() => _MyClassState();\n}\n\nclass _MyClassState extends State {\n HeroController heroController;\n\n @override\n void initState() {\n heroController = HeroController();\n if(widget.name.isEmpty){\n // do\n }\n super.initState();\n }\n\n @override\n Widget build(BuildContext context) {\n return Container(\n child: Placeholder(),\n );\n }\n}",
"language": ""
},
"\n посмотрите как контроллер инициализировать и переменную использовать"
]
Vladislav [object Object]
Покажи пейдж класс
Vyacheslav
[
"это азы флаттера, почитайте в оффдоке или на ",
{
"type": "link",
"text": "https://metanit.com/dart/"
},
""
]
Vyacheslav
не мучайтесь, возьмите любой курс прочитайте, потратите пару-тройку дней но сэкономите себе сотни часов!!!
Jamshed Rakhmonov
Хорошо спасибо
Vladimir Eliseev
Всем привет! Подскажите, несколько лет писал под Андроид, хочу изучить флаттер. Вопрос в ide, стоит ли переходить для флаттера в vs code или писать в студии? Вопрос именно в удобстве
Валерий
5 лет до флаттера писал в студии, пару дней в vscode дали понять что студия удобнее) но тут кому как.
Vladimir Eliseev
Спасибо за мнение)
Vladislav [object Object]
тема ide ваще халиварная, каждому удобно своя
Vladimir Eliseev
Ну было такое, что писали все время в студии, потом перешли в vscode, установили все плагины для удобства и стало удобней чем в студии?)
Vladislav [object Object]
кто-то всю жизнь пишет в vs code, кто-то пользуется продуктами jetbrains. Если сам не определился - попробуй и то и то и посмотри, что приживется именно тебе
Vladislav [object Object]
я до флаттера писал на реакте юзая вебсторм, когда начал писать на флаттере по началу юзал android studio/intelij idea. Но потом студия взбесила меня своей тормазнутостью и я перешел на vscode. Сейчас попытался вернуться в студию, посмотреть, может будет удобнее, но на макпро с м1 она ваще криво работает) Поэтому щас юзаю вс код
Mitai
пиши в виме ты же программист а не какая то домохозяйка
Vladislav [object Object]
Ахахха, да да)
Dima Kut’ko
Привет, начинал писать на не особо мощном пк и ему VSCode на много легче давался чем Android студия. И как-то так и привязался к нему. Это очень личное как сиденье для велосипеда ??, так что пробуйте )
Vladimir Eliseev
Сразу в бинарном коде)
Vladislav [object Object]
Я в последнее время запускал студию шоб сплеш скрин накидать и все, потом закрыл)
Vladimir Eliseev
Спасибо, привык к студии, все время там писал, раньше в эклипсе было время. Сейчас думаю, стоит привыкать к vscode, нравятся там куча плагинов для флаттера. Хотя и для студии есть какие то тоже
Alexandr Drobyshev
вс код как и все майксросовтовское не люблю, и лагает дико он, андроид студия рулит)
Vadim Popov
Сейчас халивар начнётся
Roman Cinis
Android Studio на 4GB RAM даже с трудом запускается. Про разработку в таком случае можно забыть. VS Code справляется более менее
Alexandr Drobyshev
я не буду холиварить, я шо глазам не верб? я вижу что вс код лагает, скаеп это вообще жесть, сегодян ставил на винду визуалстудию 19 так она заявила что обязательно только на диск С!!! не имею права ставить ее на другой, 18.9 гб попросила на дсике С остальное говорит модешь на другой ставить
Roman Vasiliev
Зачем вообще так извращаться
Roman Vasiliev
Оперативка копейки стоит
Vladimir Eliseev
Скайп согласен, лагучий)
Vladislav [object Object]
Писал выше, тема халиварная
Alexandr Drobyshev
я 7 лет не трогал виндовс, и жил радовался, сгеодня я хоть разить ноут жены на винде, тачпд как какаха, да и вся ос как хрень)) фигчто становится, кароче полная жесть
Vladislav [object Object]
Каждому удобно свое
ethorz ??
привет, кто может помочь с версткой? Да и в целом поревьювить? Ощущение что иду не в том направлении
Vladislav [object Object]
Мы тут флаттер обсуждаем а не шиндоус с продуктами майкрософт
Vadim Popov
Пиши на стаковерфлоу, там отвечу)
Roman Cinis
Ну ситуации разные у людей бывают. Не всегда есть возможность/деньги на новое железо
ethorz ??
я не оч понимаю как бороться с элементами, которые не умещаются, что делать?
Roman Cinis
Если ноут с запаяной? Без возможности расширения? Да и там не только память слабая раз уж на то пошло. Но это уже оффтоп
Vadim Popov
Ты конечно не написал что именно и кода не вижу, но оберни то что не помещается в виджет Wrap.
ethorz ??
там просто лого большое с инпутами и кнопками, должен появиться скролл?
Vadim Popov
Оберни в singlechildscrollView
ethorz ??
спасибо, щас загуглю
Vadim Popov
Просто виджет который даст тебе скролл
Dmitry
всем мир друзья, влияет ли кол-во блоков на производительность приложения? если у меня, скажем, 200 виджетов, каждый из них обернут в BlocProvider, в котором BlocBuilder, скажется ли это на производительности?
Sirojiddin
братья * .tflite что это
Sirojiddin
как это использовать
Gorohov Valeriy
Как проверить flutter web на симуляторе андроида или телефоне? Нужно протестировать в мобильном браузере.
Gorohov Valeriy
Желательно минимальными движениями, web для меня не родной, чисто экспериментально нужно)
Dima Kut’ko
[
"Всем привет, может кто-то что-то видел готовое. \nНужен кастомный markdown чтоб переделать пару моментов под себя. Нужно именно пару стилей обернуть в виджет, а не прописать стили для заголовков.\nВот эти не подходят :\n",
{
"type": "link",
"text": "https://pub.dev/packages/flutter_markdown"
},
" \n",
{
"type": "link",
"text": "https://pub.dev/packages/markdown_widget"
},
""
]
Имя
Есть тут кто сможет сделать маркетплейс?
NewBalanceM5
[
{
"type": "mention",
"text": "@dartlang_jobs"
}
]
Валерий
Это место куда можно размещать предложения о работе
Sirojiddin
братья * .tflite что это
Sirojiddin
как это использовать
Ivan Nagornyi
это формат легковесной модели нейроной сети
Gorohov Valeriy
[
"Не совсем понял что нужно, а чем первый не подходит? он позволяет определить стили отдельным элементам. ",
{
"type": "link",
"text": "https://pub.dev/documentation/flutter_markdown/latest/flutter_markdown/MarkdownStyleSheet/MarkdownStyleSheet.html"
},
""
]
Dima Kut’ko
Нужно цитаты обернуть в такую форму (синюю), вроде из markdown_widget что-то выходит, но все равно спасибо )
Gorohov Valeriy
Может кто сталкивался с проблемой, что в web на ios клавиатура скрывается, т.е. при тапе в поле ввода, она появляется и сразу исчезает?
Gorohov Valeriy
flutter web не web_view
Anatoliy
Вы используете TextField?
Anatoliy
Вы указывали onChanged:
Anatoliy
попробуйте убрать
Anatoliy
Если проблема решиться, значит Вам стоит переписать onChanged
Gorohov Valeriy
В нем идёт проверка на кол-во символов, и так то она не должна срабатывать, т.к. 15 символов ждёт, а на старте пустая строка. Но с web раньше не работал, так-то что чёрт его знает. Спасибо, попробую как-то переписать условие.
Anatoliy
Если Вы хотите задать максимальную длину, то для этого есть параметр maxLength:
Mikhail Yakunin
Всем привет, Подскажите есть ли в идее плагин или что-то другое для промотра стейта приложения в древовидном виде ято-то типа ReduxDevTools для хрома.
Anatoliy
А вообще, если Вы не переопределяете поля контроллера, а просто делаете проверку if, то данной ошибки не должно возникать
Gorohov Valeriy
Там эвент повешен, и анфокус как раз вызывается при 15 символах
Anatoliy
[
"Попробуйте взять код отсюда: ",
{
"type": "link",
"text": "https://stackoverflow.com/questions/51909798/using-focusnode-in-textformfield-flutter"
},
""
]
Даниил Левицкий
IDEA работает лучше
Даниил Левицкий
Но это если есть пакет
Даниил Левицкий
Она чуть меньше жрет и чуть быстрее обновляется
Даниил Левицкий
Студии последний релиз к чертям сломанный вышел
Gorohov Valeriy
[
"Фактически так и реализовано, по всей логике не должно срабатывать, есть предположение что маска чудит, там поле ввода номера телефона:\n",
{
"type": "pre",
"text": "onChanged: (value) {\n if (value.length == 15) {\n widget.onComplete(value);\n }\n},",
"language": ""
},
""
]
Gorohov Valeriy
Ну и баг не постоянный, после смены ориентации клавиатура открылась
Pavel @iosdeveloper
добрый вечер, а кто скажет как мне проверить есть ли файл по моему пути к файлу перед его удалением?
Denis Chuvasov
[
{
"type": "link",
"text": "https://api.dart.dev/stable/1.10.1/dart-io/File/exists.html"
}
]
iskander
Ребят кто знает как решить при сборке по ios building file list ... done App.framework/ App.framework/App sent 99154 bytes received 48 bytes 198404.00 bytes/sec total size is 43952917 speedup is 443.06 building file list ... done Flutter.framework/ Flutter.framework/Flutter Flutter.framework/Info.plist Flutter.framework/icudtl.dat Flutter.framework/_CodeSignature/ Flutter.framework/_CodeSignature/CodeResources sent 100284950 bytes received 120 bytes 66856713.33 bytes/sec total size is 100272318 speedup is 1.00 2021-01-22 23:35:59.327 codesign[83658:658936] There was an error parsing the Info.plist for the bundle at URL <0x7fcf0c40ba60>: NSCocoaErrorDomain - 3840 /Users/i.adiullov/Library/Developer/Xcode/DerivedData/Runner-bxqqgctphndgfibknicsgxwsecyd/Build/Products/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/App: signed Mach-O universal (x86_64 arm64) [App-55554944dd361660a74e35a984e4d885adce4da7] /Users/i.adiullov/Library/Developer/Xcode/DerivedData/Runner-bxqqgctphndgfibknicsgxwsecyd/Build/Products/Debug-iphonesimulator/Runner.app/Frameworks/Flutter.framework/Flutter: replacing existing signature /Users/i.adiullov/Library/Developer/Xcode/DerivedData/Runner-bxqqgctphndgfibknicsgxwsecyd/Build/Products/Debug-iphonesimulator/Runner.app/Frameworks/Flutter.framework/Flutter: signed bundle with Mach-O universal (armv7 x86_64 arm64) [io.flutter.flutter] /Users/i.adiullov/Library/Developer/Xcode/DerivedData/Runner-bxqqgctphndgfibknicsgxwsecyd/Build/Products/Debug-iphonesimulator/Runner.app/Info.plist: Could not extract value, error: No value at that key path or invalid key path: NSBonjourServices /Users/i.adiullov/Library/Developer/Xcode/DerivedData/Runner-bxqqgctphndgfibknicsgxwsecyd/Build/Products/Debug-iphonesimulator/Runner.app/Info.plist: Could not extract value, error: No value at that key path or invalid key path: NSLocalNetworkUsageDescription 2021-01-22 23:36:01.087 defaults[83683:658999] The domain/default pair of (/Users/i.adiullov/Library/Developer/Xcode/DerivedData/Runner-bxqqgctphndgfibknicsgxwsecyd/Build/Products/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/Info.plist, CFBundleExecutable) does not exist fatal error: lipo: can't map input file: /Users/i.adiullov/Library/Developer/Xcode/DerivedData/Runner-bxqqgctphndgfibknicsgxwsecyd/Build/Products/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/ (Invalid argument) fatal error: lipo: can't map input file: /Users/i.adiullov/Library/Developer/Xcode/DerivedData/Runner-bxqqgctphndgfibknicsgxwsecyd/Build/Products/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/ (Invalid argument) Failed to extract x86_64 for /Users/i.adiullov/Library/Developer/Xcode/DerivedData/Runner-bxqqgctphndgfibknicsgxwsecyd/Build/Products/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/. Running lipo -info: fatal error: lipo: can't map input file: /Users/i.adiullov/Library/Developer/Xcode/DerivedData/Runner-bxqqgctphndgfibknicsgxwsecyd/Build/Products/Debug-iphonesimulator/Runner.app/Frameworks/App.framework/ (Invalid argument) Command PhaseScriptExecution failed with a nonzero exit code
.Pasha Kruzenshtern
В dev tools хрома можно выставить разрешение под смартфон, если этого вам достаточно конечно
Gorohov Valeriy
Не, как выяснилось, баг на ios в портретной
Вадим Резниченко
Добрый день. Какое приложение лучше написать для портфолио? Чтобы можно было в эпстор/гугл плей загрузить
Даниил Левицкий
Гуглишь popular open api
Даниил Левицкий
Выбираешь что по душе
Ahmet Faruk Turgut
[
"Hi my flutter app ",
{
"type": "link",
"text": "https://play.google.com/store/apps/details?id=com.random.quick_math"
}
]
Борис
Ребята, кто-нибудь знает, можно ли из формы (которая Form) получить список значений ее полей? У FormState есть список состояний полей, но он приватный. Хочется получить что-то типа FormState.getData() в виде пар ключ-значение. Или может посоветуете удобный способ работы с формами? А то для каждого поля делать контроллер и оттуда доставать данные как-то долго..
SB
Ребята,всем привет! Я новичок в программировании и только начинаю путь его изучения??Не могли бы вы подсказать какой ноутбук подойдет для написания приложения под андроид, и с чего посоветуете начать изучение языка flutter?O?спасибо заранее!
Anatoliy
flutter - это фреймворк и sdk, а язык, который используется - dart
|