Wraz ze zbliżającą się premierą iOS 8 i nowych iPhone'ów, a być może także iPadów i urządzenia naręcznego Apple udostępniło zasady korzystania z nowych platform jakie znajdą się we wspomnianym systemie.

W ramach aktualizacji zasad, którymi mają kierować się deweloperzy firma udostępniła wytyczne korzystania z platformy HealthKit, HomeKit, TestFlight, a także wprowadzonych w iOS 8 rozszerzeń. Apple nie zezwala na przykład na przechowywanie w chmurze iCloud danych na temat zdrowia i aktywności użytkowników zbieranych w ramach HealthKit - tego typu obostrzenie nie dziwi zwłaszcza w świetle ostatniego ataku włamywaczy na konta znanych modelek i aktorek w tej chmurze. Deweloperzy nie będą też mogli przesyłać danych zebranych przez aplikacje korzystające z HealthKit do innych programów bez wiedzy użytkownika, będą musieli umieścić w nich odpowiednie zapisy dotyczące polityki prywatności. Odrzucane mają być też aplikacje, które serwują użytkownikowi diagnozę dotyczącą jego stanu zdrowia i proponowane metody terapii, jeśli nie będą posiadać odpowiednich certyfikatów i zezwoleń. Zabronione jest też wykorzystywanie danych o zdrowiu użytkownika do celów reklamowych.

W przypadku HomeKit aplikacje muszą służyć przede wszystkim do sterowania procesami automatyki domu, co musi być także wyraźnie określone w ich opisie. Podobnie jak w przypadku HealthKit zbierane przez nie dane nie mogą zostać użyte do celów reklamowych.

Rozszerzenia publikowane w App Store muszą spełniać wymogi App Extension Programming Guide. Muszą też same zawierać pewne podstawowe funkcje, jak na przykład ekran z pomocą, ustawienia itp. Apple odrzucać będzie rozszerzenia zawierające materiały reklamowe lub mikropłatności. Niektóre obostrzenia dotyczą rozszerzeń instalujących dodatkowe klawiatury ekranowe, np. wymóg ich działania bez połączenia z internetem. Ograniczono też możliwość zbierania przez nie danych do absolutnego minimum, a więc jedynie do aktywności użytkownika. Mogą być one wykorzystane jedynie do rozbudowy funkcji samych rozszerzeń.

W przypadku TestFlight aplikacje zgłoszone do publicznej dystrybucji w ramach testów beta za pośrednictwem tej platformy przechodzić będą osobny proces weryfikacji przy każdorazowej istotnej w nich zmianie. Dystrybucja wersji testowych przez TestFlight odbywać się musi całkowicie za darmo.

Źródło: _ 9To5Mac_