Skip to content

Add a Runbook for Configuring iOS Local Signing #130

Description

@maugauwi-hash

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions