@class LSApplicationIdentity, NSString, NSArray, NSURL, RBSProcessIdentity, NSSet, NSDictionary, _FBSCDHashCacheInfo, NSNumber; @interface FBSApplicationInfo : FBSBundleInfo <BSDescriptionProviding> { NSDictionary *_lazy_entitlements; BOOL _isManaged; unsigned int _signatureVersion; NSSet *_backgroundModes; NSArray *_lazy_folderNames; NSString *_lazy_fallbackFolderName; struct os_unfair_lock_s { unsigned int _os_unfair_lock_opaque; } _lock; BOOL _initialized; } @property (readonly, nonatomic) unsigned int signatureVersion; @property (readonly, nonatomic) BOOL isSignatureVersionSupported; @property (readonly, nonatomic) BOOL isSignatureVersionSupportEndingSoon; @property (retain) _FBSCDHashCacheInfo *cachedCDHashInfo; @property (readonly, nonatomic, getter=wasBuiltWithTSAN) BOOL builtWithTSAN; @property (readonly, copy, nonatomic) NSURL *advertisingAttributionReportEndpoint; @property (readonly, copy, nonatomic, getter=_appIDEntitlement) NSString *appIDEntitlement; @property (nonatomic, getter=_isInstalling, setter=_setInstalling:) BOOL installing; @property (nonatomic, getter=_isUninstalling, setter=_setUninstalling:) BOOL uninstalling; @property (nonatomic, getter=_isPendingUninstall, setter=_setPendingUninstall:) BOOL pendingUninstall; @property (nonatomic, getter=_isTentativeUninstall, setter=_setTentativeUninstall:) BOOL tentativeUninstall; @property (nonatomic) long long interfaceOrientation; @property (nonatomic) unsigned long long supportedInterfaceOrientations; @property (readonly, nonatomic, getter=isEnabled) BOOL enabled; @property (readonly, copy, nonatomic) LSApplicationIdentity *applicationIdentity; @property (readonly, copy, nonatomic) RBSProcessIdentity *processIdentity; @property (readonly, nonatomic) NSURL *executableURL; @property (readonly, nonatomic) NSURL *bundleContainerURL; @property (readonly, nonatomic) NSURL *dataContainerURL; @property (readonly, nonatomic) NSURL *sandboxURL; @property (readonly, nonatomic) double lastModifiedDate; @property (readonly, copy, nonatomic) NSString *preferenceDomain; @property (readonly, nonatomic) NSString *teamIdentifier; @property (readonly, copy, nonatomic) NSString *signerIdentity; @property (readonly, nonatomic) NSDictionary *environmentVariables; @property (readonly, nonatomic) NSDictionary *entitlements; @property (readonly, nonatomic) BOOL hasViewServicesEntitlement; @property (readonly, nonatomic) NSArray *tags; @property (readonly, nonatomic) NSArray *customMachServices; @property (readonly, nonatomic) BOOL supportsMultiwindow; @property (readonly, nonatomic, getter=isProvisioningProfileValidated) BOOL provisioningProfileValidated; @property (readonly, nonatomic, getter=isUPPProvisioningProfileValidated) BOOL UPPProvisioningProfileValidated; @property (readonly, nonatomic, getter=isFreeDeveloperProvisioningProfileValidated) BOOL freeDeveloperProvisioningProfileValidated; @property (readonly, nonatomic) unsigned long long type; @property (readonly, nonatomic, getter=isRestricted) BOOL restricted; @property (readonly, nonatomic, getter=isBlocked) BOOL blocked; @property (readonly, nonatomic) NSArray *requiredCapabilities; @property (readonly, nonatomic) NSArray *deviceFamilies; @property (readonly, copy, nonatomic) NSString *sdkVersion; @property (readonly, nonatomic, getter=isBeta) BOOL beta; @property (readonly, copy, nonatomic) NSString *shortVersionString; @property (readonly, nonatomic, getter=isExitsOnSuspend) BOOL exitsOnSuspend; @property (readonly, nonatomic) BOOL requiresPersistentWiFi; @property (readonly, nonatomic) float minimumBrightnessLevel; @property (readonly, nonatomic) NSArray *externalAccessoryProtocols; @property (readonly, nonatomic) long long screenTimePolicy; @property (readonly, nonatomic, getter=isBlockedForScreenTimeExpiration) BOOL blockedForScreenTimeExpiration; @property (readonly, nonatomic) long long ratingRank; @property (readonly, nonatomic) NSNumber *itemID; @property (readonly, nonatomic) NSNumber *purchaserDSID; @property (readonly, nonatomic) NSNumber *downloaderDSID; @property (readonly, nonatomic) NSArray *folderNames; @property (readonly, nonatomic) NSString *fallbackFolderName; @property (readonly) unsigned long long hash; @property (readonly) Class superclass; @property (readonly, copy) NSString *description; @property (readonly, copy) NSString *debugDescription; + (unsigned long long)_applicationTypeForProxy:(id)a0; + (unsigned long long)_applicationTypeForRecord:(id)a0; + (id)_configureEnvironment:(id)a0 withInfo:(id)a1 isPreApex:(BOOL)a2; - (id)succinctDescriptionBuilder; - (id)descriptionBuilderWithMultilinePrefix:(id)a0; - (void)_loadFromProxy:(id)a0; - (void).cxx_destruct; - (id)initWithApplicationRecord:(id)a0; - (id)initWithApplicationProxy:(id)a0; - (unsigned int)signatureVersion; - (void)_synchronize:(id /* block */)a0; - (BOOL)supportsDeviceFamily:(unsigned long long)a0; - (id)_initWithApplicationProxy:(id)a0 record:(id)a1 appIdentity:(id)a2 processIdentity:(id)a3 overrideURL:(id)a4; - (id)_initWithBundleIdentifier:(id)a0 url:(id)a1; - (id)_initWithBundleProxy:(id)a0 overrideURL:(id)a1; - (void)_loadFromRecord:(id)a0; - (void)_overrideTags:(id)a0; - (BOOL)builtOnOrAfterSDKVersion:(id)a0; - (BOOL)supportsAllInterfaceOrientations; - (BOOL)supportsBackgroundMode:(id)a0; - (BOOL)supportsInterfaceOrientation:(long long)a0; - (unsigned long long)unauthoritativeTrustState; @end