Android and iOS
Last updated: 2023-09-19 16:24:36Download PDF
Version 220.127.116.110 Released on May 22, 2023
Android & iOS: When initiating a call, a string-type room ID can be passed in, see CallParams for details.
Android: Fixed issue where an error would occur on the groupCall when generating list parameters using Arrays.asList.
Android: Fixed issue where the video call display was abnormal.
iOS: Fixed issue where it conflicted with TUIRoom component.
iOS: Fixed issue where initiating a call immediately after successful login would cause a crash.
iOS: Fixed issue where the invite page would not appear intermittently when clicking on a notification message to enter the app.
Version 18.104.22.1680 Released on April 27, 2023
Android: TUICallKit added the Kotlin language version;
iOS: TUICallKit added the Swift language version;
Android & iOS: Added a page to display local call records.
Android: Optimized the display of video call avatars.
Android & iOS: In group calls, other group members can be invited to join the call by default.
Android: Fixed issues where devices running Android 12 or higher would have no sound after being connected to Bluetooth;
Android: Fixed intermittent issues where the muting setting on the callee side was not effective;
iOS: Fixed intermittent issues where devices could not receive incoming call invitations after relogging in;
iOS: Fixed the issue where the enableCustomViewRoute interface of TUICallKit was not valid;
iOS: Fixed the issue where the nickname was displayed incorrectly on the VoIP push page.
Version 22.214.171.1240 Released on April 17, 2023
Android & iOS: Added VoIP message push function to provide a better call answering experience.
Android & iOS: Support custom extended fields when initiating a call, see TUICallDefine.CallParams parameter in the call() method for details.
Android & iOS: Optimized offline push capabilities for Huawei, Xiaomi, FCM, and other manufacturers, added manufacturer message categories, and channel ID settings.
Android & iOS: Fixed issue where the IM custom property was overwritten after initiating a call.
Android: Fixed issue where the totalTime unit in the onCallEnd callback was incorrect.
Version 126.96.36.1995 Released on March 09, 2023
Android & iOS: Optimized chat-message display.
Android: The ear-to-screen messaging function is turned off by default now.
Android: Upgraded gradle plugin and version.
Android: Optimized mediaPlayer class, supporting loop playback of ringtones.
Android & iOS: Fixed issue where the callee would not receive the onCallCancel callback when answering a call fails.
Android: Fixed issue where the caller would receive an exception when the callee fails to answer the call.
Android: Fixed issue where the caller cancels the call during the permission check of the first call and the callee pulls up the interface again.
Android: Fixed the issue where userId was empty when returning network quality to the upper callback.
Version 188.8.131.52 Released on January 06, 2023
Android & iOS: Support custom call timeout time, see TUICallDefine.CallParams parameter in the call() method for details.
Android & iOS: Fixed issue where joining a room actively (joinInGroupCall) would result in abnormal termination of the call.
Android: Fixed issue where there were abnormalities with call status when you exited the audio and video call answer interface and came back to the foreground again.
Version 184.108.40.206 Released on November 30, 2022
Android & iOS: Added beauty setting interface setBeautyLevel(), supporting turning off default beauty.
iOS: Optimized the framework size of TUICallKit.
Android & iOS: Fixed issue where the calling interface did not disappear when the server dissolves a room or kicks out a user.
Android: Fixed issue where if A called offline user B and then cancelled, then A called B again and B came online, the calling interface did not appear.
Version 220.127.116.11 Released on November 14, 2022
Android & iOS: Support for custom video encoding resolutions.
Android & iOS: Support setting rendering parameters for video: rendering direction and filling mode.
Android & iOS: Support integration of third-party beauty features.
Android & iOS: TUICallKit has added overloaded interfaces call() and groupCall(), supporting custom offline messages (see API documentation for details).
Android & iOS: Optimized some TUICallObserver callback exception issues.
Android & iOS: Optimized the video-to-audio switching function, supporting switching in offline state.
Android & iOS: Improved error codes and error prompts for TUICallKit.
iOS: Standardized TUICallEngine and TUICallKit Swift API names.
Android & iOS: Fixed issue where you would still receive previously rejected incoming calls after logging back in to your account.
Android: Fixed issue where you would encounter abnormal hang-ups in invites from group chats in one-to-one chats.
Android: Fixed issue where there were abnormalities with multiple-scene exits from live rooms, preventing the initiation of calls.
Android: Fixed issue where contacting person A while B and C were calling each other at the same time would cause C to enter A's room at random.
Version 18.104.22.168 Released on September 30, 2022
Android & iOS: Optimized the feature of inviting new members to the current group call.
Android & iOS: Optimized the call process to avoid the charging of recording, moderation, and other fees before a call is answered.
Android & iOS: Added support for custom offline notifications.
Android & iOS: Changed the parameters of some TUICallEngine APIs. For details, see call(), groupCall(), inviteUser(), and onCallReceived().
Android & iOS: Fixed occasional callback errors during a group call.
Android & iOS: Fixed the status abnormal issue caused by repeated login or expired
iOS: Fixed the issue where, when a mixed-language
TUICallKitproject is built with Objective-C and Swift, an error occurs when
Android: Fixed the issue where an error occurs when the floating window feature is integrated for a Kotlin project.
Version 22.214.171.124 Released on August 15, 2022
Android & iOS: Supports one-to-one and group audio/video calls.
Android & iOS: Supports offline call push for mainstream devices on the market.
Android & iOS: Supports custom profile photos and aliases.
Android & iOS: Supports floating call windows.
Android & iOS: Supports custom ringtones.
Android & iOS: Supports receiving calls when the user is logged in on multiple platforms.