Machineboy空

애플 개발자 계정 등록 및 MusicKit Xcode 초기 세팅 본문

카테고리 없음

애플 개발자 계정 등록 및 MusicKit Xcode 초기 세팅

안녕도라 2024. 5. 14. 12:17

유료 개발자 계정 등록하고 인증받기

 

1. 개발자 등록하기

준비물

  1.  Redeem Code 발급 받기
  2.  https://developer.apple.com/programs/offer-code/claim 사이트에 등록하기
  3. 영문으로 된 ID카드 자료 제출 하고 승인대기

 

2. 개발자 인증 받기

 

office hour 기준 2~3일 소요된다고 하는데,

금요일 저녁에 신청해서 월요일 오전쯤에 승인받았다.

급한 분들은 주말 피해 신청하는 것이 좋을 듯!

이 메세지가 뜨면 정상적으로 등록된 거다!


certificate 인증 및 프로비저닝 프로파일 과정 - XCode 초기 세팅 까지!

https://sansanji.tistory.com/entry/xcode-인증서와-프로비저닝-프로파일을-이용한-프로젝트-팀-선택하기-Team

 

xcode 인증서와 프로비저닝 프로파일을 이용한 프로젝트 팀 선택하기 Team !

애플 계정 관리자가 메일로 멤버를 초대해서 수락까지 했다는 조건 하에 * 초대하는 방법은 이전 포스트 참조 2020/04/13 - [수상한 프로그래머/React Native] - IOS 팀 개발자 초대 방법 xcode로 ios 앱을

sansanji.tistory.com

https://machineboy0.tistory.com/210

 

Xcode Provisioning이란?

대략 이해한 Provisioning의 개념 정리 앱스토어 개발자 계정을 활성화해둔 A가 나머지 B,C,D를 본인의 팀으로 초대했다. 애플에서는 팀 계정으로 접속한 컴퓨터가 해커의 기기인지, 어느 기기인지

machineboy0.tistory.com

 

< 대략의 프로세스 정리 >

 

1. 키체인에서 신청서 (certificate for request) 작성

턱시도 모양 파일 생성 후, 더블 클릭 하여 이후 과정 수행

2. 인증서 발급받기!

certificate 추가 버튼 - 필요한 certificate 선택 - 아까 만든 request 업로드 - 인증받은 request 다시 다운로드

 

3. 프로비저닝 프로파일 생성후 다운로드 받기

 

4. XCode에서 프로비저닝 프로파일 포함 후 프로젝트 세팅하기

automatically manage signing 해제 후, provisioning profile import 하기!


MusicKit과 연동해보자!

https://velog.io/@s_sub/새싹-iOS-13주차

 

[새싹 iOS] 13주차_MusicKit

MusicKit 사용법

velog.io

https://developer.apple.com/kr/help/account/configure-app-services/musickit/

 

MusicKit - 서비스 구성하기 - 계정 - 도움말 - Apple Developer

앱 서비스 구성하기 MusicKit MusicKit을 통해 Apple Music 카탈로그에 접근하고 인증된 사용자를 위한 맞춤형 요청을 할 수 있습니다. 앱 ID용 MusicKit 활성화하기 인증서, 식별자 및 프로파일에서 사이드

developer.apple.com

https://hasensprung.tistory.com/125

 

[MusicKit] MediaPlayer 프레임워크 (3) - Apple Music 접근 권한 가져오기

우리가 MusicKit과 MediaPlayer를 사용하는 가장 큰 이유는 Apple Music 앱과의 연동성 때문일거에요! 저는 앱의 라이브러리에 있는 곡의 정보를 불러와서 이를 앨범 단위로 보여준 후, 해당 곡을 재생시

hasensprung.tistory.com

https://developer.apple.com/documentation/musickit/explore_more_content_with_musickit

 

Explore more content with MusicKit | Apple Developer Documentation

Track your outdoor runs with access to the Apple Music catalog, personal recommendations, and your own personal music library.

developer.apple.com

 

1. Apple Developer 사이트 - App 에 musickit 추가

2. info.plist에 media 권한 설정 따로 할 필요 없음

 

*** swift UI에서는 info.plist가 따로 스크립트로 보이지 않기 때문에 새로운 파일로 만들고 이걸 참조하도록 설정을 바꾸는 방법이 있다기에 시도하다가 결국 다 지우니 돌아가더라.

 

3. 내 appleMusic 연관해서 personal recommendation 받아오려면?  아직 해결중...

*** 우선 시뮬레이터에서는 검색 곡을 찾아와 띄우는 것까진 되고, play가 되지 않음.

apple music을 구독해둔 폰에서 실행을하면 알아서 personal data가 가져와지는 듯함.

이 구독 정보를 어떻게 주고 받는지, 어떻게 인증받는지 코드 상에서 모르겠어서 찾아보는 중.