The Terminal Performance Monitoring Pro (RUM Pro) SDK is powered by the Tencent Bugly team and uses the same SDK package as Bugly Pro. It supports both automatic and manual integration.
Version Upgrade Notice
Because the SDK contains cache data, older versions may not be fully compatible with the cache data from newer versions. Therefore, downgrading to an earlier SDK version after an upgrade is not recommended and may cause issues with reading cache data. If a downgrade is necessary, please contact us. Prerequisites
RUM Pro requires Bugly iOS SDK 2.8.1.5 or later.
Automatic Integration (Recommended)
1. Add the following code to the Podfile of your project.
2. Save the file and run pod install. Then, open the project using the file with the .xcworkspace extension.
Manual Integration (Not Recommended)
If you cannot use automatic integration due to special business requirements, security requirements, version control, or other reasons, you can also manually integrate the SDK.
1. Download the xcframework file of the RUM Pro iOS SDK.
2. Drag the BuglyPro.xcframework file into the Xcode project (please select the Copy items if needed option).
3. Add the dependencies.
SystemConfiguration.framework
Security.framework
Network.framework
4. Check the project configuration.
In the Build Settings of the Xcode project, check whether -ObjC is added under Other Linker Flags. If it is not present, add it manually.