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
@Dev007: Chyba uwzględnili to po prostu w dokumentacji:
https://developer.apple.com/documentation/eventkit/creating_events_and_reminders
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.
czyli słowo "pełen" musi być? Nie można pominąć tego ? Nawet jak aplikacja ma tylko dodawać event bez jego edycji czy kasowania ?
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.
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.