Development/iOS
Xcode 에서 디바이스 테스트시에 SDK 오류 발생.
南山
2013. 2. 27. 15:26
SDK 6.0 에서 SDK 6.1 로 업데이트 한 뒤 디바이스에서 테스트할때
code signing is required for product type 'Application' in SDK 'iOS 6.1'
오류 발생.
프로젝트의 project.pbxproj 파일을 열어보면
"PROVISIONING_PROFILE[sdk=iphoneos6.0]" = ""
이렇게 기존의 6.0 SDK 만 사용했다는 정보만 들어 있다.
아마 SDK iOS 6.1 이 없어서 오류가 발생한 것으로 추정된다.
TARGETS --> Build Settings --> Code Signing 로 이동한 뒤,
아래 그림과 같이 iOS 6.1 SDK 를 추가해준다.
참고로 debug, release 둘 다 똑같이 만들어 준다.
기존의 iphoneos6.0 SDK 오른쪽의 아래위화살표를 클릭하면 위 그림과 같이 드롭다운리스트가 출력되는데 목록의 iOS 6.1 을 선택하면 기존 iphoneos6.0 SDK 항목의 위에 새로 생성된다.
iPhone Developer 로 선택되어 있는지 확인 한다.
디바이스 테스트 성공.