Thank you for the response, I was constantly making request on remote server every-time the state of screen was changing, while the data was same all the time. 1 time request was enough, so I added proper checks so that cpu was getting unnecessary load and was able to perform other tasks smoothly, the app works fine now, I would love your feedback on the app store though,
https://apps.apple.com/in/app/soundscape-sleep-meditate/id6480345644
Topic:
Media Technologies
SubTopic:
Audio