본문 바로가기
모바일/IOS

Missing Purpose String in Info.plist File

by 죠부니 2018. 11. 27.
반응형

빌드해서 올렸더니 빌드내역(바이너리)이 사라졌다.


왜인지 몰라서 구글링했더니 메일을 살펴보라고하던데

메일을 살펴보니 해당 메일이 도착해있었다.


App Store Connect
 

Dear Developer,

We identified one or more issues with a recent delivery for your app, "앱이름". Please correct the following issues, then upload again.

Missing Purpose String in Info.plist File - Your app's code references one or more APIs that access sensitive user data. The app's Info.plist file should contain a NSPhotoLibraryUsageDescription 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 will be 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).

Though you are not required to fix the following issues, we wanted to make you aware of them:

Missing App Store Icon - iOS Apps must include a 1024x1024px App Store Icon in PNG format. Without providing the icon in the Asset Catalog or via App Store Connect, apps cannot be submitted for App Review or Beta App Review. Refer to https://developer.apple.com/ios/human-interface-guidelines/icons-and-images/app-icon/ for more information.

Best regards,

The App Store Team

--

Missing App Store Icon

이미지파일 알파체널 삭제


https://stackoverflow.com/questions/26171739/remove-alpha-channel-in-an-image



Missing Purpose String in Info.plist File


NSPhotoLibraryUsageDescription 이부분이 필요하다고하니..

plist.info에 해당키를 추가한다.

Privacy - Photo Library Usage Description



반응형