Dostępy do kalendarza w iPhone

0

Jakie są dostępy do kalendarza na IOS ? W tej chwili mam prośbę o Pelen dostęp do kalendarza. Czy można zminiejszyc je ? Aplikacja ma tylko zapisywać termin wizyty nic poza tym/. Obawiam się jak użytkownik zobaczy pełen dostęp do kalendarza to może nie udzielić pozwolenia

1

@Dev007: Chyba uwzględnili to po prostu w dokumentacji:
https://developer.apple.com/documentation/eventkit/creating_events_and_reminders

screenshot-20240509000227.png

Jeśli aplikacja złamałaby ten nakaz, to pewnie nie trafiłaby do sklepu (odrzucenie na testach), albo w razie zgłoszenia, zostałaby zablokowana/usunięta.

0

czyli słowo "pełen" musi być? Nie można pominąć tego ? Nawet jak aplikacja ma tylko dodawać event bez jego edycji czy kasowania ? Screenshot 2024-05-09 at 14.46.11.png

1

Nie robiłem aplikacji pod iOS, poza buildami gier Unity.

Masz tutaj moją rozmowę z Czatem GPT na ten temat: https://chat.openai.com/share/2596bd06-b70c-40f9-b907-226592f06989

Nie widzę jakoś specjalnie podziału uprawnień kalendarza na mniejsze. Możesz za to w pliku Info.plist napisać informację dla użytkowników, po co Ci dostęp do kalendarza.

Może znajdziesz gdzieś listę wszystkich możliwych uprawnień w systemie iOS i jakoś użyjesz tą wiedzę, żeby zmniejszyć dostęp do kalendarza tak, aby był niepełny.

3

Od iOS17 możesz uzyskać write-only access.
link

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.