Size: a a a

Dart & Flutter по-русски

2021 May 19

SL

Sergii Lyahovchuk in Dart & Flutter по-русски
просто в info.plist описать все пермишины даже если я их и не буду использовать?
https://prnt.sc/134a8xu
источник

Ю

Юрий in Dart & Flutter по-русски
Тупо, но да
источник

SL

Sergii Lyahovchuk in Dart & Flutter по-русски
ох блин, спасибо, попробую
источник

AP

Andreu Puzikov in Dart & Flutter по-русски
Бред какой-то, юзаю этот пакет и он прошёл без лишних описаний в плисте
источник

DK

Danial Kolyasnikov in Dart & Flutter по-русски
а вот так попробуй

void main(){
 handle();
}

handle()async {
 await for(var e in countStream(9)){
   await callback(e);
 }
}

Future callback(int sec)async{
 await Future.delayed(Duration(seconds: sec));
 print(sec);
}
Stream<int> countStream(int from) async* {
 for (int i = from; i >0; i-- ){
   yield i;
 }
}
источник

Ю

Юрий in Dart & Flutter по-русски
Там просто в самом пакете возможность хотеть разрешений на что угодно и аппстора режет если это не прописано в плисте
источник

KB

Kirill Bubochkin in Dart & Flutter по-русски
не надо лишние разрешения прописывать. Там же в самом readme пакета написано, как настраивать:

You can remove permissions you don't use:
Add the following to your Podfile file:
...
источник

EA

Eugene Alitz in Dart & Flutter по-русски
В моем случае, отрабатывает только первый ивент, а остальные почему то не проходят
Так же пробовал через asyncMap - тот же ресультат
источник

DY

Daniyil Yevtyushkin in Dart & Flutter по-русски
https://api.flutter.dev/flutter/dart-async/StreamSubscription/pause.html

делаем подписку на стрим, в начале метода вызываем subscription.pause()

в конце .resume()
источник

SL

Sergii Lyahovchuk in Dart & Flutter по-русски
я так и делал, на скриншоте видно, но все равно письма от епла приходили
источник

DY

Daniyil Yevtyushkin in Dart & Flutter по-русски
If it receives events from its source, they will be buffered until the subscription is resumed.

в документации указано что ивенты будут буфферизироваться пока подписка на паузе
источник

DK

Danial Kolyasnikov in Dart & Flutter по-русски
а обработка эксепшнов молчит ?
источник

EA

Eugene Alitz in Dart & Flutter по-русски
😯, О надо попробовать
Спасибо ))
источник

EA

Eugene Alitz in Dart & Flutter по-русски
да
источник

KB

Kirill Bubochkin in Dart & Flutter по-русски
вы их там как-то странно прописали, должно быть что-то типа такого:
источник

MI

Madiar Isabek in Dart & Flutter по-русски
type 'Future<dynamic>' is not a subtype of type 'Stream<Scaffold>?'
источник

MI

Madiar Isabek in Dart & Flutter по-русски
источник

MI

Madiar Isabek in Dart & Flutter по-русски
че за пиздец?
источник

ДЩ

Дмитрий Щербаков... in Dart & Flutter по-русски
)))) засунь билдер в скафолд
источник

EA

Eugene Alitz in Dart & Flutter по-русски
Интересно, что будет, если во время паузы добавится более чем один ивент, какой из них будет вызван🤔
источник