SDK Release Note - iOS
팔로우iOS Release Note
2.6.0.5
- 배포일 : 2024.05.09
주요 업데이트
- Privacy Manifest가 수정되었습니다.
2.6.0.4
- 배포일 : 2024.04.03
주요 업데이트
- iAD 프레임웍이 삭제되었습니다.
- Privacy Manifest가 수정되었습니다.
2.6.0.3
- 배포일 : 2024.03.20
주요 업데이트
- 인앱메시지 로직이 개선되었습니다.
2.6.0.2
- 배포일 : 2024.03.06
수정된 이슈
- 인앱메시지 트리거의 이벤트 프로퍼티가 복수일 경우 첫번 째 이벤트 프로퍼티만 확인하던 버그가 해결되었습니다.
2.6.0.1
- 배포일 : 2024.01.31
수정된 이슈
- 간헐적으로 이벤트 로그가 중복되어 호출될 수 있는 버그가 해결되었습니다.
2.6.0.0
- 배포일 : 2023.12.22
주요 업데이트
- 사유를 명시해야 하는 API 사용 사유에 대해 기재 된 Privacy Manifest 파일이 추가되었습니다.
- userNotificationCenter(center:response) API를 통해 푸시 클릭 트래킹을 연동하였을 때, open_push 이벤트의 발생 기준이 변경되었습니다.
- 기존 : push를 클릭하여 앱이 오픈된 경우에만 open_push 이벤트가 호출됩니다.
- 변경 : push를 클릭한 모든 경우에 open_push 이벤트가 호출됩니다.
2.5.0.0
- 배포일 : 2023.11.02
주요 업데이트
- 인앱메시지가 웹뷰 기반으로 변경되었습니다.
- 유저기반 오디언스의 인앱메시지 사용이 가능합니다.
수정된 이슈
- 스티키배너 인앱메시지의 Impression 버그가 해결되었습니다.
Deprecated
- getAllInAppMessage(completion:)
Deleted
- setInAppMessageFetchMode(mode:)
2.4.0.6
- 배포일 : 2023.08.01
주요 업데이트
- setKakaoId, setPhoneNumber, set/getSubscription API 변경
- 해당 API의 콜백으로 전달되는 객체의 Error 프로퍼티가 resultMessage, resultCode로 변경되었습니다.
Deprecated
- setInAppMessageFetchMode(mode:)
2.4.0.5
- 배포일 : 2023.06.20
주요 업데이트
- 카카오 친구톡 설정을 위한 setKakaoId(kakaoId:completion:) API가 추가되었습니다.
- SMS 설정을 위한 setPhoneNumber(number:completion:) API가 추가되었습니다.
Deprecated
- setUserCiWithAttr(attrModel:)
- setKakaoId(kakaoId:)
2.4.0.4
- 배포일 : 2023.05.23
주요 업데이트
- 유저 기반 정보성/광고성 알림 구독에 대한 기능이 추가되었습니다.
수정된 이슈
- login API 호출 시 userID 인자값에 whiteSpace를 입력할 경우 userId가 서버에 저장되지 않도록 수정되었습니다.
Growth Action (In-App Message)
- 일부 팝업 메시지 타입의 백그라운드에 투명도가 적용되지 않던 오류가 해결되었습니다.
- 풀스크린 팝업 메시지에서 1px의 흰색 줄이 생기던 오류가 해결되었습니다.
Deprecated
- clearUserProperties
- deleteUserDataAndStopSDK(userId:completion:)
- restartSDK(userId:completion:)
- setLocation(latitude:longitude:)
2.4.0.3
- 배포일 : 2023.04.11
주요 업데이트
- SDK 가 지원하는 최소 빌드 버전이 변경되었습니다.
- Xcode 14.1
- iOS 11.0
수정된 이슈
Growth Action (In-App Message)
- iOS SDK 2.1.0.1 이하 버전에서 iOS SDK 2.3.0.6 이상의 버전으로 업데이트 시 In-App Message 가 동작하지 않는 버그가 수정되었습니다.
2.4.0.2
- 배포일 : 2023.03.28
주요 업데이트
- 이미지, DB를 위해 사용되는 파일이 더이상 Document Directory 폴더가 아닌 Application Support(DB), Library/Cache(이미지) 폴더에 저장되어 User에게 노출되지 않습니다.
- 동시성 환경에서의 안정성이 향상되었습니다.
수정된 이슈
- 로그아웃을 호출하지 않고 다른 아이디로 로그인할 경우 기존 사용자 데이터가 유지되는 문제가 해결되었습니다.
Growth Action (In-App Message)
- 팝업 메시지를 서버로부터 가져온 뒤 팝업 메시지의 캠페인 별 노출 빈도가 초기화 되는 문제가 해결되었습니다.
- 팝업 메시지가 rotate(가로, 세로모드 변경) 될 때 닫히는 문제가 해결되었습니다.
2.4.0.1
- released on 2023.02.08
- update addToWishList, share API
- fix deferred-deeplink issue
2.4.0.0
- released on 2023.01.27
- update in-app message Sticky Banner
- add in-app message API
2.3.0.6
- released on 2022.12.22
- update deferred-deeplink API
- update login API dealing with userid
2.3.0.5
- released on 2022.12.02
- update getUserId API
2.3.0.4
- released on 2022.10.27
- update deferred deeplink logic
- update in-app message logic
2.3.0.3
- released on 2022.08.02
- update event container logic
2.3.0.2
- released on 2022.07.11
- update event datetime logic
- update push message
2.3.0.1
- released on 2022.06.24
- update FlushAllEventsAPI
- update deeplinkDelegate
2.3.0.0
- released on 2022.05.13
- update in-app message API
- update SKAdnetwork
2.1.0.1
- released on 2022.04.04
- update parameter type in AttrModel
2.1.0.0
- released on 2022.03.23
- add action history for app push
2.0.0.3
- released on 2022.03.22
- change the util class name to prevent duplicating Class error of Xcode (OBJ-C)
2.0.0.1
- released on 2022.03.01
- add Seoul region AWS
- the in-app message is available
- update purchase API
1.6.5803
- released on 2021.10.04
- change the name of Framework, "AdBrixRemastered_XC"
- from now on, import "AdBrixRM_XC" instead of "AdBrixRm" in your project
1.6.5801
- released on 2021.06.30
- SDK for Xcode 12.5.1 and Swift 5.4
- dealing with bug between obj-c and swfit
1.6.5800
- released on 2021.06.30
- SDK for Xcode 12.4 and Swift 5.3
- dealing with bug between obj-c and swfit
1.6.5701
- released on 2021.06.21
- SDK for Xcode 12.5 and Swift 5.4
- update logic of saving data in local storage
1.6.5700
- released on 2021.06.21
- SDK for Xcode 12.4 and Swift 5.3
- update logic of saving data in local storage
1.6.5601
- released on 2021.06.10
- SDK for Xcode 12.5 and Swift 5.4
- add APIs dealing with push
- sync default data value with android
- update user_property_changed event logic
- update event uploading logic
1.6.5600
- released on 2021.06.10
- SDK for Xcode 12.4 and Swift 5.3
- add APIs dealing with push
- sync default data value with android
- update user_property_changed event logic
- update event uploading logic
1.6.5501
- released on 2021.06.02
- SDK for Xcode 12.5
- make attribution logic more sophisticated
1.6.5500
- released on 2021.06.02
- SDK for Xcode 12.4
- make attribution logic more sophisticated
1.6.5407
- support for Xcode 12.5 and Swift 5.4
1.6.5406
- fix commonSignUpWithAttr API bug
1.6.5401
- fix datetime invalid error(this error only happened when the timezone is set as Japan)
- update SDK to support iOS 14.5 ATT policy
1.6.5200
- Add New Purchase API with 'orderSales' parameter
1.6.5102
- Swift Compiler Optimization Level Changed
1.6.5100
- add signup channel (SkTid, AppleId)
- improve stability
1.6.5000
- Support for Xcode 11.4 and Swift 5.2
1.6.1
- updated notification feature
1.6.0
- updated notification key
1.5.9
- updated notification key
1.5.8
- support for Swift 5.1
- updated internal logic
- added keys concerned with battery state
- added logout API
- added clearUserProperty API
※ Warning : From this SDK version, it requires to use Xcode 11. If you using previous Xcode 10, please use Adbrix SDK 1.5.6 version downloads from cocoapods.
pod 'AdBrixRemastered','1.5.6'
1.5.6
- modified internal structure
- added logic for react-native
- added uuid key
- don't invalidate background task anymore
1.5.1
- fixed initialization issue in unity project
1.5.0
- updated V2 logics including suffix, DSK, Config
- Enhanced SDK security
1.3.4
- Please update your SDK if you use this version
1.3.3
- support for Swift 5.0 and Xcode 10.2
- changed name of CocoaPods to "AdBrixRemastered"
- Please update your SDK if you use this version
1.3.0 : *. just same logic with 1.2.9
- support for Swift 5.0
1.2.9
- changed cocoaPods Podfile Repository name from AdBrixRemaster to AdBrixRemastered
1.2.8
- fixed datetime logic bug
1.2.7
- modified xcode bitcode settings
- modified idfa logic
1.2.6
- modified deeplink parse logic
- modified advertise tracking parse logic
1.2.3 - 1.2.5
- fixed minor bug, modified log logic
- fixed : deeplink validation when use wrong url scheme
1.2.2
- modified deeplink parse logic
- changed enum
-
AdBrixCurrency > AdBrixRmCurrency
-
AdBrixInvite > AdBrixRmInvite
-
AdBrixSignUp > AdBrixRmSignUp
-
1.1.8 - 1.2.1
- fixed minor bug
1.1.7
- fixed statement of deeplink
1.1.6
- include i386, x86_64 module
1.1.5
- fixed minor bug
1.1.4
- added bitcode logic
1.1.3
- fixed minor bug
1.1.2
- fixed minor bug
1.1.1
- downgrade deployment target to 8.0
1.1.0
- build via xcode10
- support swift 4.2
- sdk deployment target changed to 10.0
1.0.9
- added deferred deeplink delegate
- fixed session data remain bugs
- added universal link logic
1.0.8
- added pre-defined 4 methods in common class
1.0.7
- added Apple SearchAds Function
1.0.6
- fixed idfa logic, added validation of parameters
1.0.5
- added GDPR Functions
1.0.4
- added pre-defined method in commerce, game
- purchase method moved to common class
1.0.3
- modified session_type's Data Type to Int
1.0.2
- added session_type for session
1.0.1
- Bug Fixed log trace logic
1.0.0
- added Encrypt Logic