- Standard: $(ARCHS_STANDARD)
- Bedeutung: Unterstützt sowohl Apple Silicon als auch Intel-Architekturen
- Best Practice: Verwenden Sie die Standard-Einstellung für maximale Kompatibilität
- Debug: Yes
- Release: No
- Bedeutung: Beschleunigt Debug-Builds erheblich durch Fokus auf aktive Architektur
- Best Practice: Behalten Sie diese Einstellung für schnellere Entwicklungszyklen
- Konfiguration: iOS macOS visionOS
- Bedeutung: Test-Target unterstützt alle drei Apple-Plattformen
- Best Practice: Wichtig für Cross-Platform-Tests
- Manifest URL Prefix: Nicht gesetzt
- Embed Asset Packs: No
- On Demand Resources: No
- Best Practice: Für Test-Targets meist keine Asset-Konfiguration erforderlich
- Build Products Path: build
- Intermediate Build Files Path: build
- Precompiled Headers Cache Path: build/SharedPrecompiledHeaders
- Best Practice: Standard-Pfade verwenden für einfachere Projektverwaltung
- Allow Multi-Platform Builds: Yes
- Bedeutung: Ermöglicht gleichzeitiges Bauen für mehrere Plattformen
- Always Embed Swift Standard Libraries: No - $(EMBEDDED_CONTENT_CONTAINS_SWIFT)
- Bedeutung: Dynamisch basierend auf Swift-Nutzung
- Best Practice: Automatische Erkennung nutzen
- Setting: No
- Bedeutung: Nicht erforderlich für Test-Targets
- Compiler for C/C++/Objective-C: Default compiler (Apple Clang)
- Build Variants: normal
- Debug Information Format:
- Debug: DWARF
- Release: DWARF with dSYM File
- Debug Information Version: Compiler Default
- Eager Linking: No
- Enable Code Coverage Support: Yes
- Enable Testability:
- Debug: Yes
- Release: No
- Best Practice: Aktivieren Sie Code Coverage für Test-Auswertung
- Automatically manage signing: Aktiviert
- Bedeutung: Xcode verwaltet automatisch Profile und Zertifikate
- Best Practice: Empfohlen für einfachere Entwicklung
- Team: <DEVELOPER_NAME> (Personal Team)
- Bundle Identifier: com.example.HeroCoreDataTests
- Best Practice: Verwenden Sie konsistente Bundle IDs für Test-Targets
- iOS/macOS/visionOS:
- Provisioning Profile: None Required
- Signing Certificate: Development/
- Best Practice: Test-Targets benötigen keine spezifischen Provisioning Profiles
- Performance-Optimierung: Aktivieren Sie "Build Active Architecture Only" für Debug
- Code-Qualität: Nutzen Sie Code Coverage Support
- Signing-Vereinfachung: Verwenden Sie automatische Signing-Verwaltung
- Multi-Platform: Aktivieren Sie Unterstützung für alle relevanten Plattformen
- Debug-Erfahrung: Optimieren Sie Debug Information Format basierend auf Build-Konfiguration