Skip to content

[chore] iOS 1.1: new version train for the voice-typing keyboard - #216

Merged
YJack0000 merged 1 commit into
mainfrom
chore/ios-1.1-release
Aug 9, 2026
Merged

YJack0000 merged 1 commit into
mainfrom
chore/ios-1.1-release

Conversation

@YJack0000

Copy link
Copy Markdown
Contributor

Opens the 1.1 version train for the voice-typing keyboard (#210).

Why

App Store Connect refused the build-5 upload against 1.0:

90186: Invalid Pre-Release Train. The train version '1.0' is closed for new build submissions
90062: CFBundleShortVersionString [1.0] must contain a higher version than the previously approved version [1.0]

1.0 is approved and live, so its train is closed. The keyboard is a new user-facing feature, so this opens 1.1 rather than a patch train.

Both targets (app + ParleyKeyboard) move together — a mismatched extension version fails validation.

Verified

  • xcodegen generate → both Info.plist files show 1.1 / build 5
  • xcodebuild archive → ARCHIVE SUCCEEDED, both targets signed (Cloud Managed Apple Distribution, expires 2027-07-27)
  • Export confirms beta-reports-active, App Group entitlement on both targets

Upload status

Not uploaded from this session — the upload command was blocked by a local permission gate. The archive is built and ready at ios/App/build/Parley.xcarchive; it can be uploaded from Xcode Organizer (Distribute App → App Store Connect → Upload) or by re-running the export with destination: upload.

App Store Connect rejects build uploads against 1.0 (error 90186/90062): that
train is closed once the version is approved and live. The voice-typing keyboard
is a new feature, so it opens the 1.1 train.
@sonarqubecloud

sonarqubecloud Bot commented Aug 9, 2026

Copy link
Copy Markdown

@YJack0000
YJack0000 merged commit c910b2d into main Aug 9, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant