맥북을 사용하고 있고, 에디터는 VSCode를 씁니다. 테스팅할 앱은 Flutter로 만든 앱입니다. 아이패드를 테스팅기기로 삼은 경우라 아이폰과는 조금 다를 수도 있습니다.
1. 버전 업데이트
맥북, 아이패드, X-code를 최신으로 모두 업데이트 시켜줍니다. (서로 버전이 맞지않아 되지 않는 경우도 있다 합니다.)
2. 맥북과 아이패드를 USB로 연결시켜줍니다.
이때 아이패드에서 권한허가에 대한 대화상자가 뜨는데 허가를 눌러줍니다.
3. Xcode 셋팅
테스팅할 앱에서 커맨드를 입력합니다.
open ios/Runner.xcworkspace
그러면 아래와 같은 창을 볼 수 있습니다. 순서대로 따라해봅시다.
- 좌측편 Runner 메뉴를 누릅니다.
- Signing & Capabilities 탭을 누릅니다.
- 펼쳐진 하단 정보에서 Team 셀렉트박스를 클릭합니다.
- Add an Account 옵션을 클릭합니다.
- Apple 계정을 연결해줍니다.
- 다시 Team 셀렉트박스를 클릭하여, 연결된 Apple 계정을 클릭해줍니다.
혹시 Status에 아래와 같은 문구를 발견한다면 Bundle Identifier 값을 변경시켜줍니다.
더보기
Failed to register bundle identifier
The app identifier "com.example.app" cannot be registered to your development team because it is not available. Change your bundle identifier to a unique string to try again.
Bundle Identifier에서 com.foo.bar123 처럼 뭘 적어도 상관없으나, 유니크한 값을 적어주면됩니다.
4. Destination 설정
Product - Destination을 선택하여 테스팅할 기기를 선택해줍니다.
5. 앱 실행
이제 하단이미지처럼 ► 버튼을 눌러주면, 스스로 빌드하고 배포합니다.
'📝 꾸준함이 무기 > Flutter' 카테고리의 다른 글
Error : Image data CORS 오류 (3) | 2023.04.05 |
---|---|
notification.metrics.axis == widget.axis : is not true (0) | 2022.11.22 |
flutter 캐시 삭제 (0) | 2022.10.27 |