Here are some solutions to common error-related problems encountered when using PerfDog:
Ensure the installation path contains no Chinese or illegal characters.
Make sure PerfDog is extracted properly.
- Disable Xcode if it's enabled.
- Add PerfDog to the Full Disk Access Permissions list in System Preferences > Security & Privacy > Privacy.
Disable wired connections and keep only the wireless connection in the "Network Connections" settings.
ADB is occupied by another program. Open Task Manager > Details, find the process with the specified PID, and kill it. Then, restart the PerfDog client.
The port is occupied. Terminate the process occupying the port in Task Manager.
Ensure the mobile phone connection remains stable during the testing process.
For Android, download a mobile phone assistant to check the connection. For iOS, download iTunes to check the connection.
Check if the computer network is set with a proxy or if packet capture tools are enabled. Try restarting the computer.
Refer to this link: https://perfdog.wetest.net/article_detail?id=21&issue_id=0&plat_id=1
It's a network problem. Try creating a hotspot.
Refer to this link: https://perfdog.wetest.net/article_detail?id=21&issue_id=0&plat_id=1 or try upgrading the mobile phone system.
The mobile phone's background management policy may be strict, causing the data collection program to be killed by the system. Try using a similar mobile phone for testing.
By following these solutions, you should be able to resolve common error-related issues with PerfDog, ensuring a smooth and efficient testing process for your applications.