Skip to main content


Showing posts from February, 2021

How to do CPU profiling an Ionic iOS app using Safari on a Mac machine?

To do CPU profiling of an Ionic app using Safari on a Mac machine, you can follow these steps: Connect your iOS device to your Mac machine and open Safari. In Safari, go to the "Develop" menu and select your connected iOS device. Open your Ionic app on the device. In Safari, go to the "Develop" menu and select "Start Remote Debugging" to start the debugging session. In the Safari developer tools, go to the "Timelines" tab and select "CPU" from the sidebar. Click the "Record" button to start recording the CPU usage. Use the app and perform the actions you want to profile. Click the "Stop" button to stop recording. Analyze the recorded data to identify any performance bottlenecks. It will not be possible to do remote debugging and CPU profiling of an iOS app that is not signed with a valid provisioning profile and code signing identity. This requires that the app is built and deployed using a development or distributio