View Source Apple.Types.Developer (apple v0.5.0)
Provides Apple Developer related types.
Summary
Types
The private key ID, like "2Y9R5HMY68"
.
The private key associated with the key_id
.
The registered service ID, like "com.example.weatherkit"
.
The team ID, which is a 10-character string, like "6MPDV0UYYX"
Types
@type key_id() :: String.t()
The private key ID, like "2Y9R5HMY68"
.
To obtain the private key ID, sign into Apple Developer and complete the following steps:
- Navigate to "Certificates, IDs & Profiles".
- Navigate to "Keys".
- Click the plus button to generate a new private key.
@type private_key() :: String.t()
The private key associated with the key_id
.
It's in PEM format, like:
-----BEGIN PRIVATE KEY-----
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
...
-----END PRIVATE KEY-----
@type service_id() :: String.t()
The registered service ID, like "com.example.weatherkit"
.
To obtain the registered service ID, sign into Apple Developer and complete the following steps:
- Navigate to "Certificates, IDs & Profiles".
- Navigate to "Identifiers".
- Click the plus button to add a new identifier.
- Select "Service IDs", and register a service ID.
@type team_id() :: String.t()
The team ID, which is a 10-character string, like "6MPDV0UYYX"
To obtain the team ID, sign into Apple Developer and complete the following steps:
- Navigate to "Membership details".