Skip to content

Commit a2951cd

Browse files
graycreateclaude
andauthored
fix: Configure automatic TestFlight distribution to internal testers (#59)
- Add 'App Store Connect Users' group to internal testing builds - This ensures builds automatically distribute after processing - Update version to 1.1.12 (Build 48) - Update CHANGELOG.md with fix details 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude <noreply@anthropic.com>
1 parent e62357a commit a2951cd

File tree

3 files changed

+12
-4
lines changed

3 files changed

+12
-4
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
All notable changes to V2er iOS app will be documented in this file.
44

5+
## v1.1.12 (Build 48)
6+
1. Fix: Configure automatic distribution to internal testers on TestFlight
7+
2. Improvement: Builds now automatically appear for App Store Connect Users group after processing
8+
59
## v1.1.5 (Build XX)
610
1. Fix: Resolve online count display bug where count always showed as 0
711
2. Feature: Add configurable TestFlight release channel (internal/public_beta)

V2er/Config/Version.xcconfig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
// VERSION_CODE: Build number (must always increase)
77

88
// VERSION_NAME - This is what users see (e.g., 1.1.2)
9-
MARKETING_VERSION = 1.1.5
9+
MARKETING_VERSION = 1.1.12
1010

1111
// VERSION_CODE - Internal build number (e.g., 29, 30, 31...)
12-
CURRENT_PROJECT_VERSION = 44
12+
CURRENT_PROJECT_VERSION = 48

fastlane/Fastfile

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ platform :ios do
181181
uses_non_exempt_encryption: false # Required export compliance
182182
}
183183

184-
# Add public beta specific parameters
184+
# Add channel-specific distribution parameters
185185
if is_public_beta
186186
upload_params.merge!({
187187
groups: ["Public Beta", "External Testers", "Beta Testers"], # Public beta groups
@@ -200,7 +200,11 @@ platform :ios do
200200
})
201201
UI.message("📧 Public beta mode: Will notify external testers and submit for beta review")
202202
else
203-
UI.message("👥 Internal testing mode: No beta review submission required")
203+
# Internal testing mode - automatically distribute to App Store Connect Users group
204+
upload_params.merge!({
205+
groups: ["App Store Connect Users"] # Default internal testing group
206+
})
207+
UI.message("👥 Internal testing mode: Will auto-distribute to App Store Connect Users")
204208
end
205209

206210
# Upload to TestFlight

0 commit comments

Comments
 (0)