High CPU usage when using external automation tools?

Hi everyone!
I’ve been using AppMySite to turn my WooCommerce store into a native iOS app, and while the sync features are amazing, I’ve run into a bit of a performance hurdle during my latest round of testing.

I’m currently using a delta exec tool to run some local UI automation scripts to test how my app handles rapid-fire checkout sequences and push notification triggers. The logic for these tests is based on the automation workflows in this delta blox fruit guide, which I adapted to see if my app’s memory management could handle high-velocity events. However, I’ve noticed that whenever the delta exec tool is active in the background, the app’s frame rate drops significantly, and the “Real-Time Sync” with my WordPress site starts to lag.

Has anyone else here tried using a delta exec tool or similar external execution environments to stress-test their AppMySite builds? I’m trying to figure out if the performance hit is due to how the iOS sandbox handles the executor’s background processes or if I need to optimize my app’s “Image Cache” settings to free up some RAM. I really want to ensure a smooth experience for my power users who might have other background tools running, but right now, the app seems to struggle with the extra overhead. Does anyone have tips for maintaining app stability when these types of high-resource tools are active?

Hey Naomi,

From what you’ve described, the performance drop is most likely related to the external execution environment and background resource usage, rather than the AppMySite app itself. Tools like executors or automation environments that run intensive background processes can significantly affect CPU, memory, and GPU allocation on the device, which may lead to frame rate drops or delays in data synchronization.

It’s also important to note that AppMySite apps rely on the device’s available resources and the operating system’s background process management. When another high-resource tool is running simultaneously, iOS may throttle performance for foreground or background processes to maintain overall system stability.

We hope this helps clarify the behavior you are seeing, and we appreciate you taking the time to thoroughly test your app.

If you run into any specific issues with your app, please feel free to reach out to our support team directly through the dedicated support channels, and we will be happy to assist you further.