에러 문구
warning: Capabilities for Signing & Capabilities may not function correctly because its entitlements use a placeholder team ID. To resolve this, select a development team in the Runner editor. (in target 'Runner' from project 'Runner')
원인
XCode에 로그인을 안 해서. 안드로이드는 이런 과정 없는데, 애플은 뭔가 귀찮은 과정들이 꼭 있다.
해결 방법
1. XCode에 로그인
XCode - Preferences - Accounts
에서 Apple IDs 추가할 것.
추가하고 나면
Team Role에
이름(Personal Team) Account Holder라고 뜬다.
2. Runner.xcworkspace 수정
XCode로 수정해야 한다.
finder로 Runner.xcworkspace 실행
아래와 같은 화면이 열리고 Signing & Capabilities에 Team에 아까 로그인한 애플 ID를 선택하면 된다.
그 뒤로는 실행된다.
개발자 등록비 내지 않고도 에뮬레이터 테스트는 가능하다.