본문 바로가기
CODE/Flutter

[Flutter] Apple 개발자 설정하기

by Nuridal_class 2024. 1. 17.
728x90
728x90

 Apple 개발자 설정하기

아이폰에 개발자가 개발한 어플을 업로드하려면 apple 개발자 설정을 해야 하는데
이때 예시로 apple login을 하기 위한 세팅을 어떻게 해야 하는지 알아보는 시간을 가지겠습니다
크게는 3가지를 설정을 해야 합니다
💡 애플 개발자를 생성하고 등록을 했다는 가정하에 진행하겠습니다

 

1. App ID 설정하기

 

Apple Developer

Apple 플랫폼에서 개발할 절호의 기회입니다

developer.apple.com

먼저 위에 사이트에서 로그인을 한 후 계정(Account) > 인증서(Certificates, Identifiers & Profiles)를 클릭해 줍니다

다음은 Identifiers를 클릭해 주고 추가를 해주겠습니다

App IDs를 선택하고 App을 선택해 줍니다

app에 대한 설명과 Bundle ID를 입력해야 하는데 ID를 확인하는 방법은
Xcode > Runner > General > Identify > Bundle Identifier에서 확인하시면 됩니다
(📌 Android의 AndroidManifest.xml 에서 package와 같습니다)

아래로 쭉 내리다 보면 Sign In with Apple 가 보일 텐데 클릭해 주면 끝이 납니다

그리고 Register를 클릭하면 아래와 같이 잘 등록이 된 것을 확인할 수 있습니다

📌 이때 아래의 문구와 같은 오류가 발생할 수 있는데 해결방법은 아래의 포스팅에서 참고하시면 됩니다
An attribute in the provided entity has invalid value An App ID
with Identifier '.....' is not available. Please enter a different string.
 

[Flutter, iOS error] An attribute in the provided entity has invalid value An App ID with Identifier '.....' is not available. P

Apple 앱 개발에서 앱 등록 시 나오는 오류 apple 앱 개발하다가 App ID나 어떤 서비스를 등록하려할때 Bundle ID를 입력해야 하는 경우가 있다 그런데 잘 입력했는데 An attribute in the provided entity has invali

nuridal-class.tistory.com

 

2. Key 설정하기

다음은 Keys > + 버튼을 클릭해 줘서 추가를 해주어야 합니다

다음은 Key Name을 적어주고 Sign in with Apple를 선택하고 Configure를 클릭해 줍니다
Configure를 클릭하고 Primary App ID만들어놓은 App ID를 선택해 줍니다

그 뒤에 Continue와 Register를 클릭해 줍니다
그러면 Key를 잊어버리며 안된다는 경고문구가 나오는데 다운로드해 주시면 됩니다!
그리고 나면 Keys에 등록이 된 것을 확인할 수 있습니다

 

3. iOS 설정하기

Runner > TARGETS Runner > Signing & Capabilities > + Capability를 클릭해 줍니다
다음은 Sign in with Apple를 클릭해 주면 설정은 우선 완료입니다


이번 포스팅으로 apple login을 위한 개발자 설정에 대해서 알아보았습니다

그럼 코딩이 쉬워지는 그날까지!!

728x90
300x250