Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Xcode 14 업데이트에 대한 프로젝트 세팅 (#329) #330

Merged
merged 3 commits into from
Jan 3, 2023

Conversation

hyun99999
Copy link
Member

@hyun99999 hyun99999 commented Nov 7, 2022

🌴 PR 요약

🌱 작업한 브랜치

🌱 작업한 내용

  • Xcode 14 업데이트 후 Stored properties cannot be marked potentially unavailable with @available 에러를 해결하기 위해서 KakaoSDKAuth 를 업데이트 하였습니다. 다행히 검색해보니 데브톡에서 문의를 통해 Xcode 14 배타버전 때 문제를 발견하여 업데이트를 한 지 좀 되었습니다.
  • 추가적으로, CocoaPods 업데이트를 진행하였습니다.

🚨참고 사항

아래는 Xcode 14 의 릴리즈 노트에서 가져왔습니다.

Stored properties in Swift can’t have type information that is potentially unavailable at runtime.
However, prior to Swift 5.7 the compiler incorrectly accepted @available attributes on stored properties when the property had either the lazy modifier or an attached property wrapper.
This could lead to crashes for apps running on older operating systems.
The Swift compiler now consistently rejects @available on all stored properties. (82713248) (FB9594187)
  • 저장 프로퍼티는 잠재적으로 사용할 수 없는 정보를 가질 수 없지만@available 을 통해서 이전 운영체제에서 충돌이 일어나는 경우가 있기 때문에 Swift 컴파일러는 모든 저장 프로퍼티에 대해서 @available 을 일괄적으로 거부하게 되었다는 대략적인 이야기입니다.

출처: https://developer.apple.com/documentation/xcode-release-notes/xcode-14-release-notes?changes=lat__8_1

📮 관련 이슈

dlwns33 and others added 3 commits April 13, 2022 00:22
[CHORE] #326 - develop -> main 머지하기 (1.0.2 릴리즈 완료)
- initSDK 타입 메소드가 KakaoSDKCommon 클래스에서 KakaoSDK 클래스로 변경됨.
@hyun99999 hyun99999 added Hyungyu 🐯 현규 교수님 작업 P1 / Priority High 우선순위 높음 Chore 그 이외의 잡일, production code의 변경은 없음 labels Nov 7, 2022
@hyun99999 hyun99999 self-assigned this Nov 7, 2022
Copy link
Member

@dlwns33 dlwns33 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

아니 선생님 도대체 어떤 싸움을 하고 계셨던겁니까 저는 왜 이걸 이제
수고하셨습니다 .... 🙇‍♀️

@hyun99999 hyun99999 merged commit 9a79074 into develop Jan 3, 2023
@hyun99999 hyun99999 deleted the feature/#329 branch January 3, 2023 13:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Chore 그 이외의 잡일, production code의 변경은 없음 Hyungyu 🐯 현규 교수님 작업 P1 / Priority High 우선순위 높음
Projects
None yet
Development

Successfully merging this pull request may close these issues.

chore: Xcode 14 업데이트에 대한 프로젝트 세팅
2 participants