728x90
반응형
이번에 development, production 타겟을 나누면서 entitlement 파일도 나눌일이 생겼다.
entitlement를 최초에 만드는 방법은 그냥 signing & capabilities 에서 뭔가 추가하면 프로젝트 내에 entitlement 파일이 생긴다.
그 다음이 문제인데, 만약 타겟마다 다른 capabilities를 적용하거나 associated domains를 사용하고 싶다면,
새로운 entitlement 파일을 만들어야한다.
다음은 그 과정. 어렵지 않다.
1. 프로젝트 내의 적당한 곳에 plist 파일을 생성한다.
2. 만들어진 plist파일을 클릭한 뒤 inspector에서 이름을 xxx.plist -> xxx.entitlements로 변경한다.(s가 들어가야함)
3. 아래 타입 역시 Entitlement Plist 로 변경한다.
4. 이후 이 파일을 적용하고 싶은 타겟을 클릭한 뒤, Build Settings로 이동한다.
5. Code signing entitlements를 검색하고 만들어진 파일이 있는 경로를 입력해준다.
끝
728x90
반응형
'iOS' 카테고리의 다른 글
| [Swift] String Localization (0) | 2024.07.09 |
|---|---|
| [Xcode] iCloud Storage 사용하기 (0) | 2024.06.26 |
| [Xcode] Package.resolved file is corruted or malformed 에러 해결 (0) | 2024.05.16 |
| XCode 프로젝트에서 pods 제거하는 방법 (0) | 2023.10.10 |
| Xcode 설치 방법 (0) | 2023.03.14 |