Skip to content

Comments

Propagate Apple Team ID through to AppClip target#83

Merged
nathan-ahn merged 1 commit intobndkt:mainfrom
trentrand:appleteamid
Feb 13, 2026
Merged

Propagate Apple Team ID through to AppClip target#83
nathan-ahn merged 1 commit intobndkt:mainfrom
trentrand:appleteamid

Conversation

@trentrand
Copy link
Contributor

If ios.appleTeamId is defined in app.json / app.config.js, it is now propagated to the Clip target too. Previously the developer would need to manually set the Signing Team in Xcode > Signing & Capabilities.

If `ios.appleTeamId` is defined in app.json / app.config.js, it is now
propagated to the Clip target too. Previously the developer would need
to manually set the Signing Team in Xcode > Signing & Capabilities.
Copilot AI review requested due to automatic review settings February 13, 2026 06:15
@trentrand
Copy link
Contributor Author

Hello again @nathan-ahn! What do you think of this small developer experience improvement for the package?

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds support for automatically propagating the Apple Team ID from the Expo config (ios.appleTeamId in app.json/app.config.js) to the App Clip target's Xcode build settings. Previously, developers had to manually configure the Signing Team in Xcode > Signing & Capabilities for the App Clip target.

Changes:

  • Modified addXCConfigurationList to accept an optional appleTeamId parameter and conditionally add DEVELOPMENT_TEAM to build settings
  • Updated withXcode to pass config.ios?.appleTeamId from the Expo config to the App Clip configuration

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
plugin/src/xcode/addXCConfigurationList.ts Added optional appleTeamId parameter and conditionally sets DEVELOPMENT_TEAM in build settings
plugin/src/withXcode.ts Passes config.ios?.appleTeamId from Expo config to addXCConfigurationList

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@nathan-ahn
Copy link
Collaborator

@trentrand Looks great! Thanks for putting this together :)

@nathan-ahn nathan-ahn merged commit c673dc5 into bndkt:main Feb 13, 2026
6 of 7 checks 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.

2 participants