feat: Implement app versioning and update gitignore
- Adds appVersion and buildNumber to AppConfig.swift for centralized version management. - Updates scryfallUserAgent to use the dynamic appVersion. - Updates .gitignore to exclude AI asset and training directories. - Adds a version check step to the README release checklist. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -302,6 +302,7 @@ Perform these steps before submitting to the App Store.
|
||||
* [ ] Verify `contactEmail` is valid.
|
||||
* [ ] Verify `tipJarProductIDs` match App Store Connect.
|
||||
* [ ] Ensure `enableFoilDetection` and other flags are `true`.
|
||||
* [ ] Update `appVersion` (Semantic Versioning: Major.Minor.Patch) and `buildNumber` for this release.
|
||||
2. **iCloud / CloudKit:**
|
||||
* [ ] Signing & Capabilities → iCloud → CloudKit enabled.
|
||||
* [ ] CloudKit container added: `iCloud.<bundle-id>`.
|
||||
|
||||
Reference in New Issue
Block a user