담당자가 퇴사한 프로젝트를 ad hoc 으로 배포할려고 컴파일을 하는데 에러가 났다.
어떻게 해서 컴파일 완료 하고 배포가 되었따 어느 순서에서 수정된건지 몰라 작업 내용을 적어 둔다.
마지막에 한 작업이 결정적이었다.
에러 내용 - Doesn't match entitlements file value for application-identifier
에러 내용 - Profile doesn't match the entitlements file's value for the application-identifier entitlement
에러 내용 - Automatic signing is unable to resolve an issue with the "***.app" target's entitlements.
build setting 쪽을 확인해서
bundle identifier 에 com.domain.appname 으로 변경을 시도했다
그래도 안된다
도메인이 들어가야될 부분에 컴퓨터 이름이 들어간 부분들을 다수정한다 .
Sons.*** 이런 것들을 com.domain.appanme.*** 으로 수정해도 안된다
https://developer.apple.com/account/ios/certificate/ 접속해 안쓰는 프로파일들을 다지고
새로 만든다 (지운다고 서비스 안되는건 아니니깐)
그리고 마지막으로 폴더 이동을 한다
~/Library/MobileDevice/Provisioning Profiles
싹다 지운다 그리고 다시하면 adhoc 컴파일이 완료된다
제발 도움이 되길 바란다.
'아이폰' 카테고리의 다른 글
NSMutableAttributedString 사용해서 폰트 바꾸기 (0) | 2018.06.12 |
---|---|
카카오 로그인 ios 적용 (0) | 2015.08.26 |
ios 텍스트 이미지 디폴트 공유 - ios shared text image (0) | 2015.04.09 |
ios auto focus check (0) | 2014.11.18 |
objective-c 함수포인터를 사용한 함수 호출 (0) | 2014.01.03 |