Сбой приложения после включения контактов Flutter - симулятор iOSIOS

Программируем под IOS
Ответить
Anonymous
 Сбой приложения после включения контактов Flutter - симулятор iOS

Сообщение Anonymous »

Я запускаю это приложение на симуляторе iOS (iPhone 15Pro Max — iOS 17.4), но оно постоянно вылетает и появляется всплывающее сообщение "runner завершает работу неожиданно трепещет" Но как только я удаляю/комментирую phoneContact() приложение работает без сбоев.
List mycontacts = [];

@override
void initState() {
phoneContact();
super.initState();
}

phoneContact() async {
if (await FlutterContacts.requestPermission()) {
// Get all contacts (lightly fetched)
List phoneContact = [];
try {
await FlutterContacts.getContacts(
withProperties: true,
withPhoto: true,
).then((contact) => setState(() {
mycontacts = contact;
}));
} catch (e) {
setState(() {
mycontacts = phoneContact;
});
}
}
}```

`pubspec.yaml
flutter_contacts: ^1.1.4`



Подробнее здесь: https://stackoverflow.com/questions/786 ... -simulator
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»