ios-app-developer

Diagnose and fix iOS build and deployment issues with XcodeGen, SPM, and code signing.

2|Updated Sep 12, 2012
One-click install
npx skills add https://github.com/jiikko/dotfiles --skill ios-app-developer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ios-app-developer
Source: https://github.com/jiikko/dotfiles/tree/main/_claude/skills/ios-app-developer
Command: npx skills add https://github.com/jiikko/dotfiles --skill ios-app-developer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps developers diagnose and fix iOS app build and deployment issues arising from XcodeGen configuration, SPM dependency conflicts, and signing problems, reducing debugging time and friction.

Core Features & Use Cases

  • XcodeGen Configuration: Aligns project.yml with deployment targets, package dependencies, and signing settings.
  • Signing & Deployment Debugging: Resolves code signing errors and device provisioning problems for real devices and simulators.
  • Dependency & Compatibility Troubleshooting: Manages Swift Package Manager dependencies and iOS version compatibility, including AVFoundation and camera issues.
  • Use Case: When a project fails to archive due to a missing framework or misconfigured signing, the skill guides the fix and provides step-by-step commands.

Quick Start

Provide your project.yml, signing identities, and last build logs to start troubleshooting.

Frequently Asked Questions about ios-app-developer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fix XcodeGen project.yml configuration errors for iOS deployment?

Fix XcodeGen project.yml errors by aligning deployment targets, package dependencies, and signing settings within the configuration. This skill guides you through correcting project.yml misconfigurations that cause iOS build failures.

Why does my iOS app fail to archive due to code signing and provisioning failures?

iOS app archive failures from code signing occur when provisioning profiles or signing identities are misconfigured. This skill resolves device provisioning problems and code signing errors for real devices and simulators.

How do I resolve conflicting Swift Package Manager dependencies in an iOS project?

Resolve conflicting Swift Package Manager dependencies by managing SPM version compatibility and package resolution. This skill troubleshoots SPM dependency conflicts and aligns them with your XcodeGen project configuration.

What's the best way to debug AVFoundation camera issues on real iOS devices?

Debug AVFoundation camera issues on real iOS devices by troubleshooting hardware permissions, iOS version compatibility, and provisioning profiles. This skill guides you through resolving real device camera deployment failures.

Do I need recent build logs to troubleshoot iOS app deployment issues?

You need recent build logs, project.yml, and signing identities to troubleshoot iOS app deployment issues. Providing these inputs allows the skill to diagnose XcodeGen, SPM, and code-signing workflow failures.