flurry/flurry-ios-sdk

High CPU usage in `FlurryContentLoadingManager`

Opened this issue · 3 comments

Describe the bug
We found -[FlurryContentLoadingManager block_getFolderFileSize:] + 304 was reported high CPU usage from Xcode energy reports of our app.
Some users also reported their devices became hot and batteries drained fast.
By using Time Profiler of Instruments, We think this problem may occur when fetching Ad.

This Bug is About
Please choose the closest item by replacing [ ] with [x].

  • Integration
  • Analytics
  • Ads
  • Messaging/Push
  • IAP
  • Remote Configuration
  • Flurry Website/Dashboard
  • Other

Platform
Please choose the platform(s) that you are having the issue by replacing [ ] with [x].

  • iOS
  • tvOS
  • WatchOS

Environment
Please tell us the versions of Flurry SDK, XCode, and iOS you are using.

  • Flurry SDK: 11.2.1
  • XCode: 12.5.1, 13.0
  • iOS: 14~15

To Reproduce
Steps to reproduce the behavior:

Screenshots
image
image

Additional context
Are you using Flurry Push/Messaging? No
(iOS) Are you using CocoaPods or manual binary integration? CocoaPods

Hi @fallenleafLu, thanks for reporting this issue with us. Ads SDK team is currently investigating this. Will update you once they reach back.

Hi @hantao-flurrydev, are there any updates on this issue?

@fallenleafLu Ads team is still working on it, will let you know with any update. Thanks for your patience.