프론트엔드 Front-end/플루터 Flutter

flutter로 iOS 에뮬레이터 실행할 때 ..select a development team in the Runner editor.. 에러, 해결 방법

Tap to restart 2020. 10. 26. 16:00

에러 문구

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를 선택하면 된다.

그 뒤로는 실행된다.

 

flutter iOS 에뮬레이터 실행화면

 

개발자 등록비 내지 않고도 에뮬레이터 테스트는 가능하다.