Skip to content

[Swift] Rename MobileBuyIntegration -> CheckoutKitSwiftDemo#238

Merged
kieran-osgood-shopify merged 1 commit into
mainfrom
kieran-osgood/rename-demo-apps/swift
Jun 8, 2026
Merged

[Swift] Rename MobileBuyIntegration -> CheckoutKitSwiftDemo#238
kieran-osgood-shopify merged 1 commit into
mainfrom
kieran-osgood/rename-demo-apps/swift

Conversation

@kieran-osgood-shopify

@kieran-osgood-shopify kieran-osgood-shopify commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

Stack Context

This 3-PR stack renames the platform sample/demo apps to consistently use the CheckoutKit<Platform>Demo naming pattern and aligns their bundle/application identifiers with those demo names:

  1. Swift: MobileBuyIntegrationCheckoutKitSwiftDemo
  2. Android: MobileBuyIntegrationCheckoutKitAndroidDemo
  3. React Native: ReactNativeCheckoutKitReactNativeDemo

What?

Renames the Swift sample app target, scheme, project paths, docs, and helper scripts from MobileBuyIntegration to CheckoutKitSwiftDemo.

Also updates the Swift demo app identifiers to match the new name:

  • Bundle identifier: com.shopify.checkoutkit.swiftdemo
  • Apple Pay merchant identifier template: merchant.com.shopify.checkoutkit.swiftdemo

Why?

MobileBuyIntegration describes the sample's implementation detail rather than its role in Checkout Kit. The new name makes the app easier to recognize as the Swift Checkout Kit demo and aligns with the follow-up Android and React Native demo renames.

Validation

  • xcodebuild -list -project platforms/swift/Samples/CheckoutKitSwiftDemo/CheckoutKitSwiftDemo.xcodeproj

@github-actions

github-actions Bot commented Jun 1, 2026

Copy link
Copy Markdown

React Native — Coverage Report

Lines Statements Branches Functions
Coverage: 92%
91.59% (316/345) 87.25% (178/204) 100% (82/82)

@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/rename-demo-apps/swift branch 7 times, most recently from e90ebc9 to 922e04d Compare June 5, 2026 09:09
@kieran-osgood-shopify kieran-osgood-shopify changed the title Rename Swift demo app [Swift] Rename MobileBuyIntegration -> CheckoutKitSwiftDemo Jun 5, 2026
@kieran-osgood-shopify kieran-osgood-shopify marked this pull request as ready for review June 5, 2026 15:11
@kieran-osgood-shopify kieran-osgood-shopify requested a review from a team as a code owner June 5, 2026 15:11
@kieran-osgood-shopify kieran-osgood-shopify force-pushed the kieran-osgood/rename-demo-apps/swift branch from 922e04d to 1b127ae Compare June 5, 2026 16:35
@kieran-osgood-shopify kieran-osgood-shopify merged commit c2d2561 into main Jun 8, 2026
23 checks passed
@kieran-osgood-shopify kieran-osgood-shopify deleted the kieran-osgood/rename-demo-apps/swift branch June 8, 2026 08:20
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.

2 participants