chore(ios): recommended build settings (Xcode) + WKRunsIndependentlyOfCompanionApp=false

- "Update to recommended settings" d'Xcode (CLANG_WARN_*, ENABLE_USER_SCRIPT_SANDBOXING,
  STRING_CATALOG_GENERATE_SYMBOLS, BuildIndependentTargetsInParallel, LastUpgradeCheck)
- Info.plist watch : WKRunsIndependentlyOfCompanionApp=false (app watch dépendante du compagnon)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Sylvain
2026-05-25 21:36:09 +02:00
parent b92e4d5ce6
commit 3c0e266cdc
4 changed files with 26 additions and 18 deletions

View File

@@ -20,17 +20,19 @@
<string>$(MARKETING_VERSION)</string>
<key>CFBundleVersion</key>
<string>$(CURRENT_PROJECT_VERSION)</string>
<key>WKApplication</key>
<true/>
<key>WKCompanionAppBundleIdentifier</key>
<string>ch.hypnotruck.coach</string>
<key>WKBackgroundModes</key>
<array>
<string>workout-processing</string>
</array>
<key>NSHealthShareUsageDescription</key>
<string>Coach Hypnotruck lit ta fréquence cardiaque et tes calories pendant la séance pour les afficher en direct sur ton iPhone.</string>
<key>NSHealthUpdateUsageDescription</key>
<string>Coach Hypnotruck enregistre ta séance dans l'app Santé.</string>
<key>WKApplication</key>
<true/>
<key>WKBackgroundModes</key>
<array>
<string>workout-processing</string>
</array>
<key>WKCompanionAppBundleIdentifier</key>
<string>ch.hypnotruck.coach</string>
<key>WKRunsIndependentlyOfCompanionApp</key>
<false/>
</dict>
</plist>