Labels: documentation, ios, devops
Priority: Low
Estimated Time: 30 minutes
Description:
ios/EthosProtocol/project.yml leaves DEVELOPMENT_TEAM: "" blank with a TODO(team) comment
instructing contributors to "set your Apple Developer Team ID before building/archiving," but there
is no accompanying document describing where to find that ID, how to configure it without
committing a personal value, or how CI (which builds successfully today without one, per
ios-ci.yml, since it only builds for the Simulator) differs from a real device/archive build that
would need it.
Tasks:
- Add a short runbook (e.g.,
docs/ios-local-signing.md) covering: finding a Team ID, setting it locally without committing it (e.g., via an untracked .xcconfig override), and why CI doesn't need one today
- Link it from the
project.yml comment and the root README.md
- Note explicitly what would need to change here if/when a real device or TestFlight build is added to CI
Labels:
documentation,ios,devopsPriority: Low
Estimated Time: 30 minutes
Description:
ios/EthosProtocol/project.ymlleavesDEVELOPMENT_TEAM: ""blank with aTODO(team)commentinstructing contributors to "set your Apple Developer Team ID before building/archiving," but there
is no accompanying document describing where to find that ID, how to configure it without
committing a personal value, or how CI (which builds successfully today without one, per
ios-ci.yml, since it only builds for the Simulator) differs from a real device/archive build thatwould need it.
Tasks:
docs/ios-local-signing.md) covering: finding a Team ID, setting it locally without committing it (e.g., via an untracked.xcconfigoverride), and why CI doesn't need one todayproject.ymlcomment and the rootREADME.md