diff --git a/thecardplace/ios/TheCardPlace.xcodeproj/project.pbxproj b/thecardplace/ios/TheCardPlace.xcodeproj/project.pbxproj index ecd973e..2e336a5 100644 --- a/thecardplace/ios/TheCardPlace.xcodeproj/project.pbxproj +++ b/thecardplace/ios/TheCardPlace.xcodeproj/project.pbxproj @@ -511,7 +511,7 @@ ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 5; + CURRENT_PROJECT_VERSION = 6; INFOPLIST_FILE = TheCardPlace/Info.plist; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; IPHONEOS_DEPLOYMENT_TARGET = 17.0; @@ -600,7 +600,7 @@ ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CODE_SIGN_IDENTITY = "iPhone Developer"; CODE_SIGN_STYLE = Automatic; - CURRENT_PROJECT_VERSION = 5; + CURRENT_PROJECT_VERSION = 6; INFOPLIST_FILE = TheCardPlace/Info.plist; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; IPHONEOS_DEPLOYMENT_TARGET = 17.0; diff --git a/thecardplace/ios/project.yml b/thecardplace/ios/project.yml index 4820f36..ff3d078 100644 --- a/thecardplace/ios/project.yml +++ b/thecardplace/ios/project.yml @@ -65,7 +65,7 @@ targets: PRODUCT_NAME: The Card Place CODE_SIGN_STYLE: Automatic MARKETING_VERSION: "1.0" - CURRENT_PROJECT_VERSION: 5 + CURRENT_PROJECT_VERSION: 6 ASSETCATALOG_COMPILER_APPICON_NAME: AppIcon ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME: AccentColor TARGETED_DEVICE_FAMILY: "1,2" diff --git a/thecardplace/ios/scripts/RELEASE.md b/thecardplace/ios/scripts/RELEASE.md index 453e8c5..57c5346 100644 --- a/thecardplace/ios/scripts/RELEASE.md +++ b/thecardplace/ios/scripts/RELEASE.md @@ -91,10 +91,18 @@ listing. The listing is in the repository, like the test information: Price and availability are left alone unless `--set-price` is given, which makes the app free in every territory, including ones Apple adds later. That only has to happen once. + **Build with a released Xcode.** TestFlight takes builds from a beta Xcode; + App Store submission refuses them ("The build's Xcode build is not supported + yet"). Version 1.0 went in as build 6 from the Xcode 27.1 RC after build 5, + from the 27.1 beta, was refused. 4. By hand in App Store Connect, because the API cannot do it: - - **App Privacy**: Get Started, then "No, we do not collect data from this - app", then Publish. That's true because the app has no network access - at all. If it ever gains any, this answer and the manifest change too. + - **App Privacy** + (`https://appstoreconnect.apple.com/apps/6807994140/distribution/privacy`): + Get Started, then "No, we do not collect data from this app", then Save, + **then Publish** — saving alone is not enough, and submission is refused + until the answers are published. That's true because the app has no + network access at all. If it ever gains any, this answer and the manifest + change too. - Look over the version page, then **Add for Review** and **Submit**. 5. When it is approved, release it from the version page (the release type is manual).