출처 : http://blog.daum.net/hans1991/3

최근에 업데이트 된 xcode 8로 앱을 앱스토에 업로드할 경우 앱에서 사용되는 권한을 info.plist에 반드시 지정해야 합니다.

이를 설정하지 않고

    1. 앱을 itunesconnect에 업로드할 경우 오류로 인하여 정상등록되지 않고 해당 애플 계정으로 오류 메일이 전송됩니다.

    2. iOS 10 디바이스에서 실행할 경우 권한을 필요로 하는 곳에서 앱이 죽는 현상이 발생합니다.


* info.plist에 권한 추가하기

   1) 포토앨범 사용하는 경우  : "Privacy - Photo Library Usage Description" 키 추가

   2) 카메라를 사용하는 경우 : "Privacy - Camera Usage Description"  키 추가

   3) 주소록을 사용하는 경우 : "Privacy - Contacts Usage Description" 키 추가

   4) 음악을 사용하는 경우 : "Privacy - Music Usage Description" 키 추가

   5) 우치기반, Bluetooth, 달력 등.....을 사용할 경우에도 해당 권한을 추가해 줘야 합니다... 


  각 키를 추가한 다음에 description을 지정해 줘야 하는데(꼭 필요한 것은 아님 꼭 필요하네요. 이걸 추가하지 않으면 심사를 위해 앱을 등록할 때 오류가 발생합니다..) 여기에 사용된 문자열이 권한을 요구할 때 같이 표시됩니다.


 #참고...  info.plist 에 키 등록 후 description 등록된 모습

   

 [그림1] Description이 없는 경우                                  [그림2] Description이 있는 경우

+ Recent posts