File contents Mobile App Debugging
Table of Contents
Overview
Mobile app debugging addresses platform-specific issues, device hardware limitations, and mobile-specific network conditions.
When to Use
App crashes on mobile
Performance issues on device
Platform-specific bugs
Network connectivity issues
Device-specific problems
Quick Start
Minimal working example:
Xcode Debugging:
Attach Debugger:
- Xcode → Run on device
- Set breakpoints in code
- Step through execution
- View variables
- Console logs
View Logs:
- Xcode → Window → Devices & Simulators
- Select device → View Device Logs
- Filter by app name
- Check system logs for crashes
Inspect Memory:
- Xcode → Debug → View Memory Graph
- Identify retain cycles
- Check object count
- Monitor allocation growth
---
Common iOS Issues:
App Crash (SIGABRT):
// ... (see reference guides for full implementation)
Reference Guides
Detailed implementations in the references/ directory:
Guide
Contents
iOS Debugging
iOS Debugging
Android Debugging
Android Debugging
Cross-Platform Issues
Cross-Platform Issues
Mobile Testing & Debugging Checklist
Mobile Testing & Debugging Checklist
Best Practices
✅ DO
Follow established patterns and conventions
Write clean, maintainable code
Add appropriate documentation
Test thoroughly before deploying
❌ DON'T
Skip testing or validation
Ignore error handling
Hard-code configuration values
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
1 --- 2 name: aj-geddes-useful-ai-prompts-mobile-app-debugging 3 description: Mobile App Debugging 4 --- 5 6 # Mobile App Debugging 7 8 ## Table of Contents 9 10 - [Overview](#overview) 11 - [When to Use](#when-to-use) 12 - [Quick Start](#quick-start) 13 - [Reference Guides](#reference-guides) 14 - [Best Practices](#best-practices) 15 16 ## Overview 17 18 Mobile app debugging addresses platform-specific issues, device hardware limitations, and mobile-specific network conditions. 19 20 ## When to Use 21 22 - App crashes on mobile 23 - Performance issues on device 24 - Platform-specific bugs 25 - Network connectivity issues 26 - Device-specific problems 27 28 ## Quick Start 29 30 Minimal working example: 31 32 ```yaml 33 Xcode Debugging: 34 35 Attach Debugger: 36 - Xcode → Run on device 37 - Set breakpoints in code 38 - Step through execution 39 - View variables 40 - Console logs 41 42 View Logs: 43 - Xcode → Window → Devices & Simulators 44 - Select device → View Device Logs 45 - Filter by app name 46 - Check system logs for crashes 47 48 Inspect Memory: 49 - Xcode → Debug → View Memory Graph 50 - Identify retain cycles 51 - Check object count 52 - Monitor allocation growth 53 54 --- 55 Common iOS Issues: 56 57 App Crash (SIGABRT): 58 // ... (see reference guides for full implementation) 59 ``` 60 61 ## Reference Guides 62 63 Detailed implementations in the `references/` directory: 64 65 | Guide | Contents | 66 |---|---| 67 | [iOS Debugging](references/ios-debugging.md) | iOS Debugging | 68 | [Android Debugging](references/android-debugging.md) | Android Debugging | 69 | [Cross-Platform Issues](references/cross-platform-issues.md) | Cross-Platform Issues | 70 | [Mobile Testing & Debugging Checklist](references/mobile-testing-debugging-checklist.md) | Mobile Testing & Debugging Checklist | 71 72 ## Best Practices 73 74 ### ✅ DO 75 76 - Follow established patterns and conventions 77 - Write clean, maintainable code 78 - Add appropriate documentation 79 - Test thoroughly before deploying 80 81 ### ❌ DON'T 82 83 - Skip testing or validation 84 - Ignore error handling 85 - Hard-code configuration values 86 87 --- 88 > Converted and distributed by [TomeVault](https://tomevault.io/claim/aj-geddes) — claim your Tome and manage your conversions. 89 <!-- tomevault:4.0:skill_md:2026-04-11 -->
tomevault-io/skills-registry/tree/main/aj-geddes--useful-ai-prompts--mobile-app-debugging commit bfea8a7dba
Frequently asked questions How do I install the Aj Geddes Useful AI Prompts Mobile App Debugging skill? Run npx skillmds@latest add tomevault-io/aj-geddes-useful-ai-prompts-mobile-app-debugging in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
What does the Aj Geddes Useful AI Prompts Mobile App Debugging skill do? Mobile App Debugging It is listed under Coding & Dev Tools on SkillMD.
Is Aj Geddes Useful AI Prompts Mobile App Debugging safe to use? This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
Which AI agents work with Aj Geddes Useful AI Prompts Mobile App Debugging? This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Is Aj Geddes Useful AI Prompts Mobile App Debugging free to use? Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
Who published Aj Geddes Useful AI Prompts Mobile App Debugging? tomevault-io (@tomevault-io) published this skill. Their other Agent Skills are listed on their SkillMD profile.