Buzzvil SDK 5.21.x (iOS, September 2024)
Buzzvil SDK iOS 5.21.x
🚀 New features
Added safeguards against incorrect BuzzBooster API calls
When using Buzzvil SDK, access BuzzBooster features only through Buzzvil SDK. New safeguards prevent accidental direct calls to BuzzBooster APIs such as init and setUserProfile, helping avoid performance degradation and unnecessary server costs. An incorrect API call crashes the app in debug mode. In release mode, it logs an error and preserves the existing behavior.
📈 Improvements
Customize the Lucky Box entry icon before participation
You can now configure the Lucky Box entry icon shown before participation through the Buzzvil dashboard. Choose an image that suits each campaign or event. The custom icon appears directly in the Lucky Box UI at the entry point before the user participates.
Fixed visibility of Feed's scroll prompt and Scroll to Top buttons
These buttons previously used movement animations to appear and disappear. SwiftUI changes from iOS 15 caused them to remain visible or hidden incorrectly during animations. They now explicitly enter the hidden state after the hide animation finishes and the visible state when shown.
🐛 Bug fixes
- Fixed duplicate views appearing after repeatedly tapping the Lucky Box bonus reward tooltip.