Versions in this module Expand all Collapse all v0 v0.1.0 Sep 7, 2023 Changes in this version + type AppBundle struct + ApplicationType string + BuildMachineOSBuild string + CFBundleDisplayName string + CFBundleExecutable string + CFBundleIcons struct{ ... } + CFBundleIdentifier string + CFBundleInfoDictionaryVersion string + CFBundleName string + CFBundleNumericVersion int + CFBundlePackageType string + CFBundleShortVersionString string + CFBundleSupportedPlatforms []string + CFBundleURLTypes []... + CFBundleVersion string + Container string + DTAppStoreToolsBuild string + DTCompiler string + DTPlatformBuild string + DTPlatformName string + DTPlatformVersion string + DTSDKBuild string + DTSDKName string + DTXcode string + DTXcodeBuild string + Entitlements map[string]any + EnvironmentVariables map[string]string + GroupContainers map[string]string + ITSAppUsesNonExemptEncryption any + IsDemotedApp bool + IsUpgradeable bool + LSApplicationQueriesSchemes any + LSRequiresIPhoneOS bool + MinimumOSVersion string + NSUserActivityTypes any + ParallelPlaceholderPath bool + Path string + ProfileValidated bool + SequenceNumber int + SignerIdentity string + UIAppFonts []string + UIBackgroundModes []string + UIDeviceFamily []int + UILaunchStoryboardName string + UIRequiredDeviceCapabilities []string + UIStatusBarHidden bool + UIStatusBarStyle string + UISupportedDevices []string + UISupportedInterfaceOrientations []string + UIViewControllerBasedStatusBarAppearance any + func AppBundleFromAppBundle(appBundle string) (*AppBundle, error) + func AppBundleFromIPA(ipa string) (*AppBundle, error) + func (i AppBundle) String() string + type AppInfo struct + ApplicationDSID int + ApplicationType string + CFBundleDisplayName string + CFBundleExecutable string + CFBundleIdentifier string + CFBundleName string + CFBundleShortVersionString string + CFBundleVersion string + Container string + Entitlements map[string]any + EnvironmentVariables map[string]any + MinimumOSVersion string + Path string + ProfileValidated bool + SBAppTags []string + SignerIdentity string + UIDeviceFamily []int + UIRequiredDeviceCapabilities []string + func (i AppInfo) String() string + type ApplicationIdentifierRequest struct + ApplicationIdentifier string + type Browse struct + type Client struct + func NewClient(udid string) (*Client, error) + func (c *Client) Archive(bundleId string, progressCb ProgressFunc) error + func (c *Client) Browse() (any, error) + func (c *Client) Close() error + func (c *Client) CopyAndInstall(pkgPath string, progressCb ProgressFunc) error + func (c *Client) Install(packagePath string, progressCb ProgressFunc) error + func (c *Client) InstalledApps() ([]AppInfo, error) + func (c *Client) Lookup() (map[string]*AppBundle, error) + func (c *Client) LookupArchives() error + func (c *Client) LookupContainer(bundleId string) (string, error) + func (c *Client) LookupDisplayName(bundleId string) (string, error) + func (c *Client) LookupExePath(bundleId string) (string, error) + func (c *Client) LookupRaw(keys ...string) (map[string]any, error) + func (c *Client) RemoveArchive(bundleId string, progressCb ProgressFunc) error + func (c *Client) RestoreArchive(bundleId string, progressCb ProgressFunc) error + func (c *Client) Uninstall(bundleId string, progressCb ProgressFunc) error + func (c *Client) Upgrade(packagePath string, progressCb ProgressFunc) error + type ClientOptions struct + ReturnAttributes []string + type Command struct + ClientOptions *ClientOptions + Command string + func NewCommand(cmd string, returnAttributes ...string) Command + type InstallOrUpgradeRequest struct + PackagePath string + type Lookup struct + ApplicationIdentifier string + type LookupArchivesRequest struct + type LookupResult struct + LookupResult map[string]*AppBundle + type ProgressEvent struct + PercentComplete int + Status string + type ProgressFunc func(*ProgressEvent)