jacob-modoo / modooGuide

모두의 클래스 가이드
https://www.modooclass.net/
3 stars 0 forks source link

[App] iOS 13 업데이트 관련 이슈. #102

Open hyunmin-modoo opened 5 years ago

hyunmin-modoo commented 5 years ago

iPhone 11 출시 및 iOS 13 업데이트로 인하여 변경사항이 생겨 이슈가 발생 됨을 알려드리고 이에 대응하기 위한 디자인 및 소스 변경이 추가로 필요한 사항입니다.

안드로이드 , iOS , 웹 공통 대응 사항입니다.

  1. 애플로 로그인이 추가되어야 합니다. ( 소셜 로그인을 사용하는 앱인 경우 ) -> 소셜 로그인을 서비스하고 있는 기존 앱은 iOS 13을 의무적으로 구현해야 합니다. 또한, 안드로이드는 네이티브 애플 소셜 로그인을 제공하지 않으므로, 웹뷰를 여는 형식으로 구현해야 합니다.

iOS 대응 사항 입니다

  1. Modal Presentation 이 변경됨에 따라 앱의 페이지 표현 방식이 변경됩니다. 카메라 혹은 갤러리 혹은 로그인을 할 경우에 대한 화면이 변경됩니다.
  2. 다크모드에 대한 대응이 필요합니다. 유저가 화면 -> 디스플레이 에서 시스템을 다크모드 할 경우 추후 앱에서 다크모드가 강제적으로 발생합니다. 백그라운드 색깔 및 탑 스테이터스바가 자동 변경 됩니다.
hyunmin-modoo commented 5 years ago

iOS 애플 로그인 관련 가이드 사항 https://developer.apple.com/app-store/review/guidelines/. -> 4.8 Apple Login 참고

EJunWhite commented 5 years ago

iOS 애플 로그인 관련 가이드 사항 https://developer.apple.com/app-store/review/guidelines/. -> 4.8 Apple Login 참고

추가 정보에 대하여 공유 합니다.

iOS 13 새로운 모든 기능[눈으로 보는] : https://www.apple.com/kr/ios/ios-13/ iOS 13 새로운 모든 기능 : https://www.apple.com/kr/ios/ios-13/features/ iOS 13 업데이트 : https://support.apple.com/ko-kr/HT210393

EJunWhite commented 5 years ago

현 이슈로 인하여 명일 오전 8시 30분에 회의를 진행하고자 합니다.

@jacob-modoo @minsoo-modoo @jihwan-modoo @yookmin-modoo

확인 부탁드립니다.

jacob-modoo commented 5 years ago

ㄴㅔㅇㅔ.

hyunmin-modoo commented 5 years ago

iOS 애플 로그인 관련 가이드 사항 https://developer.apple.com/app-store/review/guidelines/. -> 4.8 Apple Login 참고

추가 정보에 대하여 공유 합니다.

iOS 13 새로운 모든 기능[눈으로 보는] : https://www.apple.com/kr/ios/ios-13/ iOS 13 새로운 모든 기능 : https://www.apple.com/kr/ios/ios-13/features/ iOS 13 업데이트 : https://support.apple.com/ko-kr/HT210393

iOS 애플 로그인 관련 가이드 사항 테스팅

  1. userIdentifire -> 고정값
  2. familyName -> 성
  3. givenName -> 이름
  4. email -> 이메일은 사용자가 오픈할지 안할지 결정 가능
    • fakeEmail : v6nargkjn8@privaterelay.appleid.com
    • realEmail : gusalswh@naver.com
    • fakeEmail로 메일 전송 가능
  5. 자격증명이 가능한 상태로 테스팅
    • 한번 자격 증명이 된 상태로는 이메일 정보 및 성 이름 정보 값 넘어오지 않음
    • userIdentifire 값만 넘어옴
hyunmin-modoo commented 5 years ago

iOS 애플 로그인 관련 가이드 사항 https://developer.apple.com/app-store/review/guidelines/. -> 4.8 Apple Login 참고

추가 정보에 대하여 공유 합니다. iOS 13 새로운 모든 기능[눈으로 보는] : https://www.apple.com/kr/ios/ios-13/ iOS 13 새로운 모든 기능 : https://www.apple.com/kr/ios/ios-13/features/ iOS 13 업데이트 : https://support.apple.com/ko-kr/HT210393

iOS 애플 로그인 관련 가이드 사항 테스팅

  1. userIdentifire -> 고정값
  2. familyName -> 성
  3. givenName -> 이름
  4. email -> 이메일은 사용자가 오픈할지 안할지 결정 가능

  5. 자격증명이 가능한 상태로 테스팅

    • 한번 자격 증명이 된 상태로는 이메일 정보 및 성 이름 정보 값 넘어오지 않음
    • userIdentifire 값만 넘어옴

웹 앤 안드로이드앱 관련 참고 문서 https://developer.apple.com/documentation/signinwithapplejs/configuring_your_webpage_for_sign_in_with_apple -> Apple JS

https://developer.apple.com/documentation/signinwithapplejs/incorporating_sign_in_with_apple_into_other_platforms -> 다른 플랫폼 애플 로그인

https://developer.apple.com/documentation/signinwithapplerestapi/authenticating_users_with_sign_in_with_apple -> 애플로 로그인 REST API

EJunWhite commented 5 years ago

iOS 애플 로그인 관련 가이드 사항 https://developer.apple.com/app-store/review/guidelines/. -> 4.8 Apple Login 참고

추가 정보에 대하여 공유 합니다. iOS 13 새로운 모든 기능[눈으로 보는] : https://www.apple.com/kr/ios/ios-13/ iOS 13 새로운 모든 기능 : https://www.apple.com/kr/ios/ios-13/features/ iOS 13 업데이트 : https://support.apple.com/ko-kr/HT210393

iOS 애플 로그인 관련 가이드 사항 테스팅

  1. userIdentifire -> 고정값
  2. familyName -> 성
  3. givenName -> 이름
  4. email -> 이메일은 사용자가 오픈할지 안할지 결정 가능

  5. 자격증명이 가능한 상태로 테스팅

    • 한번 자격 증명이 된 상태로는 이메일 정보 및 성 이름 정보 값 넘어오지 않음
    • userIdentifire 값만 넘어옴

웹 앤 안드로이드앱 관련 참고 문서 https://developer.apple.com/documentation/signinwithapplejs/configuring_your_webpage_for_sign_in_with_apple -> Apple JS

https://developer.apple.com/documentation/signinwithapplejs/incorporating_sign_in_with_apple_into_other_platforms -> 다른 플랫폼 애플 로그인

https://developer.apple.com/documentation/signinwithapplerestapi/authenticating_users_with_sign_in_with_apple -> 애플로 로그인 REST API

아이폰과 웹부터 적용후 사용자가 늘어날 경우 안드로이드에도 적용 한다. Apple로 로그인한 사용자가 안드로이드로 로그인을 원할 경우에는 고객센터에서 처리하는걸로 한다.

@jacob-modoo @minsoo-modoo @skkang-modoo @jihwan-modoo @bora-modoo @hyunmin-modoo

bora-modoo commented 5 years ago

0930_login_ios.xd 0930_login_web.xd

  • 본부장님 대표님 회의 중이셔서 컴펌 전 파일입니다. 컴펌 후 디자인이 변경될 수 있습니다. 😅

@hyunmin-modoo @DaeJunLee @hyejin-modoo 애플 로그인 가이드 적용버전 공유합니다.
@jacob-modoo @minsoo-modoo 확인 부탁드려요.

bora-modoo commented 5 years ago

애플 로그인 디자인 확정본 공유합니다.
0930_login_amend.xd 0930_login_web.xd

  • web, app ios, app 안드로이드 로그인버튼 UI 통일
  • app ios13 버전의 경우 애플로그인 상단 위치 / ios13버전 아닌 경우 X

@hyunmin-modoo @DaeJunLee @hyejin-modoo

hyunmin-modoo commented 4 years ago

iOS 13 업데이트로 인한 페이스북 네이버 로그인 SDK 라이브러리 변경