Проблема с календарем выставок iOSIOS

Программируем под IOS
Ответить
Гость
 Проблема с календарем выставок iOS

Сообщение Гость »

в этом приложении отсутствует NSCalendersFullAccessUsageDescription, поэтому методы календаря не будут работать. добавьте этот ключ в Info.plist вашего пакета.
Я использую 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
Ответить

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

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

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

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

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