Skip to content

feat: auto-detect bundle ID from iOS/Android projects#3

Merged
gmegidish merged 1 commit intomainfrom
feat/detect-bundle-id
Apr 17, 2026
Merged

feat: auto-detect bundle ID from iOS/Android projects#3
gmegidish merged 1 commit intomainfrom
feat/detect-bundle-id

Conversation

@gmegidish
Copy link
Copy Markdown
Member

Add a third prompt question that asks for the app bundle ID.

The default is auto-detected by scanning for Xcode projects (PRODUCT_BUNDLE_IDENTIFIER in .pbxproj) or Android projects (applicationId/namespace in build.gradle). iOS is preferred when both exist.

If cwd is test/tests, the parent directory is also searched.

The bundleId is then written into mobilewright.config.

Add a third prompt question that asks for the app bundle ID. The default
is auto-detected by scanning for Xcode projects (PRODUCT_BUNDLE_IDENTIFIER
in .pbxproj) or Android projects (applicationId/namespace in build.gradle).
iOS is preferred when both exist. If cwd is test/tests, the parent directory
is also searched.

The bundleId is written into mobilewright.config instead of test.use() in
the example test, since the fixture now reads it from config.
@gmegidish gmegidish merged commit 605375c into main Apr 17, 2026
4 checks passed
@gmegidish gmegidish deleted the feat/detect-bundle-id branch April 17, 2026 13:47
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