Skip to content

chore: [SDK-5586] use com.onesignal.sdkdemo identifiers - #63

Draft
fadi-george wants to merge 1 commit into
mainfrom
fadi/sdk-5586
Draft

fadi-george wants to merge 1 commit into
mainfrom
fadi/sdk-5586

Conversation

@fadi-george

Copy link
Copy Markdown
Contributor

Description

Switch sdk-shared to the new demo identifiers com.onesignal.sdkdemo (.NSE, .LA, group.com.onesignal.sdkdemo.onesignal). iOS demo signing is moving to the OneSignal, Inc. Apple team, where com.onesignal.example isn't available.

Part of SDK-5585.

Details

  • generate_profiles.ts / download_profiles.ts: new bundle IDs; header documents the required capabilities per ID (.LA needs none) and the API key requirement.
  • setup-ios-demo-codesigning action: bundle ID defaults updated.
  • Appium: wdio.android.conf.ts, run-local/config.sh (incl. DotNet APK name), .env.example, scripts README use the new ID. tests/helpers/app.ts now honors BUNDLE_ID like the wdio configs do.
  • demo/build.md, demo/adjust.md: new identifiers.

Breaking for consumers on @main: SDK repos whose demos still use com.onesignal.example will fail iOS/Android e2e after this merges. Until their demo is renamed, a repo can pass the old bundle IDs to setup-ios-demo-codesigning and set BUNDLE_ID=com.onesignal.example. Merge alongside or after the demo repo renames.

Testing: vp check (0 errors), tsc --noEmit, bash -n on run-local config. No e2e run; requires the new signing secrets.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@fadi-george
fadi-george requested a review from a team as a code owner October 22, 2026 00:46
@fadi-george
fadi-george marked this pull request as draft October 22, 2026 00:55
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