haechandev
엔지니어링

[Flutter-ios]응용 프로그램을 위한 유효한 ‘aps-environment’ 인타이틀먼트 문자열을 찾을 수 없습니다.

Flutter에서 FCM을 붙이며 iOS 푸시 권한 설정과 서명 구성을 확인했던 기록.

2023년 9월 15일

Flutter에서 FCM 기능을 구현하다가 iOS 빌드에서 아래 오류가 발생했다.

응용 프로그램을 위한 유효한 aps-environment 인타이틀먼트 문자열을 찾을 수 없습니다.

처음에는 Xcode의 Signing & Capabilities에서 Capability를 추가한 뒤 Push Notifications를 넣으면 된다는 방법을 찾았다. 그런데 Capability 목록에 Push Notifications가 바로 보이지 않아 한참 확인했다.

당시 확인한 해결 방법은 Xcode의 자동 서명 관리를 끄고, Capability에서 Push Notifications를 추가하는 것이었다. 설정을 바꾼 뒤 푸시 권한을 추가해 오류를 해결했다.

원문: Velog에서 보기