Streamlines iOS application development using XcodeGen, SwiftUI, and Swift Package Manager while resolving complex build and deployment issues.
This skill provides specialized guidance for building, configuring, and deploying iOS applications using modern declarative tools like XcodeGen and SPM. It serves as an expert assistant for managing project.yml configurations, troubleshooting 'Library not loaded' errors related to dynamic frameworks, and navigating the nuances of Apple's code signing requirements. Whether you are debugging AVFoundation camera previews or handling Swift API compatibility differences between iOS 16 and 17, this skill offers specific implementation patterns and CLI commands to accelerate the development lifecycle from simulator to physical device.
主な機能
01Automated project generation and maintenance via XcodeGen YAML configurations
02Comprehensive code signing guidance for both free and paid Apple Developer accounts
030 GitHub stars
04Advanced troubleshooting for SPM dynamic framework embedding and @rpath linkage errors
05AVFoundation and camera preview debugging with hardware-specific safety patterns
06Cross-version API compatibility management for SwiftUI and Swift Data macros
ユースケース
01Resolving runtime crashes caused by improperly embedded dynamic Swift packages
02Generating and updating Xcode projects without manual .xcodeproj file conflicts
03Automating command-line builds and physical device deployments using xcodebuild