Versions in this module Expand all Collapse all v0 v0.1.0 Sep 7, 2023 Changes in this version + const ACCESS_WIFI_INFORMATION + const APPLE_ID_AUTH + const APPLE_ID_AUTH_APP_CONSENT + const APPLE_PAY + const APP_GROUPS + const ASSOCIATED_DOMAINS + const AUTOFILL_CREDENTIAL_PROVIDER + const CLASSKIT + const COMPLETE_PROTECTION + const COREMEDIA_HLS_LOW_LATENCY + const CT_DEVELOPER_ID_APPLICATION + const CT_DEVELOPER_ID_KEXT + const CT_DEVELOPMENT + const CT_DISTRIBUTION + const CT_IOS_DEVELOPMENT + const CT_IOS_DISTRIBUTION + const CT_MAC_APP_DEVELOPMENT + const CT_MAC_APP_DISTRIBUTION + const CT_MAC_INSTALLER_DISTRIBUTION + const CT_PASS_TYPE_ID + const CT_PASS_TYPE_ID_WITH_NFC + const DATA_PROTECTION + const DATA_PROTECTION_PERMISSION_LEVEL + const ENTRY + const GAME_CENTER + const HEALTHKIT + const HOMEKIT + const HOT_SPOT + const ICLOUD + const ICLOUD_VERSION + const INTER_APP_AUDIO + const IN_APP_PURCHASE + const IOS + const LowerV1 + const LowerV2 + const MAC_OS + const MAPS + const MULTIPATH + const MULTIPLE + const NETWORK_CUSTOM_PROTOCOL + const NETWORK_EXTENSIONS + const NFC_TAG_READING + const PERSONAL_VPN + const PRIMARY_APP_CONSENT + const PROTECTED_UNLESS_OPEN + const PROTECTED_UNTIL_FIRST_USER_AUTH + const PUSH_NOTIFICATIONS + const SINGLE + const SIRIKIT + const SYSTEM_EXTENSION_INSTALL + const USER_MANAGEMENT + const V1 + const V2 + const WALLET + const WIRELESS_ACCESSORY_CONFIGURATION + const XCODE_5 + const XCODE_6 + var CertTypes = []string + var ProfileTypes = []string + type App struct + Attributes AppAttributes + ID string + Links Links + Relationships any + Type string + type AppAttributes struct + AvailableInNewTerritories bool + BundleID string + ContentRightsDeclaration string + IsOrEverWasMadeForKids bool + Locale string + Name string + SKU string + SubscriptionStatusURL string + SubscriptionStatusURLForSandbox string + SubscriptionStatusURLVersion subscriptionStatusUrlVersion + SubscriptionStatusURLVersionForSandbox subscriptionStatusUrlVersion + type AppResponse struct + Data App + Links DocumentLinks + type AppStore struct + Insecure bool + Iss string + Kid string + P8 string + Proxy string + func NewAppStore(p8, iss, kid, jwt string) *AppStore + func (as *AppStore) CreateCertificate(ctype string, csrData string) (*Certificate, error) + func (as *AppStore) CreateProfile(name string, ptype string, bundleID string, cerIDs, devicesIDs []string) (*ProfileResponse, error) + func (as *AppStore) DeleteBundleID(id string) (*BundleIdResponse, error) + func (as *AppStore) DeleteProfile(id string) error + func (as *AppStore) EnableCapability(id, ctype string) (*BundleIdCapability, error) + func (as *AppStore) GenerateToken(life time.Duration) (string, error) + func (as *AppStore) GetApps() ([]App, error) + func (as *AppStore) GetBundleID(id string) (*BundleID, error) + func (as *AppStore) GetBundleIDApp(id string) (*AppResponse, error) + func (as *AppStore) GetBundleIDCapabilities(id string) (*BundleIdCapabilitiesResponse, error) + func (as *AppStore) GetBundleIDProfiles(id string) (*ProfileResponse, error) + func (as *AppStore) GetBundleIDs() ([]BundleID, error) + func (as *AppStore) GetCertificates() ([]Certificate, error) + func (as *AppStore) GetDevices() ([]Device, error) + func (as *AppStore) GetProfile(id string) (*Profile, error) + func (as *AppStore) GetProfileBundleID(id string) (*BundleID, error) + func (as *AppStore) GetProfileCerts(id string) ([]Certificate, error) + func (as *AppStore) GetProfileDevices(id string) ([]Device, error) + func (as *AppStore) GetProfiles() ([]Profile, error) + func (as *AppStore) GetToken() string + func (as *AppStore) ModifyDevice(id, name, status string) (*Device, error) + func (as *AppStore) RegisterBundleID(name, id string) (*BundleIdResponse, error) + func (as *AppStore) RegisterDevice(name, platform, udid string) (*Device, error) + func (as *AppStore) RevokeCertificate(id string) error + type AppsResponse struct + Data []App + Links PagedDocumentLinks + Meta Meta + type BundleID struct + Attributes struct{ ... } + ID string + Links Links + Relationships struct{ ... } + Type string + type BundleIDCapabilityCreateRequest struct + Data struct{ ... } + type BundleIdCapabilitiesResponse struct + Data []BundleIdCapability + Links Links + Meta Meta + type BundleIdCapability struct + Attributes struct{ ... } + ID string + Links ResourceLinks + Type string + type BundleIdCapabilityResponse struct + Data BundleIdCapability + Links DocumentLinks + type BundleIdCreateRequest struct + Data struct{ ... } + type BundleIdResponse struct + Data BundleID + Included any + Links Links + type BundleIdsResponse struct + Data []BundleID + Included any + Links Links + Meta Meta + type CapabilityOption struct + Default bool + Description string + Enabled bool + Key capabilityOptionKey + Name string + SupportsWildcard bool + type CapabilitySetting struct + AllowedInstances allowedInstanceType + Description string + Enabled bool + Key capabilityKey + MinInstances int + Name string + Options []CapabilityOption + Visible bool + type Certificate struct + Attributes struct{ ... } + ID string + Links Links + Type string + func (c Certificate) IsExpired() bool + type CertificateCreateRequest struct + Data struct{ ... } + type CertificateResponse struct + Data Certificate + Links Links + type CertificatesResponse struct + Data []Certificate + Links PagedDocumentLinks + Meta Meta + type Data struct + ID string + Type string + type Date time.Time + func (d *Date) UnmarshalJSON(b []byte) error + func (d Date) Format(s string) string + func (d Date) MarshalJSON() ([]byte, error) + type Device struct + Attributes struct{ ... } + ID string + Links Links + Type string + type DeviceCreateRequest struct + Data struct{ ... } + type DeviceResponse struct + Data Device + Links Links + type DeviceUpdateRequest struct + Data struct{ ... } + type DevicesResponse struct + Data []Device + Links Links + Meta Meta + type DocumentLinks struct + Self string + type ErrorResponse struct + Errors []Errors + type Errors struct + Code string + Detail string + ID string + Source any + Status string + Title string + type Links struct + Related string + Self string + type Meta struct + Paging struct{ ... } + type PagedDocumentLinks struct + First string + Next string + Self string + type Profile struct + Attributes struct{ ... } + ID string + Links Links + Relationships struct{ ... } + Type ProfileType + func (p Profile) IsExpired() bool + func (p Profile) IsInvalid() bool + type ProfileCreateRequest struct + Data struct{ ... } + type ProfileResponse struct + Data Profile + Links DocumentLinks + type ProfileType string + const IOS_APP_ADHOC + const IOS_APP_DEVELOPMENT + const IOS_APP_INHOUSE + const IOS_APP_STORE + const MAC_APP_DEVELOPMENT + const MAC_APP_DIRECT + const MAC_APP_STORE + const MAC_CATALYST_APP_DEVELOPMENT + const MAC_CATALYST_APP_DIRECT + const MAC_CATALYST_APP_STORE + const TVOS_APP_ADHOC + const TVOS_APP_DEVELOPMENT + const TVOS_APP_INHOUSE + const TVOS_APP_STORE + type ProfilesResponse struct + Data []Profile + Links Links + type ResourceLinks struct + Self string