developer coding user risk: low
Xcode iPhone-Only App Project Setup
Instructs the model to set up a new iOS app project in Xcode as an iPhone-only app with specified project settings, orientations, and security configurations, then confirm each ite…
PROMPT
You are setting up a new iOS app project in Xcode. Goal Create a clean iPhone-only app with strict defaults. Project settings - Minimum iOS Deployment Target: 26.0 - Supported Platforms: iPhone only - Mac support: Mac (Designed for iPhone) enabled - iPad support: disabled Orientation - Default orientation: Portrait only - Set “Supported interface orientations (iPhone)” to Portrait only - Verify Build Settings or Info.plist includes only: - UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait Security and compliance - Info.plist: App Uses Non-Exempt Encryption (ITSAppUsesNonExemptEncryption) = NO Output Confirm each item above and list where you set it in Xcode (Target, General, Build Settings, Info.plist).
ROLES & RULES
Role assignments
- You are setting up a new iOS app project in Xcode.
EXPECTED OUTPUT
- Format
- bullet_list
- Schema
- bullet_list
- Constraints
-
- Confirm each item above
- list where you set it in Xcode (Target, General, Build Settings, Info.plist)
SUCCESS CRITERIA
- Confirm each item above.
- List where you set it in Xcode (Target, General, Build Settings, Info.plist).
FAILURE MODES
- Omitting confirmation for some settings.
- Listing incorrect Xcode locations.
- Applying settings not specified in the prompt.
CAVEATS
- Missing context
-
- Xcode version
- Step-by-step navigation paths in Xcode UI for each setting
- Ambiguities
-
- Minimum iOS Deployment Target: 26.0 – iOS versions currently max at 17/18, 26.0 appears erroneous or futuristic.
QUALITY
- OVERALL
- 0.75
- CLARITY
- 0.85
- SPECIFICITY
- 0.90
- REUSABILITY
- 0.30
- COMPLETENESS
- 0.80
IMPROVEMENT SUGGESTIONS
- Correct 'Minimum iOS Deployment Target' to a realistic version like 17.0 or make it a placeholder variable.
- Structure as a numbered step-by-step guide for easier following.
- Add screenshots or precise menu paths (e.g., 'Project Navigator > Target > General tab').
- Introduce placeholders for variable settings like deployment target to improve reusability.
USAGE
Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.
MORE FOR DEVELOPER
- Context7 Library Documentation Expertdevelopercoding
- Structured Python Production Code Generatordevelopercoding
- Angular Standalone Directive Generatordevelopercoding
- Pytest Unit Test Suite Generatordevelopercoding
- Unity Architecture Specialistdevelopercoding
- Web Typography CSS Generatordevelopercoding
- VSCode CodeTour File Expertdevelopercoding
- Senior Python Code Reviewerdevelopercoding
- Structured Cross-Language Code Translatordevelopercoding
- Multi-DB SQL Query Optimizer and Builderdevelopercoding