Я использую Expo SDK 50. Я пытаюсь использовать календарь Expo для добавления событий в свой календарь. Всякий раз, когда я пытаюсь запустить свой код, отображается эта ошибка.
Необходимое описание NSCalendersFullAccessUsageDescription уже доступно в файле Info.plist.
Календарь выставки работает нормально В Android. Но я не знаю, почему это не работает в iOS.
Это мой код
Код: Выделить всё
import * as Calendar from "expo-calendar";
const VisitorHome = () => {
useEffect(() => {
(async () => {
const { status } = await Calendar.requestCalendarPermissionsAsync();
if (status === "granted") {
const calendars = await Calendar.getCalendarsAsync(
Calendar.EntityTypes.EVENT
);
console.log("Here are all your calendars:");
console.log({ calendars });
}
})();
}, []);
return (
);
};
export default VisitorHome;
Пожалуйста, дайте мне ответ с помощью кода.
Если вы используете другую версию expo, пожалуйста, укажите .
Надеюсь, я получу ответ.
Я пробовал различные библиотеки реагирования, такие как реагирование-родной-календарь-событие, реагирование-родной -calendar-events, но он не работает.
Я пытался понизить выставку с 50 до 59, 48, но в этом случае календарь выставок тоже не работает.
Подробнее здесь: https://stackoverflow.com/questions/779 ... ndar-issue
Мобильная версия