【Xcode】iOS실기 확인시에 있어서의 「This iPhone 6 is running iOS 11.4.1 (15G77), which may not...」의 대처 방법
Xcode에서 실제 연결 후 빌드 실행시
"This iPhone 6 is running iOS 11.4.1 (15G77), which may not be supported by this version of Xcode."
발생합니다.
→ 실기 iPhone의 OS에 대응한 디바이스 서포트 파일이 존재하지 않는다고 한다.
환경
원인
대처
Xcode측에 실기 OS에 대응한 디바이스 서포트 파일을 배치해, 서포트 대상인 것을 명시한다.
1. 해당 장치 지원 파일 확인
1-1. 실제 기계 OS를 확인한다.
設定 > 情報 > バージョン
⇒예) 11.4.1(15G77) 자신의 Xcode 디바이스 지원 내용을 확인한다.
/Users/<USER_NAME>/Library/Developer/Xcode/iOS DeviceSupport/
아래 디렉토리에 실제 OS와 동등하지 않은 디렉토리 이름이 있는지 확인하십시오.⇒예) 디렉토리명 : 11.3.1 (15E302)
1-2. 실제 기기 OS에 대응하는 디바이스 지원 파일을 확인한다.
Ghibli/iOS-DeviceSupport에서 실제 OS에 해당하는 장치 지원 파일을 확인합니다.
2. 디바이스 지원 파일의 DL
이전 Github 리포지토리 iOS-DeviceSupport에서 대상 zip 파일을 DL합니다.
→ 이번에는 실제 OS가 11.4.1(15G77)이므로 11.4(15F79).zip 파일을 DL했습니다.
※ 소개 11.4(15F5061c).zip 을 DL 했습니다만, 잘 동작하지 않았기 때문에
()
내의 버젼도 의미가 있는 것 같으므로, 실기 OS에 가까운 것을 선택하는 편이 좋을까 생각합니다.3. 장치 지원 파일 배치
DL한 zip 파일 해동 후,
/Users/<USER_NAME>/Library/Developer/Xcode/iOS DeviceSupport/
아래에 압축을 푼 디렉토리를 배치합니다.※ 원래
~/iOS DeviceSupport/
아래에 있는 기존 디렉토리의 삭제는 불필요합니다.4. 재빌드
장치 지원 파일 배치 후 다시 빌드합니다.
※ 잘 동작하지 않는 경우는, Xcode를 재기동하는 것을 추천합니다.
Reference
이 문제에 관하여(【Xcode】iOS실기 확인시에 있어서의 「This iPhone 6 is running iOS 11.4.1 (15G77), which may not...」의 대처 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/chubura/items/ffd280e50ed623989045텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)