아이폰 개발자들에게 애플의 정책은 매우 강경하고 중대하다
앱을 출시할 수 없다. 대체로
1. 웹뷰 UIWebView -> WKWebView 사용하라는 정책 (2020년 12월부터 시행) -> 준비중
https://developer.apple.com/news/?id=12232019b
2. 아이폰 앱 IOS 13 SDK 대응 (2020년 06월 30일 이내) -> 대응 완료
https://developer.apple.com/news/?id=03262020b
3. 지침 4.2.3 - 설계 - 최소 기능 -> 대응완료
4.2.3
(i) 앱은 다른 앱을 설치할 필요 없이 단독으로 작동할 수 있어야 합니다.
(ii) 출시 초기에도 앱이 충분히 기능할 수 있도록 바이너리에 풍부한 콘텐츠가 있어야 합니다.
(iii) 앱 사용 시 추가 리소스를 다운로드해야 할 경우, 해당 리소스의 크기를 알리고 사용자의 승인을 요청합니다.
4. 심사시 확인 사항
ITMS-90683: Missing Purpose String in Info.plist - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSLocationAlwaysUsageDescription key with a user-facing purpose string explaining clearly and completely why your app needs the data. Starting Spring 2019, all apps submitted to the App Store that access user data are required to include a purpose string. If you're using external libraries or SDKs, they may reference APIs that require a purpose string. While your app might not use these APIs, a purpose string is still required. You can contact the developer of the library or SDK and request they release a version of their code that doesn't contain the APIs. Learn more (https://developer.apple.com/documentation/uikit/core_app/protecting_the_user_s_privacy).
참고 애플 뉴스사이트
- https://developer.apple.com/news/
애플 심사 지침(애플 심사 가이드 라인 설명)
- developer.apple.com/kr/app-store/review/guidelines/
'iOS' 카테고리의 다른 글
IOS 푸시 서비스 (1) | 2020.11.20 |
---|---|
프로토콜 만들기 (0) | 2020.07.05 |
꼼꼼한 재은씨의 Swift 실전편 (0) | 2020.02.22 |
네이버 동영상 중급강의 3 (0) | 2020.02.22 |
네이버 동영상 중급강의 2 (0) | 2020.02.22 |
댓글