iOS & iPadOS 18.4 Beta Release Notes 한국어 정리

     

     

    Beta..릴리즈 노트는 처음봐요.. 모지? 아무튼 새로 나왔다니까...

    정리 가즈아~

     

     

     

     

    👩🏻‍💻 애플 : 18.4 버전에 새로운 기능을 추가했어!

    AdAttributionKit : 광고 효과를 측정해주는 애플 도구
    • 특정 앱을 설치한 여러명의 사용자가 광고를 보고 다시 앱을 실행한 경우를 추적할 수 있는 기능(Overlapping Conversions. 중복 전환)을 추가함!
    • 또한 시스템이 각각의 사용자를 구분할 수 있도록 사용자마다 Conversion Tag(전환 태그)를 발급해줘. 이 태그를 updateConversionValue API에 전달하면, 각 사용자의 전환 정보를 개별적으로 업데이트 할 수 있어!
    • 광고 추적 테스트 기능을 iOS 설정앱 > 개발자 > AdAttribution 테스트 에 추가했어!
    • Xcode로 빌드되는 앱이라면 이 기능으로 좀 더 수월하게 너의 앱에 대한 개발용 광고 추적 포스트백을 직접 만들고 테스트할 수 있어. (전엔 테스트가 더 복잡했음)

     

    StoreKit : 앱 내 구입 경험을 손쉽게 제공할 수 있는 애플 도구

    • Advanced Commerce API 를 통해 더 다양한 인앱 구매 기능(ex. 세금 관련 지원, 엔드투엔드 결제 처리 등)을 지원합니당~! 
    • 새로운 구매 API(introductoryOfferEligibility) 를 사용해서 개발자가 직접 첫 구매 할인 적용 유무를 설정할 수 있음!
    • AppTransaction, Transaction, Transaction.Offer, Product.SubscriptionInfo.Renewalinfo 에서 새로운 appTransactionID, originalPlatform, peiod 프로퍼티를 사용할 수 있어!

     

     

    System Calls : 운영체제가 제공하는 기능을 사용하기 위한 도구 (ex. 이 파일 열어줘!)
    • fileport_makeport(2)와 fileport_makefd(2)가 공식 API가 되었음! (문서도 만들어뒀다는데 못찾겠어요.... )

     

    URLSession : 앱이 인터넷과 소통할 수 있도록 도와주는 도구 (ex. 서버에서 데이터 가져오기, 파일 다운로드)
    • 새로운 HTTP 로딩 모드가 추가되었어! URLSessionConfiguration에서 usesClassicLoadingMode = false로 설정하면 돼!
    • 지금은 기본값이 아니지만 추후 버전에서는 위 설정값이 기본값이 될 거래

     

     

     


     

     

    👩🏻‍💻 애플 : 이런 이슈가 있더라.. 18.4 버전에서 해결했어!

    Notifications : (말 그대로) 알림...
    • 알림을 스크롤할 시 깜빡이거나 순간적으로 접히는 버그 수정!

     

    SwiftUI : 선언형 방식으로 UI를 쉽게 만들고 관리할 수 있도록 지원하는 프레임워크
    • tint(_:) 수정자를 사용해서 dialogs 또는 alerts 내부의 버튼 tint 색상을 변경하면 색깔이 안변함...
    • iOS 18.4 beta에서 사용자 정의 툴바 아이템에 defaultVisibility(.hidden)을 적용해도 숨겨지지 않는 이슈

     

     


     

     

     

    끄-읕

     

     

    애플이 이슈 알고있으면서 안고친 것들을(Known Issues) 더 보고싶으시다면 아래 링크로...

    https://developer.apple.com/documentation/ios-ipados-release-notes/ios-ipados-18_4-release-notes#System-Calls

    댓글