localcodesignasset

package
v2.0.0-alpha.25 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 28, 2023 License: MIT Imports: 10 Imported by: 6

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewProfile

NewProfile wraps a local profile in the autocodesign.Profile interface

Types

type Manager

type Manager struct {
	// contains filtered or unexported fields
}

Manager ...

func NewManager

func NewManager(provisioningProfileProvider ProvisioningProfileProvider, provisioningProfileConverter ProvisioningProfileConverter) Manager

NewManager ...

func (Manager) FindCodesignAssets

func (m Manager) FindCodesignAssets(appLayout autocodesign.AppLayout, distrType autocodesign.DistributionType, certsByType map[appstoreconnect.CertificateType][]autocodesign.Certificate, deviceIDs []string, minProfileDaysValid int) (*autocodesign.AppCodesignAssets, *autocodesign.AppLayout, error)

FindCodesignAssets ...

type Profile

type Profile struct {
	// contains filtered or unexported fields
}

Profile ...

func (Profile) Attributes

func (p Profile) Attributes() appstoreconnect.ProfileAttributes

Attributes ...

func (Profile) BundleID

func (p Profile) BundleID() (appstoreconnect.BundleID, error)

BundleID ...

func (Profile) CertificateIDs

func (p Profile) CertificateIDs() ([]string, error)

CertificateIDs ...

func (Profile) DeviceIDs

func (p Profile) DeviceIDs() ([]string, error)

DeviceIDs ...

func (Profile) Entitlements

func (p Profile) Entitlements() (autocodesign.Entitlements, error)

Entitlements ...

func (Profile) ID

func (p Profile) ID() string

ID ...

type ProvisioningProfileConverter

type ProvisioningProfileConverter interface {
	ProfileInfoToProfile(info profileutil.ProvisioningProfileInfoModel) (autocodesign.Profile, error)
}

ProvisioningProfileConverter ...

func NewProvisioningProfileConverter

func NewProvisioningProfileConverter() ProvisioningProfileConverter

NewProvisioningProfileConverter ...

type ProvisioningProfileProvider

type ProvisioningProfileProvider interface {
	ListProvisioningProfiles() ([]profileutil.ProvisioningProfileInfoModel, error)
}

ProvisioningProfileProvider can list profile infos.

func NewProvisioningProfileProvider

func NewProvisioningProfileProvider() ProvisioningProfileProvider

NewProvisioningProfileProvider ...

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL