diff --git a/Package.swift b/Package.swift index 267cb54..b623b72 100644 --- a/Package.swift +++ b/Package.swift @@ -1,11 +1,11 @@ -// swift-tools-version:5.5 +// swift-tools-version:6.0 import PackageDescription let package = Package( name: "intune-ios-sdk", platforms: [ - .iOS(.v15), + .iOS(.v16), ], products: [ .library(name: "IntuneMAMSwift", targets: ["IntuneMAMSwift"]), diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAM-Swift.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAM-Swift.h index 46d3aad..18d2c3f 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAM-Swift.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAM-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// Generated by Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2) #ifndef INTUNEMAMSWIFT_SWIFT_H #define INTUNEMAMSWIFT_SWIFT_H #pragma clang diagnostic push @@ -42,6 +42,8 @@ #include #endif #if defined(__cplusplus) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" #if defined(__arm64e__) && __has_include() # include #else @@ -55,6 +57,7 @@ # endif #pragma clang diagnostic pop #endif +#pragma clang diagnostic pop #endif #if !defined(SWIFT_TYPEDEFS) @@ -288,6 +291,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" #pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" #if __has_attribute(external_source_symbol) # pragma push_macro("any") diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMAppConfigManager.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMAppConfigManager.h index 4b25c15..4e73592 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMAppConfigManager.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMAppConfigManager.h @@ -22,11 +22,6 @@ __attribute__((visibility("default"))) + (IntuneMAMAppConfigManager*_Nonnull) instance; -// Returns an object that can be used to retrieve Application Configuration -// settings sent from the MAM service/MDM channel for the specified identity. -// Note: For any MDM settings to be returned the given identity must be the identity of the MDM enrolled user --(id _Nonnull) appConfigForIdentity:(NSString*_Nullable)identity DEPRECATED_MSG_ATTRIBUTE("Use appConfigForAccountId: instead."); - // Returns an object that can be used to retrieve Application Configuration // settings sent from the MAM service/MDM channel for the specified Entra object ID. // Note: For any MDM settings to be returned the given AccountId (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) must be the AccountId of the MDM enrolled user diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMCertificatePinningManager.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMCertificatePinningManager.h index eb76138..12d5b91 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMCertificatePinningManager.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMCertificatePinningManager.h @@ -21,25 +21,12 @@ __attribute__((visibility("default"))) +(IntuneMAMCertificatePinningManager* _Nonnull) instance; -// Validates the certificate chain for the specified NSURLAuthenticationChallenge. Returns TRUE if the certificate chain matches the -// expected one for the host and identity or if no pins are provided for the host or identity. If FALSE is returned, the -// certificate chain does not match the expected chain and the application should block the request. If nil is passed in for the -// identity, the current thread identity is used to perform the certificate pinning validation. -- (BOOL) validateChainWithChallenge:(NSURLAuthenticationChallenge* _Nonnull)challenge andIdentity:(NSString* _Nullable)identity error:(NSError* _Nullable* _Nullable)error DEPRECATED_MSG_ATTRIBUTE("Use validateChainWithChallenge:andAccountId:error: instead."); - // Validates the certificate chain for the specified NSURLAuthenticationChallenge. Returns TRUE if the certificate chain matches the // expected one for the host and Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) or if no pins are provided for the host or Entra object ID. If FALSE is returned, the // certificate chain does not match the expected chain and the application should block the request. If nil is passed in for the // AccountId, the current thread identity is used to perform the certificate pinning validation. - (BOOL) validateChainWithChallenge:(NSURLAuthenticationChallenge* _Nonnull)challenge andAccountId:(NSString* _Nullable)accountId error:(NSError* _Nullable* _Nullable)error; -// Validates the certificate chain for the specified cert chain and host. Returns TRUE if the certificate chain matches an expected -// one for the host and identity or if no pins are provided for the host or identity. If FALSE is returned, the certificate -// chain does not match the expected chain and the application should block the request. The certificate array should include the server -// certificate (at index 0) followed by intermediate certificates and lastly with the root certificate (at index -1). -// If nil is passed in for the identity, the current thread identity is used to perform the certificate pinning validation. -- (BOOL) validateChainWithCertificates:(NSArray* _Nonnull)certificates andHostname:(NSString* _Nonnull)hostname andIdentity:(NSString* _Nullable)identity error:(NSError* _Nullable* _Nullable)error DEPRECATED_MSG_ATTRIBUTE("Use validateChainWithCertificates:andHostname:andAccountId:error: instead."); - // Validates the certificate chain for the specified cert chain and host. Returns TRUE if the certificate chain matches an expected // one for the host and Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) or if no pins are provided for the host or Entra object ID. If FALSE is returned, the certificate // chain does not match the expected chain and the application should block the request. The certificate array should include the server @@ -47,9 +34,6 @@ __attribute__((visibility("default"))) // If nil is passed in for the AccountId, the current thread identity is used to perform the certificate pinning validation. - (BOOL) validateChainWithCertificates:(NSArray* _Nonnull)certificates andHostname:(NSString* _Nonnull)hostname andAccountId:(NSString* _Nullable)accountId error:(NSError* _Nullable* _Nullable)error; -// Shows an alert displaying an error message to the user for certificate pinning validation, indicating that the requested endpoint was blocked. If nil is passed in for the identity, the current thread identity is used. Call this method instead when the certificate validation APIs return false. -- (void) showErrorMessageForIdentity:(NSString* _Nullable)identity withDismissHanlder:(void(^_Nullable)(void))dismissHandler DEPRECATED_MSG_ATTRIBUTE("Use showErrorMessageForAccountId:withDismissHandler: instead."); - // Shows an alert displaying an error message to the user with Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) for certificate pinning validation, indicating that the requested endpoint was blocked. If nil is passed in for the AccountId, the current thread identity is used. Call this method instead when the certificate validation APIs return false. - (void) showErrorMessageForAccountId:(NSString* _Nullable)accountId withDismissHandler:(void(^_Nullable)(void))dismissHandler; diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMComplianceManager.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMComplianceManager.h index ccf8eca..1f0cc8c 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMComplianceManager.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMComplianceManager.h @@ -20,22 +20,6 @@ typedef NS_ENUM(NSUInteger, IntuneMAMComplianceStatus) __attribute__((visibility("default"))) @protocol IntuneMAMComplianceDelegate -/** - * This method is called when the Intune SDK has completed compliance remediation for an identity. - * If the identity has not been added to the app and is compliant, it should be added at this time. - * All values of IntuneMAMComplianceStatus will populate the error parameter with a localized error string. - * This method is guarenteed to be called after application:willFinishLaunchingWithOptions: - * - * @warning Delegate methods are not guarenteed to be called on the Main thread. - * - * @param identity The UPN of the identity for which compliance remediation was requested - * @param status The compliance status of identity - * @param errMsg A localized string describing the error encountered if the identity is not compliant. - * @param errTitle A localized title string for the error encountered if the identity is not compliant. - */ -- (void) identity:(NSString*_Nonnull) identity hasComplianceStatus:(IntuneMAMComplianceStatus) status withErrorMessage:(NSString*_Nonnull) errMsg andErrorTitle:(NSString*_Nonnull) errTitle DEPRECATED_MSG_ATTRIBUTE("Use accountId:hasComplianceStatus:withErrorMessage:andErrorTitle: instead."); - -@optional /** * This method is called when the Intune SDK has completed compliance remediation for an identity. * If the identity has not been added to the app and is compliant, it should be added at this time. @@ -77,15 +61,6 @@ __attribute__((visibility("default"))) * In this case, the Intune SDK will take UI control at next application launch and call the delegate method identity:hasComplianceStatus:withErrorString: when finished * If the app knows this is a first time login for identity, it's recomended to set silent to NO as this will likely cause a restart * - * @param identity The UPN of the identity sending the request - * @param silent A bool indicating whether or not the Intune SDK will take UI control for the duration of the this method - */ -- (void) remediateComplianceForIdentity:(NSString*_Nonnull) identity silent:(BOOL) silent DEPRECATED_MSG_ATTRIBUTE("Use remediateComplianceForAccountId:silent: instead."); - -// Returns TRUE if a compliance remediation is in progress for the specified user. -- (BOOL) remediationInProgressForIdentity:(NSString*_Nonnull) identity DEPRECATED_MSG_ATTRIBUTE("Use remediationInProgressForAccountId: instead."); - -/** * @param accountId The The Entra object ID of the identity sending the request (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). * @param silent A bool indicating whether or not the Intune SDK will take UI control for the duration of the this method */ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMDataProtectionInfo.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMDataProtectionInfo.h index 60eced2..3b7baba 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMDataProtectionInfo.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMDataProtectionInfo.h @@ -9,8 +9,6 @@ __attribute__((visibility("default"))) @required -// UPN of the data's owner (e.g. user@contoso.com) -@property (readonly,nullable) NSString* identity DEPRECATED_MSG_ATTRIBUTE("Use accountId instead."); // Entra object ID of the data owner (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). @property (readonly,nullable) NSString* accountId; diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMDataProtectionManager.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMDataProtectionManager.h index 6a0fb5b..7ca48db 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMDataProtectionManager.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMDataProtectionManager.h @@ -37,37 +37,19 @@ __attribute__((visibility("default"))) + (IntuneMAMDataProtectionManager*_Nonnull) instance; -// Protects the buffer using the policy associated with the specified identity. -// Returns nil if an error occurs. -- (NSData*_Nullable) protect:(NSData*_Nonnull)data identity:(NSString*_Nonnull)identity DEPRECATED_MSG_ATTRIBUTE("Use protect:accountId: instead."); - // Protects the buffer using the policy associated with the specified Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). // Returns nil if an error occurs. - (NSData*_Nullable) protect:(NSData*_Nonnull)data accountId:(NSString*_Nonnull)accountId; -// Protects the buffer using the policy associated with the specified identity. -// Populates an NSError object and returns nil if an error occurs. -- (NSData*_Nullable) protect:(NSData*_Nonnull)data identity:(NSString*_Nonnull)identity withError:(NSError * _Nullable * _Nullable)error DEPRECATED_MSG_ATTRIBUTE("Use protect:accountId:withError: instead."); - // Protects the buffer using the policy associated with the specified Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). // Populates an NSError object and returns nil if an error occurs. - (NSData*_Nullable) protect:(NSData*_Nonnull)data accountId:(NSString*_Nonnull)accountId withError:(NSError * _Nullable * _Nullable)error; -// Protects the string using the policy associated with the specified identity. -// Returns a base64 encoded encrypted buffer. -// Returns nil if an error occurs. -- (NSString*_Nullable) protectString:(NSString*_Nonnull)string identity:(NSString*_Nonnull)identity DEPRECATED_MSG_ATTRIBUTE("Use protectString:accountId: instead."); - // Protects the string using the policy associated with the specified Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). // Returns a base64 encoded encrypted buffer. // Returns nil if an error occurs. - (NSString*_Nullable) protectString:(NSString*_Nonnull)string accountId:(NSString*_Nonnull)accountId; -// Protects the string using the policy associated with the specified identity. -// Returns a base64 encoded encrypted buffer. -// Populates an NSError object and returns nil if an error occurs. -- (NSString*_Nullable) protectString:(NSString*_Nonnull)string identity:(NSString*_Nonnull)identity withError:(NSError * _Nullable * _Nullable)error DEPRECATED_MSG_ATTRIBUTE("Use protectString:accountId:withError: instead."); - // Protects the string using the policy associated with the specified Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). // Returns a base64 encoded encrypted buffer. // Populates an NSError object and returns nil if an error occurs. diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMEnrollmentManager.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMEnrollmentManager.h index 9ebdbd1..2b6c822 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMEnrollmentManager.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMEnrollmentManager.h @@ -45,25 +45,6 @@ __attribute__((visibility("default"))) */ - (id _Nonnull) init __attribute__((unavailable("Must use + (IntuneMAMEnrollmentManager*) instance"))); -/** - * This method will add the account to the list of registered accounts. - * An enrollment request will immediately be started. If the enrollment - * is not successful, the SDK will periodically re-try the enrollment every - * 24 hours. - * If the application has already registered an account using this API, and calls - * it again, the SDK will ignore the request and output a warning. - * Any SDK API that requires enrollment will not be valid until after - * enrollment succeeds, for example AppConfig policy is not delivered until - * after an enrollment. Use the IntuneMAMEnrollmentDelegate to determine - * if the SDK has successfully enrolled and received policy. - * - * @note Do not use this in an extension. If you do so, we will return - * IntuneMAMEnrollmentStatusUnsupportedAPI in the IntuneMAMEnrollmentDelegate. - * - * @param identity The UPN of the account to be registered with the SDK - */ -- (void)registerAndEnrollAccount:(NSString *_Nonnull)identity DEPRECATED_MSG_ATTRIBUTE("Use registerAndEnrollAccountId: instead."); - /** * This method will add the account to the list of registered accounts. * An enrollment request will immediately be started. If the enrollment @@ -103,23 +84,6 @@ __attribute__((visibility("default"))) #if TARGET_OS_IPHONE - (void)loginAndEnrollAccount:(NSString *_Nullable)identity onWindow:(UIWindow *_Nullable)window; #endif -/** - * This method will remove the provided account from the list of - * registered accounts. Once removed, if the account has enrolled - * the application, the account will be un-enrolled. - * - * @note In the case where an un-enroll is initiated, this method will block - * until the MAM token is acquired, then return. This method must be called before - * the user is removed from the application (so that required AAD tokens are not purged - * before this method is called). - * - * @note Do not use this in an extension. If you do so, we will return - * IntuneMAMEnrollmentStatusUnsupportedAPI in the IntuneMAMEnrollmentDelegate. - * - * @param identity The UPN of the account to be removed. - * @param doWipe If YES, a selective wipe if the account is un-enrolled - */ -- (void)deRegisterAndUnenrollAccount:(NSString *_Nonnull)identity withWipe:(BOOL)doWipe DEPRECATED_MSG_ATTRIBUTE("Use deRegisterAndUnenrollAccountId:withWipe: instead."); /** * This method will remove the provided account from the list of @@ -139,13 +103,6 @@ __attribute__((visibility("default"))) */ - (void)deRegisterAndUnenrollAccountId:(NSString *_Nonnull)accountId withWipe:(BOOL)doWipe; -/** - * Returns a list of UPNs of account currently registered with the SDK. - * - * @return Array containing UPNs of registered accounts - */ -- (NSArray *_Nonnull)registeredAccounts DEPRECATED_MSG_ATTRIBUTE("Use registeredAccountIds instead."); - /** * Returns a list of UPNs of account currently registered with the SDK. * @@ -153,15 +110,6 @@ __attribute__((visibility("default"))) */ - (NSArray *_Nonnull)registeredAccountIds; -/** - * Returns the UPN of the currently enrolled user. Returns - * nil if the application is not currently enrolled. - * Should be called only by applications which don't support multiple managed accounts. - * - * @return UPN of the enrolled account - */ -- (NSString *_Nullable)enrolledAccount DEPRECATED_MSG_ATTRIBUTE("Use enrolledAccountId instead."); - /** * Returns the Entra object ID of the currently enrolled user. Returns * nil if the application is not currently enrolled. @@ -204,24 +152,6 @@ __attribute__((visibility("default"))) */ - (NSArray *_Nullable)allowedAccountIds; -/** - * Returns the UPN of the MDM enrolled user. Returns nil if the device is not MDM enrolled. - * For 3rd party applications, the application must also be managed and have IntuneMAMUPN - * set to the MDM enrolled user in managed app config. - * - * @return UPN of the MDM enrolled account - */ -- (NSString *_Nullable)mdmEnrolledAccount __attribute__((deprecated ("Use mdmEnrolledAccountIdWithCompletion instead."))); - -/** - * Returns the Entra object ID of the MDM enrolled user. Returns nil if the device is not MDM enrolled. - * For 3rd party applications, the application must also be managed and have IntuneMAMOID - * set to the MDM enrolled user in managed app config. - * - * @return Entra object ID of the MDM enrolled account (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). - */ -- (NSString *_Nullable)mdmEnrolledAccountId __attribute__((deprecated ("Use mdmEnrolledAccountIdWithCompletion instead."))); - /** * Asynchronously returns the Entra object ID of the MDM enrolled user. Returns nil if the device is not MDM enrolled. * For 3rd party applications, the application must also be managed and have IntuneMAMOID diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMFile.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMFile.h index 8085bb3..74a12f7 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMFile.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMFile.h @@ -17,21 +17,11 @@ __attribute__((visibility("default"))) + (instancetype _Nullable) openFileAtPath:(NSString* _Nonnull)path error:(NSError* _Nullable* _Nullable)error; + (instancetype _Nullable) openFileAtPath:(NSString* _Nonnull)path flags:(int)flags error:(NSError* _Nullable* _Nullable)error; -// Creates a new file or truncates an existing file for the specified owner. If encryption is required by policy, -// the file contents will be software encrypted on disk. The flags/mode parameters are the same as the flags passed to POSIX open(). -+ (instancetype _Nullable) createFileAtPath:(NSString* _Nonnull)path forIdentity:(NSString* _Nullable)identity error:(NSError* _Nullable* _Nullable)error DEPRECATED_MSG_ATTRIBUTE("Use createFileAtPath:forAccountId:error: instead."); -+ (instancetype _Nullable) createFileAtPath:(NSString* _Nonnull)path flags:(int)flags mode:(mode_t)mode forIdentity:(NSString* _Nullable)identity error:(NSError* _Nullable* _Nullable)error DEPRECATED_MSG_ATTRIBUTE("Use createFileAtPath:flags:mode:forAccountId:error: instead."); - // Creates a new file or truncates an existing file for the specified owner Entra object ID(e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). If encryption is required by policy, // the file contents will be software encrypted on disk. The flags/mode parameters are the same as the flags passed to POSIX open(). + (instancetype _Nullable) createFileAtPath:(NSString* _Nonnull)path forAccountId:(NSString* _Nullable)acountId error:(NSError* _Nullable* _Nullable)error; + (instancetype _Nullable) createFileAtPath:(NSString* _Nonnull)path flags:(int)flags mode:(mode_t)mode forAccountId:(NSString* _Nullable)acountId error:(NSError* _Nullable* _Nullable)error; -// Protects the file for the specified identity. The file will be software encrypted if required by policy. -// If called on an encrypted file and the policy or identity changes to no longer require software -// encryption, the file will be decrypted. -+ (BOOL) protectFileAtPath:(NSString* _Nonnull)path forIdentity:(NSString* _Nullable)identity error:(NSError* _Nullable* _Nullable)error DEPRECATED_MSG_ATTRIBUTE("Use protectFileAtPath:forAccountId:error: instead."); - // Protects the file for the specified identity. The file will be software encrypted if required by policy. // If called on an encrypted file and the policy or Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) changes to no longer require software // encryption, the file will be decrypted. diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMFileProtectionInfo.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMFileProtectionInfo.h index 58c17bd..606e33a 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMFileProtectionInfo.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMFileProtectionInfo.h @@ -9,8 +9,6 @@ __attribute__((visibility("default"))) @required -// The UPN of file's owner (e.g. user@contoso.com) -@property (readonly,nullable) NSString* identity DEPRECATED_MSG_ATTRIBUTE("Use accountId instead."); // The Entra object ID of the file's owner (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). @property (readonly,nullable) NSString* accountId; diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMFileProtectionManager.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMFileProtectionManager.h index 64f7843..2723c64 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMFileProtectionManager.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMFileProtectionManager.h @@ -12,16 +12,9 @@ __attribute__((visibility("default"))) + (IntuneMAMFileProtectionManager*_Nonnull) instance; -// Protects the specified path using the policy associated with the specified identity. -- (void) protect:(NSString*_Nonnull)path identity:(NSString*_Nullable)identity DEPRECATED_MSG_ATTRIBUTE("Use protect:accountId: instead."); - // Protects the specified path using the policy associated with the specified Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). - (void) protect:(NSString*_Nonnull)path accountId:(NSString*_Nullable)accountId; -// Verifies the path is currently protected with the specified identity. -// If it is not, protect:identity: is called on the path. -- (void) verifyAndProtect:(NSString*_Nonnull)path identity:(NSString*_Nullable)identity DEPRECATED_MSG_ATTRIBUTE("Use verifyAndProtect:accountId: instead."); - // Verifies the path is currently protected with the specified Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). // If it is not, protect:identity: is called on the path. - (void) verifyAndProtect:(NSString*_Nonnull)path accountId:(NSString*_Nullable)accountId; @@ -30,11 +23,6 @@ __attribute__((visibility("default"))) // path does not exist or the path is not managed by the Intune MAM SDK. - (_Nullable id) protectionInfo:(NSString*_Nonnull)path; -// Encrypts and protects the specified file for the provided managed user. This is expected to -// be invoked in file provider extensions if shouldFileProviderEncryptFiles policy is enabled. -- (BOOL) encryptFile:(NSString*_Nonnull)filePath forIdentity:(NSString*_Nonnull)identity DEPRECATED_MSG_ATTRIBUTE("Use encryptFile:forAccountId: instead."); -- (BOOL) encryptFile:(NSString*_Nonnull)filePath forIdentity:(NSString*_Nonnull)identity error:(NSError*_Nullable*_Nullable)error DEPRECATED_MSG_ATTRIBUTE("Use encryptFile:forAccountId:error: instead."); - // Encrypts and protects the specified file for the provided managed user Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). This is expected to // be invoked in file provider extensions if shouldFileProviderEncryptFiles policy is enabled. - (BOOL) encryptFile:(NSString*_Nonnull)filePath forAccountId:(NSString*_Nonnull)accountId; @@ -55,11 +43,6 @@ __attribute__((visibility("default"))) // file provider extensions if shouldFileProviderEncryptFiles policy is enabled. - (BOOL) isFileEncrypted:(NSString*_Nonnull)filePath; -// Sets current user identity used in the file provider enumerator. This is expected to be -// set in file provider extensions in enumeratorForContainerItemIdentifier:error: method -// in multi-identity apps. -- (void) setIdentity:(NSString*_Nonnull)identity onFileProviderEnumerator:(id_Nonnull)enumerator DEPRECATED_MSG_ATTRIBUTE("Use setAccountId:onFileProviderEnumerator: instead."); - // Sets current user Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) used in the file provider enumerator. This is expected to be // set in file provider extensions in enumeratorForContainerItemIdentifier:error: method // in multi-identity apps. diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMPolicy.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMPolicy.h index 1995f46..92dc58b 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMPolicy.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMPolicy.h @@ -53,49 +53,24 @@ __attribute__((visibility("default"))) @property (readonly) BOOL isPINRequired; -// TRUE if the management policy allows applications to save managed files to the account accountName -// in the given location. Applications should check this policy and if FALSE should disable any UI -// which allows users to save managed documents to this account in this location. -// If the accountName for the location is unknown, set this argument to nil. -- (BOOL) isSaveToAllowedForLocation: (IntuneMAMSaveLocation) location withAccountName: (NSString*_Nullable) accountName DEPRECATED_MSG_ATTRIBUTE("Use isSaveToAllowedForLocation:withAccountId: instead."); - // TRUE if the management policy allows applications to save managed files to the Entra object ID // in the given location. Applications should check this policy and if FALSE should disable any UI // which allows users to save managed documents to this account in this location. // If the accountId for the location is unknown, set this argument to nil. - (BOOL) isSaveToAllowedForLocation: (IntuneMAMSaveLocation) location withAccountId: (NSString*_Nullable) accountId; -// TRUE if the management policy allows applications to open files from the account accountName into -// the managed app. Applications should check this policy and if FALSE should disabled any UI which -// allows users to open documents from this account and location into the managed app. -// If the accountName for the location is unknown, set this argument to nil. -- (BOOL) isOpenFromAllowedForLocation: (IntuneMAMOpenLocation) location withAccountName: (NSString* _Nullable) accountName DEPRECATED_MSG_ATTRIBUTE("Use isOpenFromAllowedForLocation:withAccountId: instead."); - // TRUE if the management policy allows applications to open files from the account Entra object ID into // the managed app. Applications should check this policy and if FALSE should disabled any UI which // allows users to open documents from this account and location into the managed app. // If the accountId for the location is unknown, set this argument to nil. - (BOOL) isOpenFromAllowedForLocation: (IntuneMAMOpenLocation) location withAccountId: (NSString* _Nullable) accountId; -// Returns a dictionary mapping of all the IntuneMAMSaveLocations and whether each is allowed to have -// data saved to it. Both the IntuneMAMSaveLocation keys and the BOOL allowed value are wrapped in -// NSNumbers. Calling this is the same as calling isSaveToAllowedForLocation:withAccountName: for each -// IntuneMAMSaveLocation in the enum. -- (NSDictionary* _Nonnull) getSaveToLocationsForAccount:(NSString* _Nullable)toAccount DEPRECATED_MSG_ATTRIBUTE("Use getSaveToLocationsForAccountId: instead."); - - // Returns a dictionary mapping of all the IntuneMAMSaveLocations and whether each is allowed to have // data saved to it. Both the IntuneMAMSaveLocation keys and the BOOL allowed value are wrapped in // NSNumbers. Calling this is the same as calling isSaveToAllowedForLocation:withAccountId: for each // IntuneMAMSaveLocation in the enum. - (NSDictionary* _Nonnull) getSaveToLocationsForAccountId:(NSString* _Nullable)toAccountId; -// Returns a dictionary mapping of all the IntuneMAMOpenFromLocations and whether each is allowed to -// have data opened from it. Both the IntuneMAMOpenLocation keys and the BOOL allowed values are wrapped -// in NSNumbers. Calling this is the same as calling isOpenFromAllowedForLocation:withAccountName: for -// each IntuneMAMOpenLocation in the enum. -- (NSDictionary* _Nonnull) getOpenFromLocationsForAccount:(NSString* _Nullable)fromAccount DEPRECATED_MSG_ATTRIBUTE("Use getOpenFromLocationsForAccountId: instead."); - // Returns a dictionary mapping of all the IntuneMAMOpenFromLocations and whether each is allowed to // have data opened from it. Both the IntuneMAMOpenLocation keys and the BOOL allowed values are wrapped // in NSNumbers. Calling this is the same as calling isOpenFromAllowedForLocation:withAccountId: for diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMPolicyDelegate.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMPolicyDelegate.h index a0203b9..2325bf6 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMPolicyDelegate.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMPolicyDelegate.h @@ -63,9 +63,6 @@ __attribute__((visibility("default"))) // Authentication UI after an application resume. // The completion handler can be called on any thread. // The application does not have to call setUIPolicyIdentity in response to this call. -- (void) identitySwitchRequired:(NSString*_Nonnull)identity reason:(IntuneMAMIdentitySwitchReason)reason completionHandler:(void (^_Nonnull)(IntuneMAMSwitchIdentityResult))completionHandler DEPRECATED_MSG_ATTRIBUTE("Use identitySwitchRequiredForAccountId:reason:completionHandler: instead."); -- (void) identitySwitchRequired:(NSString*_Nonnull)identity forWindow:(UIWindow*_Nonnull)window reason:(IntuneMAMIdentitySwitchReason)reason completionHandler:(void (^_Nonnull)(IntuneMAMSwitchIdentityResult))completionHandler DEPRECATED_MSG_ATTRIBUTE("Use identitySwitchRequiredForAccountId:forWindow:completionHandler: instead."); - - (void) identitySwitchRequiredForAccountId:(NSString*_Nonnull)accountId reason:(IntuneMAMIdentitySwitchReason)reason completionHandler:(void (^_Nonnull)(IntuneMAMSwitchIdentityResult))completionHandler; - (void) identitySwitchRequiredForAccountId:(NSString*_Nonnull)accountId forWindow:(UIWindow*_Nonnull)window reason:(IntuneMAMIdentitySwitchReason)reason completionHandler:(void (^_Nonnull)(IntuneMAMSwitchIdentityResult))completionHandler; @@ -77,11 +74,6 @@ __attribute__((visibility("default"))) - (void) blockAccountId:(NSString*_Nonnull)accountId reason:(IntuneMAMBlockAccountReason)reason completionHandler:(void(^_Nonnull)(IntuneMAMBlockAccountResult))completionHandler; - (void) blockAccountId:(NSString*_Nonnull)accountId reason:(IntuneMAMBlockAccountReason)reason forWindow:(UIWindow*_Nonnull)window completionHandler:(void(^_Nonnull)(IntuneMAMBlockAccountResult))completionHandler; -// Called by the Intune SDK when the application should wipe data for the -// specified account user principal name (e.g. user@contoso.com). -// Returns TRUE if successful, FALSE if the account data could not be completely wiped. -- (BOOL) wipeDataForAccount:(NSString*_Nonnull)upn DEPRECATED_MSG_ATTRIBUTE("Use wipeDataForAccountId: instead."); - // Called by the Intune SDK when the application should wipe data for the // specified account Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). // Returns TRUE if successful, FALSE if the account data could not be completely wiped. @@ -95,13 +87,6 @@ __attribute__((visibility("default"))) // Returns FALSE if the host application wants the Intune SDK to handle the restart - (BOOL) restartApplication; -// Called by the Intune SDK when the application needs to add an user account as the app has been -// automatically enrolled by the SDK. The application must call the completion handler passing in -// IntuneMAMAddIdentityResultSuccess if the app is able to add the identity or IntuneMAMAddIdentityResultFailed otherwise. -// The completion handler can be called on any thread. -- (void) addIdentity:(NSString*_Nonnull)identity completionHandler:(void (^_Nonnull)(IntuneMAMAddIdentityResult))completionHandler DEPRECATED_MSG_ATTRIBUTE("Use addAccountId:completionHandler: instead."); - - // Called by the Intune SDK when the application needs to add an user account by Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) as the app has been // automatically enrolled by the SDK. The application must call the completion handler passing in // IntuneMAMAddIdentityResultSuccess if the app is able to add the AccountId or IntuneMAMAddIdentityResultFailed otherwise. diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMPolicyManager.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMPolicyManager.h index dc04d74..968118c 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMPolicyManager.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMPolicyManager.h @@ -69,8 +69,6 @@ __attribute__((visibility("default"))) // // The empty string may be passed in as the identity to represent 'no user' or an unknown personal account. // If nil is passed in, the UI identity will fallback to the process identity. -- (void) setUIPolicyIdentity:(NSString*_Nullable)identity completionHandler:(void (^_Nullable)(IntuneMAMSwitchIdentityResult))completionHandler DEPRECATED_MSG_ATTRIBUTE("Use setUIPolicyAccountId:completionHandler: instead."); -- (void) setUIPolicyIdentity:(NSString*_Nullable)identity forWindow:(UIWindow*_Nullable)window completionHandler:(void (^_Nullable)(IntuneMAMSwitchIdentityResult))completionHandler DEPRECATED_MSG_ATTRIBUTE("Use setUIPolicyAccountId:forWindow:completionHandler: instead."); - (void) setUIPolicyAccountId:(NSString*_Nullable)accountId completionHandler:(void (^_Nullable)(IntuneMAMSwitchIdentityResult))completionHandler; - (void) setUIPolicyAccountId:(NSString*_Nullable)accountId forWindow:(UIWindow*_Nullable)window completionHandler:(void (^_Nullable)(IntuneMAMSwitchIdentityResult))completionHandler; @@ -88,15 +86,9 @@ __attribute__((visibility("default"))) - (void) setUIPolicyAccountIds:(NSArray*_Nullable)accountIds completionHandler:(void (^_Nullable)(IntuneMAMSwitchIdentityResult))completionHandler; - (void) setUIPolicyAccountIds:(NSArray*_Nullable)accountIds forWindow:(UIWindow*_Nullable)window completionHandler:(void (^_Nullable)(IntuneMAMSwitchIdentityResult))completionHandler; -// Returns the UI identity for the current key window. -- (NSString*_Nullable) getUIPolicyIdentity DEPRECATED_MSG_ATTRIBUTE("Use getUIPolicyAccountId instead."); - // Returns the UI Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) for the current key window. - (NSString*_Nullable) getUIPolicyAccountId; -// Returns the UI identity for the specified window. -- (NSString*_Nullable) getUIPolicyIdentityForWindow:(UIWindow*_Nullable)window DEPRECATED_MSG_ATTRIBUTE("Use getUIPolicyAccountIdForWindow: instead."); - // Returns the UI Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) for the specified window. // window represents a merged view set with setUIPolicyAccountIds:forWindow:completionHandler:, this // method will return nil. For those windows, call getUIPolicyAccountIdsForWindow: @@ -113,51 +105,17 @@ __attribute__((visibility("default"))) // Returns the reason why the specified account is blocked, or IntuneMAMBlockAccountNotBlocked if the account is not currently blocked. - (IntuneMAMBlockAccountReason) blockedReasonForAccountId:(NSString*_Nonnull)accountId; -// setCurrentThreadIdentity sets the identity of the current thread which is used to determine what -// policy should be applied on the current thread. Unlike setting setUIPolicyIdentity, this method -// will not run the conditional launch policy checks for the user. -// -// The current thread identity overrides the process identity if set. -// -// The empty string may be passed in as the identity to represent 'no user' or an unknown personal account. -// If nil is passed in, the thread identity will fallback to the process identity. -- (void) setCurrentThreadIdentity:(NSString*_Nullable)identity NS_SWIFT_UNAVAILABLE("Use the IntuneMAMSwiftContextManager.setIdentity(_ :forScope:) APIs instead.") __deprecated_msg("Use setCurrentThreadAccountId:forScope: instead."); - -// setCurrentThreadAccountId sets the Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) of the current thread which is used to determine what -// policy should be applied on the current thread. Unlike setting setUIPolicyAccountId, this method -// will not run the conditional launch policy checks for the user. -// -// The current thread AccountId overrides the process AccountId if set. -// -// The empty string may be passed in as the accountId to represent 'no user' or an unknown personal account. -// If nil is passed in, the thread AccountId will fallback to the process AccountId. -- (void) setCurrentThreadAccountId:(NSString*_Nullable)accountId NS_SWIFT_UNAVAILABLE("Use the IntuneMAMSwiftContextManager.setAccountId(_ :forScope:) APIs instead.") __deprecated_msg("Use setCurrentThreadAccountId:forScope: instead."); - -// Similar to the setCurrentThreadIdentity:, setCurrentThreadIdentity:forScope: will set the current thread identity but only for the scope of the passed block -// It is preferable to use scoped thread identities to ensure that they are only set for a specified scope and will have a guaranteed removal. -- (void) setCurrentThreadIdentity:(NSString*_Nullable)identity forScope:(void(^_Nullable)(void))scope NS_SWIFT_UNAVAILABLE("Use the IntuneMAMSwiftContextManager.setIdentity(_ :forScope:) APIs instead.") DEPRECATED_MSG_ATTRIBUTE("Use setCurrentThreadAccountId:forScope instead."); - // setCurrentThreadAccountId:forScope: will set the current thread Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) but only for the scope of the passed block // It is preferable to use scoped thread identities to ensure that they are only set for a specified scope and will have a guaranteed removal. - (void) setCurrentThreadAccountId:(NSString*_Nullable)accountId forScope:(void(^_Nullable)(void))scope NS_SWIFT_UNAVAILABLE("Use the IntuneMAMSwiftContextManager.setAccountId(_ :forScope:) APIs instead."); -- (NSString*_Nullable) getCurrentThreadIdentity DEPRECATED_MSG_ATTRIBUTE("Use getCurrentThreadAccountId instead."); - // Return current thread Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). - (NSString*_Nullable) getCurrentThreadAccountId; -// setProcessIdentity sets the process wide identity. -- (void) setProcessIdentity:(NSString*_Nullable)identity DEPRECATED_MSG_ATTRIBUTE("Use setProcessAccountId: instead."); -- (NSString*_Nullable) getProcessIdentity DEPRECATED_MSG_ATTRIBUTE("Use getProcessAccountId instead."); - // setProcessIdentity sets the process wide Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). - (void) setProcessAccountId:(NSString*_Nullable)accountId; - (NSString*_Nullable) getProcessAccountId; -// Returns the identity of the user which initiated the current activity. -// This method can be called within the openURL handler to retrieve the sender's identity. -- (NSString*_Nullable) getIdentityForCurrentActivity DEPRECATED_MSG_ATTRIBUTE("Use getAccountIdForCurrentActivity instead."); - // Returns the Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) of the user which initiated the current activity. // This method can be called within the openURL handler to retrieve the sender's AccountId. - (NSString*_Nullable) getAccountIdForCurrentActivity; @@ -166,9 +124,6 @@ __attribute__((visibility("default"))) // Returns FALSE if no Intune management policy is applied and policy is not required. - (BOOL) isManagementEnabled; -// Returns TRUE if the specified identity is managed. -- (BOOL) isIdentityManaged:(NSString*_Nullable)identity DEPRECATED_MSG_ATTRIBUTE("Use isAccountIdManaged: instead."); - // Returns TRUE if the specified Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) is managed. - (BOOL) isAccountIdManaged:(NSString*_Nullable)accountId; @@ -180,9 +135,6 @@ __attribute__((visibility("default"))) // Returns an object that can be used to retrieve the MAM policy for the current thread identity. - (_Nullable id ) policy; -// Returns an object that can be used to retrieve the MAM policy for the specified identity. -- (_Nullable id) policyForIdentity:(NSString*_Nullable)identity DEPRECATED_MSG_ATTRIBUTE("Use policyForAccountId: instead."); - // Returns an object that can be used to retrieve the MAM policy for the specified Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). - (_Nullable id) policyForAccountId:(NSString*_Nullable)accountId; @@ -204,10 +156,6 @@ __attribute__((visibility("default"))) // overwrite the TreatAllWebViewsAsUnmanaged flag for the passed in webViewer and its children. - (void) setWebViewPolicy:(IntuneMAMWebViewPolicy)webViewPolicy forWebViewer:(id _Nonnull)webViewer; -// Returns the account name of the primary user in upn format (e.g. user@contoso.com). -// Should be called only by applications which don't support multiple managed accounts. -@property (readonly) NSString* _Nullable primaryUser DEPRECATED_MSG_ATTRIBUTE("Use primaryAccountId instead."); - // Returns the account name of the primary user in Entra object ID format (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). // Should be called only by applications which don't support multiple managed accounts. @property (readonly) NSString* _Nullable primaryAccountId; diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMTelemetry.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMTelemetry.h index 1ae9e8d..0d6790a 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMTelemetry.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMTelemetry.h @@ -60,25 +60,6 @@ __attribute__((visibility("default"))) dataRegion:(IntuneMAMTelemetryDataRegion)dataRegion tenantID:(NSString * _Nonnull)tenantID; -/*! - * Logs the specified event to Aria. - * @param name The name of the event. - * @param privacyLevel Privacy level of the data that is being sent. - * @param privacyDataTypes Privacy data types of the data that is being sent. - * @param priorityLevel Priority level of the data that is being sent. - * @param properties Additional properties related to the event. - * @param dataRegion Destination Aria data storage region. - * @param tenantID Destination Aria tenant ID. - */ -- (void)logAriaEventWithName:(NSString * _Nonnull)name - properties:(NSDictionary * _Nonnull)properties - privacyLevel:(IntuneMAMTelemetryPrivacyLevel)privacyLevel - privacyDataTypes: (IntuneMAMTelemetryPrivacyDataTypes)privacyDataTypes - priorityLevel:(IntuneMAMTelemetryPriorityLevel)priorityLevel - dataRegion:(IntuneMAMTelemetryDataRegion)dataRegion - tenantID:(NSString * _Nonnull)tenantID - __attribute__((deprecated("This method is deprecated and will be removed in a future release. Implement [IntuneMAMTelemetryDelegate logAriaEventForAccountId: withName: properties: privacyLevel: privacyDataTypes: priorityLevel: dataRegion: tenantID:] instead."))); - @end __attribute__((visibility("default"))) diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMUserStatusManager.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMUserStatusManager.h index 8adfb07..0efcf7e 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMUserStatusManager.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Headers/IntuneMAMUserStatusManager.h @@ -19,9 +19,6 @@ __attribute__((visibility("default"))) + (IntuneMAMUserStatusManager*_Nonnull) instance; -// Returns an object that can be used to retrieve the user status for the specified identity. -- (_Nullable id) userStatusForIdentity:(NSString*_Nullable)identity DEPRECATED_MSG_ATTRIBUTE("Use userStatusForAccountId: instead."); - // Returns an object that can be used to retrieve the user status for the specified Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). - (_Nullable id) userStatusForAccountId:(NSString*_Nullable)accountId; diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Info.plist b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Info.plist index 6794d9c..2de4b20 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Info.plist and b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Info.plist differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Assets.car b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Assets.car index e2cdb86..dfb9645 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Assets.car and b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Assets.car differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Base.lproj/PinViewController.nib b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Base.lproj/PinViewController.nib index 02735c2..df542ce 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Base.lproj/PinViewController.nib and b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Base.lproj/PinViewController.nib differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticAppStatusViewController.nib b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticAppStatusViewController.nib index a2cb483..9944d13 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticAppStatusViewController.nib and b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticAppStatusViewController.nib differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticUploadViewController.nib b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticUploadViewController.nib index 37b6c80..dcef5b4 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticUploadViewController.nib and b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticUploadViewController.nib differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticViewController.nib b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticViewController.nib index b6d304d..e869f6e 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticViewController.nib and b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticViewController.nib differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Info.plist b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Info.plist index 409509c..76db7df 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Info.plist and b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Info.plist differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/MTDComplianceViewController.nib b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/MTDComplianceViewController.nib index dc89f6a..2b55b26 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/MTDComplianceViewController.nib and b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/MTDComplianceViewController.nib differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/MTDComplianceViewControllerUnlistedMTDApp.nib b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/MTDComplianceViewControllerUnlistedMTDApp.nib index e37e3df..00364c6 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/MTDComplianceViewControllerUnlistedMTDApp.nib and b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/MTDComplianceViewControllerUnlistedMTDApp.nib differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeDirectory b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeDirectory index 12e21ea..fc5a596 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeDirectory and b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeDirectory differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeRequirements-1 b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeRequirements-1 index 9011dda..0495471 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeRequirements-1 and b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeRequirements-1 differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeResources b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeResources index 5edb873..a2718c4 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeResources +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeResources @@ -10,7 +10,7 @@ Assets.car - vbnHJyvBNbX53OGoWESLakT+8EU= + KPjZYNAg7kTWi69sD1kVNc6OMrg= AuthViewController_iPad.nib @@ -22,7 +22,7 @@ Base.lproj/PinViewController.nib - iiGClpJd+PMz8z+fbci2fKmJhew= + arS3YygLBl7uFQnI206CGPWyKD8= BlurViewController_iPad.nib @@ -34,23 +34,23 @@ DiagnosticAppStatusViewController.nib - /F9BPF3Q97VZXF/FETthLuO3QCA= + Oz4JYvEPe4VuBVI0HZwOmmLCSKM= DiagnosticUploadViewController.nib - LudjMlqZwSVbejkS2Bp+TwgSWLE= + kgSgO2B4X1CnHxoQj8Xy7s8/peA= DiagnosticViewController.nib - S6+xp1BLTkZwa5wn758AVwJGbSE= + yNIwVqhM8XHWr2v95gZRffB5uMQ= MTDComplianceViewController.nib - P7SSsJAgKtIKGggVYWyLy2cXefU= + c4Cnyyd4DRTeEBrnj56SyiA0H+I= MTDComplianceViewControllerUnlistedMTDApp.nib - S4O4K6yN2b41Qze8HjNlF2aQHjw= + e1ScPjuMUZW0WjR4R5cEdVVpZ5s= MessageViewController.nib @@ -584,11 +584,11 @@ hash - vbnHJyvBNbX53OGoWESLakT+8EU= + KPjZYNAg7kTWi69sD1kVNc6OMrg= hash2 - AEvHqf44o0UdfOTKDKfkcCp2cSKcgV6beLhwCsNdjS0= + H2njAIR7SBqHJEdXlTOEPcyuGndrzCzqXGl7mflG3JM= AuthViewController_iPad.nib @@ -617,11 +617,11 @@ hash - iiGClpJd+PMz8z+fbci2fKmJhew= + arS3YygLBl7uFQnI206CGPWyKD8= hash2 - NUViYOWEc/PJ2jegBn0jKyDZyXrnaqUslNEM0YdzhN0= + IG+JOrG+z6aaJrcsB9r4d95ZEl+Gmj35PGKTw5gVbsU= BlurViewController_iPad.nib @@ -650,55 +650,55 @@ hash - /F9BPF3Q97VZXF/FETthLuO3QCA= + Oz4JYvEPe4VuBVI0HZwOmmLCSKM= hash2 - 32rUBlwsXX6h1UOCCZA/5qhlOc6Y9tv3DRnJRWIk3HQ= + rxlVBlrVOxhuUcePJ+/6QPR9gT1nUnhGwxT4qgQtN9o= DiagnosticUploadViewController.nib hash - LudjMlqZwSVbejkS2Bp+TwgSWLE= + kgSgO2B4X1CnHxoQj8Xy7s8/peA= hash2 - BcEGD1rfQOzvIAPAkcT/1U/PgQT1hGr6IFgsfY0OXpw= + 2WUuzJFUpZZscfI6TTHuXUqpGwl0wclcSN3Qzzp9BVs= DiagnosticViewController.nib hash - S6+xp1BLTkZwa5wn758AVwJGbSE= + yNIwVqhM8XHWr2v95gZRffB5uMQ= hash2 - BuuJvpajcXha9x5pBMQw/aeGAlgO8vnGBpEUCUwglD4= + O2qJSQaWxMU7CgijZ35S8pNba7A6bDg8UeVsPdBjV/A= MTDComplianceViewController.nib hash - P7SSsJAgKtIKGggVYWyLy2cXefU= + c4Cnyyd4DRTeEBrnj56SyiA0H+I= hash2 - rffo/aIWs7UbLG2Uiv0HEfiT4nt6ZWhkAwdqWlBekZY= + YfYYZh+Q4+WeRgeJCYGfWLnVovd9QRNyEKSeBGIJa3A= MTDComplianceViewControllerUnlistedMTDApp.nib hash - S4O4K6yN2b41Qze8HjNlF2aQHjw= + e1ScPjuMUZW0WjR4R5cEdVVpZ5s= hash2 - 2zhYEAa2kqRGeSA8o9CPxVc0QPq27M2EJrbYAij5ieo= + tWRp2wi9hPoCqQJbzNgg0XRNmbnw7K/9C7fhwXg/G6g= MessageViewController.nib diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeSignature b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeSignature index a7d8643..24e2a1f 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeSignature and b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeSignature differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMSwift b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMSwift index 20e1ca6..94c0c98 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMSwift and b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/IntuneMAMSwift differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.abi.json b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.abi.json index 3535a94..8710370 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.abi.json +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.abi.json @@ -1,8 +1,8 @@ { "ABIRoot": { "kind": "Root", - "name": "TopLevel", - "printedName": "TopLevel", + "name": "IntuneMAMSwift", + "printedName": "IntuneMAMSwift", "children": [ { "kind": "Import", @@ -615,7 +615,23 @@ "declAttributes": [ "AccessControl" ], - "hasMissingDesignatedInitializers": true + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] }, { "kind": "Import", @@ -1099,6 +1115,20 @@ "AccessControl" ], "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "Equatable", @@ -1229,13 +1259,6 @@ "length": 103, "value": "\"$s22_GroupActivities_UIKit0A25ActivitySharingControllerC18preparationHandlerACxyYaKc_tc0aB00aD0RzlufC\"" }, - { - "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/GroupActivitiesSwiftHooks.swift", - "kind": "StringLiteral", - "offset": 857, - "length": 29, - "value": "\"IntuneMAMSwift.CMARGroupActivitiesSwiftHooks\"" - }, { "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/DataSwiftHooks.swift", "kind": "Array", @@ -1411,13 +1434,6 @@ "length": 199, "value": "\"$s12AppleArchive0B6StreamC011withExtractC012extractingTo11selectUsing5flags11threadCount_x6System8FilePathV_AA0B6HeaderC18EntryMessageStatusVAM0qR0V_AkM0Q10FilterDataOSgtcSgAA0B5FlagsVSixACKXEtKlFZ\"" }, - { - "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/AppleArchiveSwiftHooks.swift", - "kind": "StringLiteral", - "offset": 723, - "length": 26, - "value": "\"IntuneMAMSwift.CMARAppleArchiveSwiftHooks\"" - }, { "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/AppleArchiveSwiftHooks.swift", "kind": "StringLiteral", @@ -1488,13 +1504,6 @@ "length": 2, "value": "[]" }, - { - "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/ios\/UI\/Swift\/MenuSwiftHooks.swift", - "kind": "StringLiteral", - "offset": 689, - "length": 20, - "value": "\"IntuneMAMSwift.CMARUIMenuSwiftHooks\"" - }, { "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/ApplicationSwiftHooks.swift", "kind": "StringLiteral", @@ -1509,13 +1518,6 @@ "length": 66, "value": "\"$s5UIKit17UIApplicationMainys5Int32VAD_SpySpys4Int8VGGSgSSSgAJtF\"" }, - { - "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/ApplicationSwiftHooks.swift", - "kind": "StringLiteral", - "offset": 1004, - "length": 25, - "value": "\"IntuneMAMSwift.CMARApplicationSwiftHooks\"" - }, { "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/URLSwiftHooks.swift", "kind": "StringLiteral", @@ -1530,13 +1532,6 @@ "length": 63, "value": "\"$s10Foundation3URLV17setResourceValuesyyAA011URLResourceE0VKF\"" }, - { - "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/URLSwiftHooks.swift", - "kind": "StringLiteral", - "offset": 424, - "length": 17, - "value": "\"IntuneMAMSwift.CMARURLSwiftHooks\"" - }, { "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/FileHooksSwift.swift", "kind": "StringLiteral", diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.private.swiftinterface b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.private.swiftinterface index e1b2f7b..837c87f 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.private.swiftinterface +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -1,21 +1,22 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name IntuneMAMSwift -// swift-module-flags-ignorable: -enable-bare-slash-regex +// swift-compiler-version: Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2) +// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name IntuneMAMSwift +// swift-module-flags-ignorable: -no-verify-emitted-module-interface import AppleArchive import Dispatch import Foundation +import GroupActivities @_exported import IntuneMAMSwift import IntuneMAMSwiftStub import Swift import SwiftUI +import System import UIKit import VisionKit import _Concurrency import _GroupActivities_UIKit import _StringProcessing import _SwiftConcurrencyShims -import _System_Foundation @_hasMissingDesignatedInitializers public class IntuneMAMSwiftContextManager { @available(*, deprecated, message: "Use getScopedAccountId instead.") public static func getScopedIdentity() -> Swift.String? @@ -26,24 +27,16 @@ import _System_Foundation @available(*, deprecated, message: "Use setAccountId:forScope: instead.") public static func setIdentity(_ identity: Swift.String?, forScope scope: @escaping () throws -> Swift.Void) throws public static func setAccountId(_ accountId: Swift.String?, forScope scope: @escaping () throws -> Swift.Void) throws - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) @available(*, deprecated, message: "Use setAccountId:forScope: instead.") public static func setIdentity(_ identity: Swift.String?, forScope scope: @escaping () async -> Swift.Void) async - #endif - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) public static func setAccountId(_ accountId: Swift.String?, forScope scope: @escaping () async -> Swift.Void) async - #endif - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) @available(*, deprecated, message: "Use setAccountId:forScope: instead.") public static func setIdentity(_ identity: Swift.String?, forScope scope: @escaping () async throws -> Swift.Void) async throws - #endif - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) public static func setAccountId(_ accountId: Swift.String?, forScope scope: @escaping () async throws -> Swift.Void) async throws - #endif @objc deinit } public enum IntuneMAMSwiftError : Swift.Error { diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.swiftdoc b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.swiftdoc index 8e00eee..076c02c 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.swiftdoc and b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.swiftinterface b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.swiftinterface index e1b2f7b..837c87f 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.swiftinterface +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.swiftinterface @@ -1,21 +1,22 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name IntuneMAMSwift -// swift-module-flags-ignorable: -enable-bare-slash-regex +// swift-compiler-version: Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2) +// swift-module-flags: -target arm64-apple-ios15.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name IntuneMAMSwift +// swift-module-flags-ignorable: -no-verify-emitted-module-interface import AppleArchive import Dispatch import Foundation +import GroupActivities @_exported import IntuneMAMSwift import IntuneMAMSwiftStub import Swift import SwiftUI +import System import UIKit import VisionKit import _Concurrency import _GroupActivities_UIKit import _StringProcessing import _SwiftConcurrencyShims -import _System_Foundation @_hasMissingDesignatedInitializers public class IntuneMAMSwiftContextManager { @available(*, deprecated, message: "Use getScopedAccountId instead.") public static func getScopedIdentity() -> Swift.String? @@ -26,24 +27,16 @@ import _System_Foundation @available(*, deprecated, message: "Use setAccountId:forScope: instead.") public static func setIdentity(_ identity: Swift.String?, forScope scope: @escaping () throws -> Swift.Void) throws public static func setAccountId(_ accountId: Swift.String?, forScope scope: @escaping () throws -> Swift.Void) throws - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) @available(*, deprecated, message: "Use setAccountId:forScope: instead.") public static func setIdentity(_ identity: Swift.String?, forScope scope: @escaping () async -> Swift.Void) async - #endif - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) public static func setAccountId(_ accountId: Swift.String?, forScope scope: @escaping () async -> Swift.Void) async - #endif - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) @available(*, deprecated, message: "Use setAccountId:forScope: instead.") public static func setIdentity(_ identity: Swift.String?, forScope scope: @escaping () async throws -> Swift.Void) async throws - #endif - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) public static func setAccountId(_ accountId: Swift.String?, forScope scope: @escaping () async throws -> Swift.Void) async throws - #endif @objc deinit } public enum IntuneMAMSwiftError : Swift.Error { diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/_CodeSignature/CodeResources b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/_CodeSignature/CodeResources index 6069db0..e6901d9 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/_CodeSignature/CodeResources +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64/IntuneMAMSwift.framework/_CodeSignature/CodeResources @@ -6,7 +6,7 @@ Headers/IntuneMAM-Swift.h - Lwip9kdO0G3EvqYVoQoqz61jCKg= + 6ibBDFNWl+ETXTP69J27Ru9TftE= Headers/IntuneMAM.h @@ -18,23 +18,23 @@ Headers/IntuneMAMAppConfigManager.h - JBGIjsCP8UNvVfq2SgVA9j5Vu9o= + J+oWI9zo/yv1m9CDcmvd3PqDbYQ= Headers/IntuneMAMCertificatePinningManager.h - aRcnU34T57SDbsRDsnGN55bM44g= + 6eyJ0XknN94BRwVc/8XCbm6go+8= Headers/IntuneMAMComplianceManager.h - 9NuR+I+3Wow8MwKFlp2C5O7uIVU= + DeketU1xl8RB9ZY4NHctetvY3s8= Headers/IntuneMAMDataProtectionInfo.h - oJnS3ThRkS4KwyHt4wwbDHZ057U= + OPt82mA/rcno/HNHrNRv9PW91RI= Headers/IntuneMAMDataProtectionManager.h - 6YAwFOcp5qH9RZE1PoNqkOGcK/4= + QoHcn9rotgFUpFHrU3DDhsl+YDs= Headers/IntuneMAMDefs.h @@ -50,7 +50,7 @@ Headers/IntuneMAMEnrollmentManager.h - bfEVMkvbXGunGE7o1XEGqYOQfxU= + rVTDA9p3xjoCGayvgRGbAliCHWg= Headers/IntuneMAMEnrollmentStatus.h @@ -58,15 +58,15 @@ Headers/IntuneMAMFile.h - qqDNn/s+pA4GW9JR/oHwj/d0IWQ= + tE7+5onWLMPgIDtjpKFoXpLS3SY= Headers/IntuneMAMFileProtectionInfo.h - l/4yH9wwfMLvL8juceSeH4/alWA= + d22FFpyqQgIaO6PHbngiQoDPUUM= Headers/IntuneMAMFileProtectionManager.h - UN0TIUksbFVRxz5rCeQXCuAwrM4= + R7ZPWizd7zl8vbSyiX8emA2IUL8= Headers/IntuneMAMLogger.h @@ -74,15 +74,15 @@ Headers/IntuneMAMPolicy.h - 95dmTxqoyLw5AlpfyYSRlE3nEs8= + axHtmCl0D3gFs9KskP1Uj0ixEA0= Headers/IntuneMAMPolicyDelegate.h - Qmg3vEqDJ0MNvtgHhE8JX5FUmhk= + T7grz47b79PrHHUy3VDHOJXNy0I= Headers/IntuneMAMPolicyManager.h - nuST2cbId1Us4oeIl+ktVualNU4= + qBLDkEuBJxpSq05bZW/VQikYi+U= Headers/IntuneMAMSettings.h @@ -94,7 +94,7 @@ Headers/IntuneMAMTelemetry.h - l040NJ4rK1Z2UAZ9xGUymxmrWWY= + zAgV6H2RpSK+L46vDiXz4nmzNnU= Headers/IntuneMAMUIHelper.h @@ -106,7 +106,7 @@ Headers/IntuneMAMUserStatusManager.h - 9X4f4U4Y7oe3BzUPwCdaQt/z9Jk= + XIOtNjcAhyr1Uz30RjeyAXzG6WE= Headers/IntuneMAMVersionInfo.h @@ -114,7 +114,7 @@ Info.plist - m5+S1xBqgfKeqwbk4q0FfQKcQto= + RWbG1m+X3uc5PJVEo8qOd9LrLaw= IntuneMAMResources.bundle/ActivityAlertViewController.nib @@ -122,7 +122,7 @@ IntuneMAMResources.bundle/Assets.car - vbnHJyvBNbX53OGoWESLakT+8EU= + KPjZYNAg7kTWi69sD1kVNc6OMrg= IntuneMAMResources.bundle/AuthViewController_iPad.nib @@ -136,7 +136,7 @@ hash - iiGClpJd+PMz8z+fbci2fKmJhew= + arS3YygLBl7uFQnI206CGPWyKD8= optional @@ -151,27 +151,27 @@ IntuneMAMResources.bundle/DiagnosticAppStatusViewController.nib - /F9BPF3Q97VZXF/FETthLuO3QCA= + Oz4JYvEPe4VuBVI0HZwOmmLCSKM= IntuneMAMResources.bundle/DiagnosticUploadViewController.nib - LudjMlqZwSVbejkS2Bp+TwgSWLE= + kgSgO2B4X1CnHxoQj8Xy7s8/peA= IntuneMAMResources.bundle/DiagnosticViewController.nib - S6+xp1BLTkZwa5wn758AVwJGbSE= + yNIwVqhM8XHWr2v95gZRffB5uMQ= IntuneMAMResources.bundle/Info.plist - ZMrgauLPjXFslWVe8EbEkvgWE+M= + Bi3wh8XP5ucJ3JxwkB9b/vti2ZQ= IntuneMAMResources.bundle/MTDComplianceViewController.nib - P7SSsJAgKtIKGggVYWyLy2cXefU= + c4Cnyyd4DRTeEBrnj56SyiA0H+I= IntuneMAMResources.bundle/MTDComplianceViewControllerUnlistedMTDApp.nib - S4O4K6yN2b41Qze8HjNlF2aQHjw= + e1ScPjuMUZW0WjR4R5cEdVVpZ5s= IntuneMAMResources.bundle/MessageViewController.nib @@ -199,7 +199,7 @@ IntuneMAMResources.bundle/_CodeSignature/CodeDirectory - 3N72dmT6KFHMl1pc49yFx33ta84= + k4VAODmuXMql8I1YRV9dOkH/8II= IntuneMAMResources.bundle/_CodeSignature/CodeRequirements @@ -207,15 +207,15 @@ IntuneMAMResources.bundle/_CodeSignature/CodeRequirements-1 - +P0eUNZ0XF+JMLcS2Y511lZhQ8k= + n1nw/0BGnj41XXxIuKkPPREjQxI= IntuneMAMResources.bundle/_CodeSignature/CodeResources - sFGIgTBgEgjpsaSSocvxDQM20yI= + 5KbQ3t0mOI2itQEdAxOTaFW4vVE= IntuneMAMResources.bundle/_CodeSignature/CodeSignature - aRY7DUf+Ai9JBgRpNB0lqmrsWfY= + ZicIbl+vV5kCUDYAekESfu4/9ig= IntuneMAMResources.bundle/cs.lproj/AppRestrictions.strings @@ -709,23 +709,23 @@ Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.abi.json - KtnT495a+Z4UJamoHgt8V7O8l6A= + cpSxLUeIrvJglmMj1g2Sn0Xq+DE= Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.private.swiftinterface - zusRc7YiN1zH6wyDnJw5w1IfmCo= + Jyo0JcNCr79Eqkpvnn1WpSoiXY0= Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.swiftdoc - 0c2ogrE0laGz+FN0/++uPQPvZ/M= + TzMRoRfk2aFyUGAXSP0xST/nCbk= Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.swiftinterface - zusRc7YiN1zH6wyDnJw5w1IfmCo= + Jyo0JcNCr79Eqkpvnn1WpSoiXY0= Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.swiftmodule - Iz/4apKOlO6nND0uLrEFwi9wwPQ= + uoKV4oqtd4zvB1D2Buuwd8K4wMU= Modules/module.modulemap @@ -742,7 +742,7 @@ hash2 - z/IWO42LywCAT0GTcuYqHENuzouwx2FKDY76xy+8uGc= + 6fJ8YLdzglq+iX3UctJNIXzy7kLY4ehq9svfNE/uES4= Headers/IntuneMAM.h @@ -763,35 +763,35 @@ hash2 - myHUGDeIjyZ29n63HlENyS+VWmBg1r0/tqwmCtPihAE= + Nsm677/lFaUN1rEqdiAurBix/qtDrbGYLQMr6N3KaHc= Headers/IntuneMAMCertificatePinningManager.h hash2 - NAhMlfYIF2PcnSOCuYNgbBQikyU6Rq7MRNTghEyuguw= + iFqOKKiRaDJHJjDZl/+rsPYFmMaOQMr1KfGhSZhM+XM= Headers/IntuneMAMComplianceManager.h hash2 - +fXrMvJB5ixv1ZYx9Q/AakYCVUW4gSYoa9Jk2fhCvAE= + i8OS0HdPuGpM1kCB1ZrvWQEebI3rBOuMOrEOauOBn+Q= Headers/IntuneMAMDataProtectionInfo.h hash2 - MXpGYTMT2DRLA3I32FZlxfyzprQ3Ylve4eqLqDAa9+Q= + 6GW4Ab9pbChpplnCF/lPOec4z1Bqa3WG873Vvo7ylR4= Headers/IntuneMAMDataProtectionManager.h hash2 - wfCSbFimI9yq5Bs0UsWtLz2GWMIl6mIYVJRFm/uKTxA= + mwY//HKkkTyNAbcBhrnAF1Euie4y7wXnrZQC7l9cysA= Headers/IntuneMAMDefs.h @@ -819,7 +819,7 @@ hash2 - D4G5Nsku9m52szookr6/P4sFEc0kk3/+dQh+f7ZwVs4= + ZmR978o5Niht/n0aK2ElBJwIo1XMv2I5y0AUe4uPZjk= Headers/IntuneMAMEnrollmentStatus.h @@ -833,21 +833,21 @@ hash2 - sC73DhxWQ138R6xNouv2Cnp4J5TOmvJx1ZNvZ2cfHeg= + +8R+R+j5ZWodhp4sJBpygxLZYh4GGg2AuHbSumbNQuY= Headers/IntuneMAMFileProtectionInfo.h hash2 - zuhezpXd2sE2Jh7AEn2dxUEaHY2EraA/+HQOvE+jGO4= + ZfQycftLxxlQo+LWDOHNNHRMyUBkXfX3zeJeRUCDkZg= Headers/IntuneMAMFileProtectionManager.h hash2 - PwQx0kFZkRj2xu72ZlI1YQaDd4ceKHSSUBR8w/Xziio= + 5P3VFnt1D4zs3Ulj3+aCktxBb1ngR1Difviy+Z6vLyM= Headers/IntuneMAMLogger.h @@ -861,21 +861,21 @@ hash2 - gyo7gbU9k3/ozTja8XsHkOrGqTKoL+mO8AuBoEzJT6I= + uVAfYwRaynpE9YCJ4F6qpemsKcK9bTT+dvKeVV6Q3hg= Headers/IntuneMAMPolicyDelegate.h hash2 - ib3zwvAGC279z0DqTOCPv20S3O0y5nR0rfKImTEy83E= + emd391ty4o6t6/pWn9cI0fWk4517iooOPYd1KoakS8s= Headers/IntuneMAMPolicyManager.h hash2 - 8wa5VexqYcz9bDtdzekDLzO2TQyCg+HspdV8dpoAjnw= + Tk70kF5ZfZlZqUCIfXMphSmTpUGAHOARyuLKl0bYKdM= Headers/IntuneMAMSettings.h @@ -896,7 +896,7 @@ hash2 - nEn99qlNxzLJj3ay+ycrzMiNAu4awvmmhjmoNiRaYZQ= + hfd9bXId8/adEkvQU0QBn8XMPctsAB1phVwP7s3jD1c= Headers/IntuneMAMUIHelper.h @@ -917,7 +917,7 @@ hash2 - ke9KMpL+gtKPwynNNV2shTSJb36jRRmuq2kmZzXc3QY= + WQSjNOiKdAZEQ4EHlenoCTifxrT/AbLPuCTBYl1p+3c= Headers/IntuneMAMVersionInfo.h @@ -938,7 +938,7 @@ hash2 - AEvHqf44o0UdfOTKDKfkcCp2cSKcgV6beLhwCsNdjS0= + H2njAIR7SBqHJEdXlTOEPcyuGndrzCzqXGl7mflG3JM= IntuneMAMResources.bundle/AuthViewController_iPad.nib @@ -959,7 +959,7 @@ hash2 - NUViYOWEc/PJ2jegBn0jKyDZyXrnaqUslNEM0YdzhN0= + IG+JOrG+z6aaJrcsB9r4d95ZEl+Gmj35PGKTw5gVbsU= optional @@ -982,42 +982,42 @@ hash2 - 32rUBlwsXX6h1UOCCZA/5qhlOc6Y9tv3DRnJRWIk3HQ= + rxlVBlrVOxhuUcePJ+/6QPR9gT1nUnhGwxT4qgQtN9o= IntuneMAMResources.bundle/DiagnosticUploadViewController.nib hash2 - BcEGD1rfQOzvIAPAkcT/1U/PgQT1hGr6IFgsfY0OXpw= + 2WUuzJFUpZZscfI6TTHuXUqpGwl0wclcSN3Qzzp9BVs= IntuneMAMResources.bundle/DiagnosticViewController.nib hash2 - BuuJvpajcXha9x5pBMQw/aeGAlgO8vnGBpEUCUwglD4= + O2qJSQaWxMU7CgijZ35S8pNba7A6bDg8UeVsPdBjV/A= IntuneMAMResources.bundle/Info.plist hash2 - GnLSD6C2WwjBMc/HBYgT4jJoWKzMqIwza5IKq/HgMEU= + UFv0O6ucgkl964g2wSL8Y3j4fwwkO2IMYseUVz+91Fo= IntuneMAMResources.bundle/MTDComplianceViewController.nib hash2 - rffo/aIWs7UbLG2Uiv0HEfiT4nt6ZWhkAwdqWlBekZY= + YfYYZh+Q4+WeRgeJCYGfWLnVovd9QRNyEKSeBGIJa3A= IntuneMAMResources.bundle/MTDComplianceViewControllerUnlistedMTDApp.nib hash2 - 2zhYEAa2kqRGeSA8o9CPxVc0QPq27M2EJrbYAij5ieo= + tWRp2wi9hPoCqQJbzNgg0XRNmbnw7K/9C7fhwXg/G6g= IntuneMAMResources.bundle/MessageViewController.nib @@ -1066,7 +1066,7 @@ hash2 - 05Gajl3+tbzyuifWAUe1vPw1vbrM2U80tTyePcr9wfY= + 3YGFUHrRWBrY2sY6z4KbawPGFk0Bsspy1aag0yC+0IM= IntuneMAMResources.bundle/_CodeSignature/CodeRequirements @@ -1080,21 +1080,21 @@ hash2 - +zCzEs8bJFrQ6vdtFHw+T2uPIR9xXIKVakthd2I4+M8= + F1gHMn7/q2OaRdWpTWh4FEbapDooyUkPs7oHYYIm7NA= IntuneMAMResources.bundle/_CodeSignature/CodeResources hash2 - uc1Rk5apiVY3YocED0EPXy4kpcNUxAcv9yCHwPiKjCs= + S9ageePKJIILxFSOHekH8aQu88ee7dKPEZGff5yRMio= IntuneMAMResources.bundle/_CodeSignature/CodeSignature hash2 - 7U0p4wccEcEctizBuOnBEVp0bAFC65kLh+2jd1zOhOU= + 5+ha26VvXyAY44RgOViruaod6e01HfydCD1UEEYXosM= IntuneMAMResources.bundle/cs.lproj/AppRestrictions.strings @@ -1594,35 +1594,35 @@ hash2 - JxIw6b+kQZZJla77C0eh7I/baYVmsBdfcYtwPtjX0d4= + 8iAzxq9J2uVqYtaZ6K3ZAguQQFUXOrDKgReJSTToBaw= Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.private.swiftinterface hash2 - +zGBuznoFBo+GAM0QvaTYLnyA7DMKZGXcnIEOdIQUTE= + CL5RBhi/2fAXtIpmLUwOL3VP97LgptAnjww5GHfkqWc= Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.swiftdoc hash2 - GwWzx5Fmo2i2n4aDg8VXSfKKm0JFe5UAvnxkWb4Yl5Q= + 9wcNMX4eECl6J2XMCKR5Y9Ic0kgBRgi4hnY3bdZenj0= Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.swiftinterface hash2 - +zGBuznoFBo+GAM0QvaTYLnyA7DMKZGXcnIEOdIQUTE= + CL5RBhi/2fAXtIpmLUwOL3VP97LgptAnjww5GHfkqWc= Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios.swiftmodule hash2 - +ebT3sIhq1C8G9jpKq3bpm/m88ZhBRzipD2l+6DpWmw= + 6GT0srRIFAcZcBAkiePKCXBw+ne1WxZqdCQ1AOqqCxc= Modules/module.modulemap diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAM-Swift.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAM-Swift.h index 264da4b..1fc2c82 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAM-Swift.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAM-Swift.h @@ -1,6 +1,6 @@ #if 0 #elif defined(__arm64__) && __arm64__ -// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// Generated by Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2) #ifndef INTUNEMAMSWIFT_SWIFT_H #define INTUNEMAMSWIFT_SWIFT_H #pragma clang diagnostic push @@ -42,6 +42,8 @@ #include #endif #if defined(__cplusplus) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" #if defined(__arm64e__) && __has_include() # include #else @@ -55,6 +57,7 @@ # endif #pragma clang diagnostic pop #endif +#pragma clang diagnostic pop #endif #if !defined(SWIFT_TYPEDEFS) @@ -288,6 +291,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" #pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" #if __has_attribute(external_source_symbol) # pragma push_macro("any") @@ -313,7 +317,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #endif #elif defined(__x86_64__) && __x86_64__ -// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// Generated by Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2) #ifndef INTUNEMAMSWIFT_SWIFT_H #define INTUNEMAMSWIFT_SWIFT_H #pragma clang diagnostic push @@ -355,6 +359,8 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #include #endif #if defined(__cplusplus) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wnon-modular-include-in-framework-module" #if defined(__arm64e__) && __has_include() # include #else @@ -368,6 +374,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); # endif #pragma clang diagnostic pop #endif +#pragma clang diagnostic pop #endif #if !defined(SWIFT_TYPEDEFS) @@ -601,6 +608,7 @@ typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); #pragma clang diagnostic ignored "-Wunknown-pragmas" #pragma clang diagnostic ignored "-Wnullability" #pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" +#pragma clang diagnostic ignored "-Wunsafe-buffer-usage" #if __has_attribute(external_source_symbol) # pragma push_macro("any") diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMAppConfigManager.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMAppConfigManager.h index 4b25c15..4e73592 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMAppConfigManager.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMAppConfigManager.h @@ -22,11 +22,6 @@ __attribute__((visibility("default"))) + (IntuneMAMAppConfigManager*_Nonnull) instance; -// Returns an object that can be used to retrieve Application Configuration -// settings sent from the MAM service/MDM channel for the specified identity. -// Note: For any MDM settings to be returned the given identity must be the identity of the MDM enrolled user --(id _Nonnull) appConfigForIdentity:(NSString*_Nullable)identity DEPRECATED_MSG_ATTRIBUTE("Use appConfigForAccountId: instead."); - // Returns an object that can be used to retrieve Application Configuration // settings sent from the MAM service/MDM channel for the specified Entra object ID. // Note: For any MDM settings to be returned the given AccountId (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) must be the AccountId of the MDM enrolled user diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMCertificatePinningManager.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMCertificatePinningManager.h index eb76138..12d5b91 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMCertificatePinningManager.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMCertificatePinningManager.h @@ -21,25 +21,12 @@ __attribute__((visibility("default"))) +(IntuneMAMCertificatePinningManager* _Nonnull) instance; -// Validates the certificate chain for the specified NSURLAuthenticationChallenge. Returns TRUE if the certificate chain matches the -// expected one for the host and identity or if no pins are provided for the host or identity. If FALSE is returned, the -// certificate chain does not match the expected chain and the application should block the request. If nil is passed in for the -// identity, the current thread identity is used to perform the certificate pinning validation. -- (BOOL) validateChainWithChallenge:(NSURLAuthenticationChallenge* _Nonnull)challenge andIdentity:(NSString* _Nullable)identity error:(NSError* _Nullable* _Nullable)error DEPRECATED_MSG_ATTRIBUTE("Use validateChainWithChallenge:andAccountId:error: instead."); - // Validates the certificate chain for the specified NSURLAuthenticationChallenge. Returns TRUE if the certificate chain matches the // expected one for the host and Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) or if no pins are provided for the host or Entra object ID. If FALSE is returned, the // certificate chain does not match the expected chain and the application should block the request. If nil is passed in for the // AccountId, the current thread identity is used to perform the certificate pinning validation. - (BOOL) validateChainWithChallenge:(NSURLAuthenticationChallenge* _Nonnull)challenge andAccountId:(NSString* _Nullable)accountId error:(NSError* _Nullable* _Nullable)error; -// Validates the certificate chain for the specified cert chain and host. Returns TRUE if the certificate chain matches an expected -// one for the host and identity or if no pins are provided for the host or identity. If FALSE is returned, the certificate -// chain does not match the expected chain and the application should block the request. The certificate array should include the server -// certificate (at index 0) followed by intermediate certificates and lastly with the root certificate (at index -1). -// If nil is passed in for the identity, the current thread identity is used to perform the certificate pinning validation. -- (BOOL) validateChainWithCertificates:(NSArray* _Nonnull)certificates andHostname:(NSString* _Nonnull)hostname andIdentity:(NSString* _Nullable)identity error:(NSError* _Nullable* _Nullable)error DEPRECATED_MSG_ATTRIBUTE("Use validateChainWithCertificates:andHostname:andAccountId:error: instead."); - // Validates the certificate chain for the specified cert chain and host. Returns TRUE if the certificate chain matches an expected // one for the host and Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) or if no pins are provided for the host or Entra object ID. If FALSE is returned, the certificate // chain does not match the expected chain and the application should block the request. The certificate array should include the server @@ -47,9 +34,6 @@ __attribute__((visibility("default"))) // If nil is passed in for the AccountId, the current thread identity is used to perform the certificate pinning validation. - (BOOL) validateChainWithCertificates:(NSArray* _Nonnull)certificates andHostname:(NSString* _Nonnull)hostname andAccountId:(NSString* _Nullable)accountId error:(NSError* _Nullable* _Nullable)error; -// Shows an alert displaying an error message to the user for certificate pinning validation, indicating that the requested endpoint was blocked. If nil is passed in for the identity, the current thread identity is used. Call this method instead when the certificate validation APIs return false. -- (void) showErrorMessageForIdentity:(NSString* _Nullable)identity withDismissHanlder:(void(^_Nullable)(void))dismissHandler DEPRECATED_MSG_ATTRIBUTE("Use showErrorMessageForAccountId:withDismissHandler: instead."); - // Shows an alert displaying an error message to the user with Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) for certificate pinning validation, indicating that the requested endpoint was blocked. If nil is passed in for the AccountId, the current thread identity is used. Call this method instead when the certificate validation APIs return false. - (void) showErrorMessageForAccountId:(NSString* _Nullable)accountId withDismissHandler:(void(^_Nullable)(void))dismissHandler; diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMComplianceManager.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMComplianceManager.h index ccf8eca..1f0cc8c 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMComplianceManager.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMComplianceManager.h @@ -20,22 +20,6 @@ typedef NS_ENUM(NSUInteger, IntuneMAMComplianceStatus) __attribute__((visibility("default"))) @protocol IntuneMAMComplianceDelegate -/** - * This method is called when the Intune SDK has completed compliance remediation for an identity. - * If the identity has not been added to the app and is compliant, it should be added at this time. - * All values of IntuneMAMComplianceStatus will populate the error parameter with a localized error string. - * This method is guarenteed to be called after application:willFinishLaunchingWithOptions: - * - * @warning Delegate methods are not guarenteed to be called on the Main thread. - * - * @param identity The UPN of the identity for which compliance remediation was requested - * @param status The compliance status of identity - * @param errMsg A localized string describing the error encountered if the identity is not compliant. - * @param errTitle A localized title string for the error encountered if the identity is not compliant. - */ -- (void) identity:(NSString*_Nonnull) identity hasComplianceStatus:(IntuneMAMComplianceStatus) status withErrorMessage:(NSString*_Nonnull) errMsg andErrorTitle:(NSString*_Nonnull) errTitle DEPRECATED_MSG_ATTRIBUTE("Use accountId:hasComplianceStatus:withErrorMessage:andErrorTitle: instead."); - -@optional /** * This method is called when the Intune SDK has completed compliance remediation for an identity. * If the identity has not been added to the app and is compliant, it should be added at this time. @@ -77,15 +61,6 @@ __attribute__((visibility("default"))) * In this case, the Intune SDK will take UI control at next application launch and call the delegate method identity:hasComplianceStatus:withErrorString: when finished * If the app knows this is a first time login for identity, it's recomended to set silent to NO as this will likely cause a restart * - * @param identity The UPN of the identity sending the request - * @param silent A bool indicating whether or not the Intune SDK will take UI control for the duration of the this method - */ -- (void) remediateComplianceForIdentity:(NSString*_Nonnull) identity silent:(BOOL) silent DEPRECATED_MSG_ATTRIBUTE("Use remediateComplianceForAccountId:silent: instead."); - -// Returns TRUE if a compliance remediation is in progress for the specified user. -- (BOOL) remediationInProgressForIdentity:(NSString*_Nonnull) identity DEPRECATED_MSG_ATTRIBUTE("Use remediationInProgressForAccountId: instead."); - -/** * @param accountId The The Entra object ID of the identity sending the request (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). * @param silent A bool indicating whether or not the Intune SDK will take UI control for the duration of the this method */ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMDataProtectionInfo.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMDataProtectionInfo.h index 60eced2..3b7baba 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMDataProtectionInfo.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMDataProtectionInfo.h @@ -9,8 +9,6 @@ __attribute__((visibility("default"))) @required -// UPN of the data's owner (e.g. user@contoso.com) -@property (readonly,nullable) NSString* identity DEPRECATED_MSG_ATTRIBUTE("Use accountId instead."); // Entra object ID of the data owner (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). @property (readonly,nullable) NSString* accountId; diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMDataProtectionManager.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMDataProtectionManager.h index 6a0fb5b..7ca48db 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMDataProtectionManager.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMDataProtectionManager.h @@ -37,37 +37,19 @@ __attribute__((visibility("default"))) + (IntuneMAMDataProtectionManager*_Nonnull) instance; -// Protects the buffer using the policy associated with the specified identity. -// Returns nil if an error occurs. -- (NSData*_Nullable) protect:(NSData*_Nonnull)data identity:(NSString*_Nonnull)identity DEPRECATED_MSG_ATTRIBUTE("Use protect:accountId: instead."); - // Protects the buffer using the policy associated with the specified Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). // Returns nil if an error occurs. - (NSData*_Nullable) protect:(NSData*_Nonnull)data accountId:(NSString*_Nonnull)accountId; -// Protects the buffer using the policy associated with the specified identity. -// Populates an NSError object and returns nil if an error occurs. -- (NSData*_Nullable) protect:(NSData*_Nonnull)data identity:(NSString*_Nonnull)identity withError:(NSError * _Nullable * _Nullable)error DEPRECATED_MSG_ATTRIBUTE("Use protect:accountId:withError: instead."); - // Protects the buffer using the policy associated with the specified Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). // Populates an NSError object and returns nil if an error occurs. - (NSData*_Nullable) protect:(NSData*_Nonnull)data accountId:(NSString*_Nonnull)accountId withError:(NSError * _Nullable * _Nullable)error; -// Protects the string using the policy associated with the specified identity. -// Returns a base64 encoded encrypted buffer. -// Returns nil if an error occurs. -- (NSString*_Nullable) protectString:(NSString*_Nonnull)string identity:(NSString*_Nonnull)identity DEPRECATED_MSG_ATTRIBUTE("Use protectString:accountId: instead."); - // Protects the string using the policy associated with the specified Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). // Returns a base64 encoded encrypted buffer. // Returns nil if an error occurs. - (NSString*_Nullable) protectString:(NSString*_Nonnull)string accountId:(NSString*_Nonnull)accountId; -// Protects the string using the policy associated with the specified identity. -// Returns a base64 encoded encrypted buffer. -// Populates an NSError object and returns nil if an error occurs. -- (NSString*_Nullable) protectString:(NSString*_Nonnull)string identity:(NSString*_Nonnull)identity withError:(NSError * _Nullable * _Nullable)error DEPRECATED_MSG_ATTRIBUTE("Use protectString:accountId:withError: instead."); - // Protects the string using the policy associated with the specified Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). // Returns a base64 encoded encrypted buffer. // Populates an NSError object and returns nil if an error occurs. diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMEnrollmentManager.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMEnrollmentManager.h index 9ebdbd1..2b6c822 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMEnrollmentManager.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMEnrollmentManager.h @@ -45,25 +45,6 @@ __attribute__((visibility("default"))) */ - (id _Nonnull) init __attribute__((unavailable("Must use + (IntuneMAMEnrollmentManager*) instance"))); -/** - * This method will add the account to the list of registered accounts. - * An enrollment request will immediately be started. If the enrollment - * is not successful, the SDK will periodically re-try the enrollment every - * 24 hours. - * If the application has already registered an account using this API, and calls - * it again, the SDK will ignore the request and output a warning. - * Any SDK API that requires enrollment will not be valid until after - * enrollment succeeds, for example AppConfig policy is not delivered until - * after an enrollment. Use the IntuneMAMEnrollmentDelegate to determine - * if the SDK has successfully enrolled and received policy. - * - * @note Do not use this in an extension. If you do so, we will return - * IntuneMAMEnrollmentStatusUnsupportedAPI in the IntuneMAMEnrollmentDelegate. - * - * @param identity The UPN of the account to be registered with the SDK - */ -- (void)registerAndEnrollAccount:(NSString *_Nonnull)identity DEPRECATED_MSG_ATTRIBUTE("Use registerAndEnrollAccountId: instead."); - /** * This method will add the account to the list of registered accounts. * An enrollment request will immediately be started. If the enrollment @@ -103,23 +84,6 @@ __attribute__((visibility("default"))) #if TARGET_OS_IPHONE - (void)loginAndEnrollAccount:(NSString *_Nullable)identity onWindow:(UIWindow *_Nullable)window; #endif -/** - * This method will remove the provided account from the list of - * registered accounts. Once removed, if the account has enrolled - * the application, the account will be un-enrolled. - * - * @note In the case where an un-enroll is initiated, this method will block - * until the MAM token is acquired, then return. This method must be called before - * the user is removed from the application (so that required AAD tokens are not purged - * before this method is called). - * - * @note Do not use this in an extension. If you do so, we will return - * IntuneMAMEnrollmentStatusUnsupportedAPI in the IntuneMAMEnrollmentDelegate. - * - * @param identity The UPN of the account to be removed. - * @param doWipe If YES, a selective wipe if the account is un-enrolled - */ -- (void)deRegisterAndUnenrollAccount:(NSString *_Nonnull)identity withWipe:(BOOL)doWipe DEPRECATED_MSG_ATTRIBUTE("Use deRegisterAndUnenrollAccountId:withWipe: instead."); /** * This method will remove the provided account from the list of @@ -139,13 +103,6 @@ __attribute__((visibility("default"))) */ - (void)deRegisterAndUnenrollAccountId:(NSString *_Nonnull)accountId withWipe:(BOOL)doWipe; -/** - * Returns a list of UPNs of account currently registered with the SDK. - * - * @return Array containing UPNs of registered accounts - */ -- (NSArray *_Nonnull)registeredAccounts DEPRECATED_MSG_ATTRIBUTE("Use registeredAccountIds instead."); - /** * Returns a list of UPNs of account currently registered with the SDK. * @@ -153,15 +110,6 @@ __attribute__((visibility("default"))) */ - (NSArray *_Nonnull)registeredAccountIds; -/** - * Returns the UPN of the currently enrolled user. Returns - * nil if the application is not currently enrolled. - * Should be called only by applications which don't support multiple managed accounts. - * - * @return UPN of the enrolled account - */ -- (NSString *_Nullable)enrolledAccount DEPRECATED_MSG_ATTRIBUTE("Use enrolledAccountId instead."); - /** * Returns the Entra object ID of the currently enrolled user. Returns * nil if the application is not currently enrolled. @@ -204,24 +152,6 @@ __attribute__((visibility("default"))) */ - (NSArray *_Nullable)allowedAccountIds; -/** - * Returns the UPN of the MDM enrolled user. Returns nil if the device is not MDM enrolled. - * For 3rd party applications, the application must also be managed and have IntuneMAMUPN - * set to the MDM enrolled user in managed app config. - * - * @return UPN of the MDM enrolled account - */ -- (NSString *_Nullable)mdmEnrolledAccount __attribute__((deprecated ("Use mdmEnrolledAccountIdWithCompletion instead."))); - -/** - * Returns the Entra object ID of the MDM enrolled user. Returns nil if the device is not MDM enrolled. - * For 3rd party applications, the application must also be managed and have IntuneMAMOID - * set to the MDM enrolled user in managed app config. - * - * @return Entra object ID of the MDM enrolled account (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). - */ -- (NSString *_Nullable)mdmEnrolledAccountId __attribute__((deprecated ("Use mdmEnrolledAccountIdWithCompletion instead."))); - /** * Asynchronously returns the Entra object ID of the MDM enrolled user. Returns nil if the device is not MDM enrolled. * For 3rd party applications, the application must also be managed and have IntuneMAMOID diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMFile.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMFile.h index 8085bb3..74a12f7 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMFile.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMFile.h @@ -17,21 +17,11 @@ __attribute__((visibility("default"))) + (instancetype _Nullable) openFileAtPath:(NSString* _Nonnull)path error:(NSError* _Nullable* _Nullable)error; + (instancetype _Nullable) openFileAtPath:(NSString* _Nonnull)path flags:(int)flags error:(NSError* _Nullable* _Nullable)error; -// Creates a new file or truncates an existing file for the specified owner. If encryption is required by policy, -// the file contents will be software encrypted on disk. The flags/mode parameters are the same as the flags passed to POSIX open(). -+ (instancetype _Nullable) createFileAtPath:(NSString* _Nonnull)path forIdentity:(NSString* _Nullable)identity error:(NSError* _Nullable* _Nullable)error DEPRECATED_MSG_ATTRIBUTE("Use createFileAtPath:forAccountId:error: instead."); -+ (instancetype _Nullable) createFileAtPath:(NSString* _Nonnull)path flags:(int)flags mode:(mode_t)mode forIdentity:(NSString* _Nullable)identity error:(NSError* _Nullable* _Nullable)error DEPRECATED_MSG_ATTRIBUTE("Use createFileAtPath:flags:mode:forAccountId:error: instead."); - // Creates a new file or truncates an existing file for the specified owner Entra object ID(e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). If encryption is required by policy, // the file contents will be software encrypted on disk. The flags/mode parameters are the same as the flags passed to POSIX open(). + (instancetype _Nullable) createFileAtPath:(NSString* _Nonnull)path forAccountId:(NSString* _Nullable)acountId error:(NSError* _Nullable* _Nullable)error; + (instancetype _Nullable) createFileAtPath:(NSString* _Nonnull)path flags:(int)flags mode:(mode_t)mode forAccountId:(NSString* _Nullable)acountId error:(NSError* _Nullable* _Nullable)error; -// Protects the file for the specified identity. The file will be software encrypted if required by policy. -// If called on an encrypted file and the policy or identity changes to no longer require software -// encryption, the file will be decrypted. -+ (BOOL) protectFileAtPath:(NSString* _Nonnull)path forIdentity:(NSString* _Nullable)identity error:(NSError* _Nullable* _Nullable)error DEPRECATED_MSG_ATTRIBUTE("Use protectFileAtPath:forAccountId:error: instead."); - // Protects the file for the specified identity. The file will be software encrypted if required by policy. // If called on an encrypted file and the policy or Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) changes to no longer require software // encryption, the file will be decrypted. diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMFileProtectionInfo.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMFileProtectionInfo.h index 58c17bd..606e33a 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMFileProtectionInfo.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMFileProtectionInfo.h @@ -9,8 +9,6 @@ __attribute__((visibility("default"))) @required -// The UPN of file's owner (e.g. user@contoso.com) -@property (readonly,nullable) NSString* identity DEPRECATED_MSG_ATTRIBUTE("Use accountId instead."); // The Entra object ID of the file's owner (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). @property (readonly,nullable) NSString* accountId; diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMFileProtectionManager.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMFileProtectionManager.h index 64f7843..2723c64 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMFileProtectionManager.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMFileProtectionManager.h @@ -12,16 +12,9 @@ __attribute__((visibility("default"))) + (IntuneMAMFileProtectionManager*_Nonnull) instance; -// Protects the specified path using the policy associated with the specified identity. -- (void) protect:(NSString*_Nonnull)path identity:(NSString*_Nullable)identity DEPRECATED_MSG_ATTRIBUTE("Use protect:accountId: instead."); - // Protects the specified path using the policy associated with the specified Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). - (void) protect:(NSString*_Nonnull)path accountId:(NSString*_Nullable)accountId; -// Verifies the path is currently protected with the specified identity. -// If it is not, protect:identity: is called on the path. -- (void) verifyAndProtect:(NSString*_Nonnull)path identity:(NSString*_Nullable)identity DEPRECATED_MSG_ATTRIBUTE("Use verifyAndProtect:accountId: instead."); - // Verifies the path is currently protected with the specified Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). // If it is not, protect:identity: is called on the path. - (void) verifyAndProtect:(NSString*_Nonnull)path accountId:(NSString*_Nullable)accountId; @@ -30,11 +23,6 @@ __attribute__((visibility("default"))) // path does not exist or the path is not managed by the Intune MAM SDK. - (_Nullable id) protectionInfo:(NSString*_Nonnull)path; -// Encrypts and protects the specified file for the provided managed user. This is expected to -// be invoked in file provider extensions if shouldFileProviderEncryptFiles policy is enabled. -- (BOOL) encryptFile:(NSString*_Nonnull)filePath forIdentity:(NSString*_Nonnull)identity DEPRECATED_MSG_ATTRIBUTE("Use encryptFile:forAccountId: instead."); -- (BOOL) encryptFile:(NSString*_Nonnull)filePath forIdentity:(NSString*_Nonnull)identity error:(NSError*_Nullable*_Nullable)error DEPRECATED_MSG_ATTRIBUTE("Use encryptFile:forAccountId:error: instead."); - // Encrypts and protects the specified file for the provided managed user Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). This is expected to // be invoked in file provider extensions if shouldFileProviderEncryptFiles policy is enabled. - (BOOL) encryptFile:(NSString*_Nonnull)filePath forAccountId:(NSString*_Nonnull)accountId; @@ -55,11 +43,6 @@ __attribute__((visibility("default"))) // file provider extensions if shouldFileProviderEncryptFiles policy is enabled. - (BOOL) isFileEncrypted:(NSString*_Nonnull)filePath; -// Sets current user identity used in the file provider enumerator. This is expected to be -// set in file provider extensions in enumeratorForContainerItemIdentifier:error: method -// in multi-identity apps. -- (void) setIdentity:(NSString*_Nonnull)identity onFileProviderEnumerator:(id_Nonnull)enumerator DEPRECATED_MSG_ATTRIBUTE("Use setAccountId:onFileProviderEnumerator: instead."); - // Sets current user Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) used in the file provider enumerator. This is expected to be // set in file provider extensions in enumeratorForContainerItemIdentifier:error: method // in multi-identity apps. diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMPolicy.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMPolicy.h index 1995f46..92dc58b 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMPolicy.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMPolicy.h @@ -53,49 +53,24 @@ __attribute__((visibility("default"))) @property (readonly) BOOL isPINRequired; -// TRUE if the management policy allows applications to save managed files to the account accountName -// in the given location. Applications should check this policy and if FALSE should disable any UI -// which allows users to save managed documents to this account in this location. -// If the accountName for the location is unknown, set this argument to nil. -- (BOOL) isSaveToAllowedForLocation: (IntuneMAMSaveLocation) location withAccountName: (NSString*_Nullable) accountName DEPRECATED_MSG_ATTRIBUTE("Use isSaveToAllowedForLocation:withAccountId: instead."); - // TRUE if the management policy allows applications to save managed files to the Entra object ID // in the given location. Applications should check this policy and if FALSE should disable any UI // which allows users to save managed documents to this account in this location. // If the accountId for the location is unknown, set this argument to nil. - (BOOL) isSaveToAllowedForLocation: (IntuneMAMSaveLocation) location withAccountId: (NSString*_Nullable) accountId; -// TRUE if the management policy allows applications to open files from the account accountName into -// the managed app. Applications should check this policy and if FALSE should disabled any UI which -// allows users to open documents from this account and location into the managed app. -// If the accountName for the location is unknown, set this argument to nil. -- (BOOL) isOpenFromAllowedForLocation: (IntuneMAMOpenLocation) location withAccountName: (NSString* _Nullable) accountName DEPRECATED_MSG_ATTRIBUTE("Use isOpenFromAllowedForLocation:withAccountId: instead."); - // TRUE if the management policy allows applications to open files from the account Entra object ID into // the managed app. Applications should check this policy and if FALSE should disabled any UI which // allows users to open documents from this account and location into the managed app. // If the accountId for the location is unknown, set this argument to nil. - (BOOL) isOpenFromAllowedForLocation: (IntuneMAMOpenLocation) location withAccountId: (NSString* _Nullable) accountId; -// Returns a dictionary mapping of all the IntuneMAMSaveLocations and whether each is allowed to have -// data saved to it. Both the IntuneMAMSaveLocation keys and the BOOL allowed value are wrapped in -// NSNumbers. Calling this is the same as calling isSaveToAllowedForLocation:withAccountName: for each -// IntuneMAMSaveLocation in the enum. -- (NSDictionary* _Nonnull) getSaveToLocationsForAccount:(NSString* _Nullable)toAccount DEPRECATED_MSG_ATTRIBUTE("Use getSaveToLocationsForAccountId: instead."); - - // Returns a dictionary mapping of all the IntuneMAMSaveLocations and whether each is allowed to have // data saved to it. Both the IntuneMAMSaveLocation keys and the BOOL allowed value are wrapped in // NSNumbers. Calling this is the same as calling isSaveToAllowedForLocation:withAccountId: for each // IntuneMAMSaveLocation in the enum. - (NSDictionary* _Nonnull) getSaveToLocationsForAccountId:(NSString* _Nullable)toAccountId; -// Returns a dictionary mapping of all the IntuneMAMOpenFromLocations and whether each is allowed to -// have data opened from it. Both the IntuneMAMOpenLocation keys and the BOOL allowed values are wrapped -// in NSNumbers. Calling this is the same as calling isOpenFromAllowedForLocation:withAccountName: for -// each IntuneMAMOpenLocation in the enum. -- (NSDictionary* _Nonnull) getOpenFromLocationsForAccount:(NSString* _Nullable)fromAccount DEPRECATED_MSG_ATTRIBUTE("Use getOpenFromLocationsForAccountId: instead."); - // Returns a dictionary mapping of all the IntuneMAMOpenFromLocations and whether each is allowed to // have data opened from it. Both the IntuneMAMOpenLocation keys and the BOOL allowed values are wrapped // in NSNumbers. Calling this is the same as calling isOpenFromAllowedForLocation:withAccountId: for diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMPolicyDelegate.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMPolicyDelegate.h index a0203b9..2325bf6 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMPolicyDelegate.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMPolicyDelegate.h @@ -63,9 +63,6 @@ __attribute__((visibility("default"))) // Authentication UI after an application resume. // The completion handler can be called on any thread. // The application does not have to call setUIPolicyIdentity in response to this call. -- (void) identitySwitchRequired:(NSString*_Nonnull)identity reason:(IntuneMAMIdentitySwitchReason)reason completionHandler:(void (^_Nonnull)(IntuneMAMSwitchIdentityResult))completionHandler DEPRECATED_MSG_ATTRIBUTE("Use identitySwitchRequiredForAccountId:reason:completionHandler: instead."); -- (void) identitySwitchRequired:(NSString*_Nonnull)identity forWindow:(UIWindow*_Nonnull)window reason:(IntuneMAMIdentitySwitchReason)reason completionHandler:(void (^_Nonnull)(IntuneMAMSwitchIdentityResult))completionHandler DEPRECATED_MSG_ATTRIBUTE("Use identitySwitchRequiredForAccountId:forWindow:completionHandler: instead."); - - (void) identitySwitchRequiredForAccountId:(NSString*_Nonnull)accountId reason:(IntuneMAMIdentitySwitchReason)reason completionHandler:(void (^_Nonnull)(IntuneMAMSwitchIdentityResult))completionHandler; - (void) identitySwitchRequiredForAccountId:(NSString*_Nonnull)accountId forWindow:(UIWindow*_Nonnull)window reason:(IntuneMAMIdentitySwitchReason)reason completionHandler:(void (^_Nonnull)(IntuneMAMSwitchIdentityResult))completionHandler; @@ -77,11 +74,6 @@ __attribute__((visibility("default"))) - (void) blockAccountId:(NSString*_Nonnull)accountId reason:(IntuneMAMBlockAccountReason)reason completionHandler:(void(^_Nonnull)(IntuneMAMBlockAccountResult))completionHandler; - (void) blockAccountId:(NSString*_Nonnull)accountId reason:(IntuneMAMBlockAccountReason)reason forWindow:(UIWindow*_Nonnull)window completionHandler:(void(^_Nonnull)(IntuneMAMBlockAccountResult))completionHandler; -// Called by the Intune SDK when the application should wipe data for the -// specified account user principal name (e.g. user@contoso.com). -// Returns TRUE if successful, FALSE if the account data could not be completely wiped. -- (BOOL) wipeDataForAccount:(NSString*_Nonnull)upn DEPRECATED_MSG_ATTRIBUTE("Use wipeDataForAccountId: instead."); - // Called by the Intune SDK when the application should wipe data for the // specified account Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). // Returns TRUE if successful, FALSE if the account data could not be completely wiped. @@ -95,13 +87,6 @@ __attribute__((visibility("default"))) // Returns FALSE if the host application wants the Intune SDK to handle the restart - (BOOL) restartApplication; -// Called by the Intune SDK when the application needs to add an user account as the app has been -// automatically enrolled by the SDK. The application must call the completion handler passing in -// IntuneMAMAddIdentityResultSuccess if the app is able to add the identity or IntuneMAMAddIdentityResultFailed otherwise. -// The completion handler can be called on any thread. -- (void) addIdentity:(NSString*_Nonnull)identity completionHandler:(void (^_Nonnull)(IntuneMAMAddIdentityResult))completionHandler DEPRECATED_MSG_ATTRIBUTE("Use addAccountId:completionHandler: instead."); - - // Called by the Intune SDK when the application needs to add an user account by Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) as the app has been // automatically enrolled by the SDK. The application must call the completion handler passing in // IntuneMAMAddIdentityResultSuccess if the app is able to add the AccountId or IntuneMAMAddIdentityResultFailed otherwise. diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMPolicyManager.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMPolicyManager.h index dc04d74..968118c 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMPolicyManager.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMPolicyManager.h @@ -69,8 +69,6 @@ __attribute__((visibility("default"))) // // The empty string may be passed in as the identity to represent 'no user' or an unknown personal account. // If nil is passed in, the UI identity will fallback to the process identity. -- (void) setUIPolicyIdentity:(NSString*_Nullable)identity completionHandler:(void (^_Nullable)(IntuneMAMSwitchIdentityResult))completionHandler DEPRECATED_MSG_ATTRIBUTE("Use setUIPolicyAccountId:completionHandler: instead."); -- (void) setUIPolicyIdentity:(NSString*_Nullable)identity forWindow:(UIWindow*_Nullable)window completionHandler:(void (^_Nullable)(IntuneMAMSwitchIdentityResult))completionHandler DEPRECATED_MSG_ATTRIBUTE("Use setUIPolicyAccountId:forWindow:completionHandler: instead."); - (void) setUIPolicyAccountId:(NSString*_Nullable)accountId completionHandler:(void (^_Nullable)(IntuneMAMSwitchIdentityResult))completionHandler; - (void) setUIPolicyAccountId:(NSString*_Nullable)accountId forWindow:(UIWindow*_Nullable)window completionHandler:(void (^_Nullable)(IntuneMAMSwitchIdentityResult))completionHandler; @@ -88,15 +86,9 @@ __attribute__((visibility("default"))) - (void) setUIPolicyAccountIds:(NSArray*_Nullable)accountIds completionHandler:(void (^_Nullable)(IntuneMAMSwitchIdentityResult))completionHandler; - (void) setUIPolicyAccountIds:(NSArray*_Nullable)accountIds forWindow:(UIWindow*_Nullable)window completionHandler:(void (^_Nullable)(IntuneMAMSwitchIdentityResult))completionHandler; -// Returns the UI identity for the current key window. -- (NSString*_Nullable) getUIPolicyIdentity DEPRECATED_MSG_ATTRIBUTE("Use getUIPolicyAccountId instead."); - // Returns the UI Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) for the current key window. - (NSString*_Nullable) getUIPolicyAccountId; -// Returns the UI identity for the specified window. -- (NSString*_Nullable) getUIPolicyIdentityForWindow:(UIWindow*_Nullable)window DEPRECATED_MSG_ATTRIBUTE("Use getUIPolicyAccountIdForWindow: instead."); - // Returns the UI Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) for the specified window. // window represents a merged view set with setUIPolicyAccountIds:forWindow:completionHandler:, this // method will return nil. For those windows, call getUIPolicyAccountIdsForWindow: @@ -113,51 +105,17 @@ __attribute__((visibility("default"))) // Returns the reason why the specified account is blocked, or IntuneMAMBlockAccountNotBlocked if the account is not currently blocked. - (IntuneMAMBlockAccountReason) blockedReasonForAccountId:(NSString*_Nonnull)accountId; -// setCurrentThreadIdentity sets the identity of the current thread which is used to determine what -// policy should be applied on the current thread. Unlike setting setUIPolicyIdentity, this method -// will not run the conditional launch policy checks for the user. -// -// The current thread identity overrides the process identity if set. -// -// The empty string may be passed in as the identity to represent 'no user' or an unknown personal account. -// If nil is passed in, the thread identity will fallback to the process identity. -- (void) setCurrentThreadIdentity:(NSString*_Nullable)identity NS_SWIFT_UNAVAILABLE("Use the IntuneMAMSwiftContextManager.setIdentity(_ :forScope:) APIs instead.") __deprecated_msg("Use setCurrentThreadAccountId:forScope: instead."); - -// setCurrentThreadAccountId sets the Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) of the current thread which is used to determine what -// policy should be applied on the current thread. Unlike setting setUIPolicyAccountId, this method -// will not run the conditional launch policy checks for the user. -// -// The current thread AccountId overrides the process AccountId if set. -// -// The empty string may be passed in as the accountId to represent 'no user' or an unknown personal account. -// If nil is passed in, the thread AccountId will fallback to the process AccountId. -- (void) setCurrentThreadAccountId:(NSString*_Nullable)accountId NS_SWIFT_UNAVAILABLE("Use the IntuneMAMSwiftContextManager.setAccountId(_ :forScope:) APIs instead.") __deprecated_msg("Use setCurrentThreadAccountId:forScope: instead."); - -// Similar to the setCurrentThreadIdentity:, setCurrentThreadIdentity:forScope: will set the current thread identity but only for the scope of the passed block -// It is preferable to use scoped thread identities to ensure that they are only set for a specified scope and will have a guaranteed removal. -- (void) setCurrentThreadIdentity:(NSString*_Nullable)identity forScope:(void(^_Nullable)(void))scope NS_SWIFT_UNAVAILABLE("Use the IntuneMAMSwiftContextManager.setIdentity(_ :forScope:) APIs instead.") DEPRECATED_MSG_ATTRIBUTE("Use setCurrentThreadAccountId:forScope instead."); - // setCurrentThreadAccountId:forScope: will set the current thread Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) but only for the scope of the passed block // It is preferable to use scoped thread identities to ensure that they are only set for a specified scope and will have a guaranteed removal. - (void) setCurrentThreadAccountId:(NSString*_Nullable)accountId forScope:(void(^_Nullable)(void))scope NS_SWIFT_UNAVAILABLE("Use the IntuneMAMSwiftContextManager.setAccountId(_ :forScope:) APIs instead."); -- (NSString*_Nullable) getCurrentThreadIdentity DEPRECATED_MSG_ATTRIBUTE("Use getCurrentThreadAccountId instead."); - // Return current thread Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). - (NSString*_Nullable) getCurrentThreadAccountId; -// setProcessIdentity sets the process wide identity. -- (void) setProcessIdentity:(NSString*_Nullable)identity DEPRECATED_MSG_ATTRIBUTE("Use setProcessAccountId: instead."); -- (NSString*_Nullable) getProcessIdentity DEPRECATED_MSG_ATTRIBUTE("Use getProcessAccountId instead."); - // setProcessIdentity sets the process wide Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). - (void) setProcessAccountId:(NSString*_Nullable)accountId; - (NSString*_Nullable) getProcessAccountId; -// Returns the identity of the user which initiated the current activity. -// This method can be called within the openURL handler to retrieve the sender's identity. -- (NSString*_Nullable) getIdentityForCurrentActivity DEPRECATED_MSG_ATTRIBUTE("Use getAccountIdForCurrentActivity instead."); - // Returns the Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) of the user which initiated the current activity. // This method can be called within the openURL handler to retrieve the sender's AccountId. - (NSString*_Nullable) getAccountIdForCurrentActivity; @@ -166,9 +124,6 @@ __attribute__((visibility("default"))) // Returns FALSE if no Intune management policy is applied and policy is not required. - (BOOL) isManagementEnabled; -// Returns TRUE if the specified identity is managed. -- (BOOL) isIdentityManaged:(NSString*_Nullable)identity DEPRECATED_MSG_ATTRIBUTE("Use isAccountIdManaged: instead."); - // Returns TRUE if the specified Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822) is managed. - (BOOL) isAccountIdManaged:(NSString*_Nullable)accountId; @@ -180,9 +135,6 @@ __attribute__((visibility("default"))) // Returns an object that can be used to retrieve the MAM policy for the current thread identity. - (_Nullable id ) policy; -// Returns an object that can be used to retrieve the MAM policy for the specified identity. -- (_Nullable id) policyForIdentity:(NSString*_Nullable)identity DEPRECATED_MSG_ATTRIBUTE("Use policyForAccountId: instead."); - // Returns an object that can be used to retrieve the MAM policy for the specified Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). - (_Nullable id) policyForAccountId:(NSString*_Nullable)accountId; @@ -204,10 +156,6 @@ __attribute__((visibility("default"))) // overwrite the TreatAllWebViewsAsUnmanaged flag for the passed in webViewer and its children. - (void) setWebViewPolicy:(IntuneMAMWebViewPolicy)webViewPolicy forWebViewer:(id _Nonnull)webViewer; -// Returns the account name of the primary user in upn format (e.g. user@contoso.com). -// Should be called only by applications which don't support multiple managed accounts. -@property (readonly) NSString* _Nullable primaryUser DEPRECATED_MSG_ATTRIBUTE("Use primaryAccountId instead."); - // Returns the account name of the primary user in Entra object ID format (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). // Should be called only by applications which don't support multiple managed accounts. @property (readonly) NSString* _Nullable primaryAccountId; diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMTelemetry.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMTelemetry.h index 1ae9e8d..0d6790a 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMTelemetry.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMTelemetry.h @@ -60,25 +60,6 @@ __attribute__((visibility("default"))) dataRegion:(IntuneMAMTelemetryDataRegion)dataRegion tenantID:(NSString * _Nonnull)tenantID; -/*! - * Logs the specified event to Aria. - * @param name The name of the event. - * @param privacyLevel Privacy level of the data that is being sent. - * @param privacyDataTypes Privacy data types of the data that is being sent. - * @param priorityLevel Priority level of the data that is being sent. - * @param properties Additional properties related to the event. - * @param dataRegion Destination Aria data storage region. - * @param tenantID Destination Aria tenant ID. - */ -- (void)logAriaEventWithName:(NSString * _Nonnull)name - properties:(NSDictionary * _Nonnull)properties - privacyLevel:(IntuneMAMTelemetryPrivacyLevel)privacyLevel - privacyDataTypes: (IntuneMAMTelemetryPrivacyDataTypes)privacyDataTypes - priorityLevel:(IntuneMAMTelemetryPriorityLevel)priorityLevel - dataRegion:(IntuneMAMTelemetryDataRegion)dataRegion - tenantID:(NSString * _Nonnull)tenantID - __attribute__((deprecated("This method is deprecated and will be removed in a future release. Implement [IntuneMAMTelemetryDelegate logAriaEventForAccountId: withName: properties: privacyLevel: privacyDataTypes: priorityLevel: dataRegion: tenantID:] instead."))); - @end __attribute__((visibility("default"))) diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMUserStatusManager.h b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMUserStatusManager.h index 8adfb07..0efcf7e 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMUserStatusManager.h +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Headers/IntuneMAMUserStatusManager.h @@ -19,9 +19,6 @@ __attribute__((visibility("default"))) + (IntuneMAMUserStatusManager*_Nonnull) instance; -// Returns an object that can be used to retrieve the user status for the specified identity. -- (_Nullable id) userStatusForIdentity:(NSString*_Nullable)identity DEPRECATED_MSG_ATTRIBUTE("Use userStatusForAccountId: instead."); - // Returns an object that can be used to retrieve the user status for the specified Entra object ID (e.g. 3ec2c00f-b125-4519-acf0-302ac3761822). - (_Nullable id) userStatusForAccountId:(NSString*_Nullable)accountId; diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Info.plist b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Info.plist index 038349a..3469544 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Info.plist and b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Info.plist differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Assets.car b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Assets.car index bc739ae..dda287f 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Assets.car and b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Assets.car differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Base.lproj/PinViewController.nib b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Base.lproj/PinViewController.nib index 02735c2..df542ce 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Base.lproj/PinViewController.nib and b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Base.lproj/PinViewController.nib differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticAppStatusViewController.nib b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticAppStatusViewController.nib index a2cb483..9944d13 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticAppStatusViewController.nib and b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticAppStatusViewController.nib differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticUploadViewController.nib b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticUploadViewController.nib index 37b6c80..dcef5b4 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticUploadViewController.nib and b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticUploadViewController.nib differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticViewController.nib b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticViewController.nib index b6d304d..e869f6e 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticViewController.nib and b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/DiagnosticViewController.nib differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Info.plist b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Info.plist index 6d01d97..af9c5cb 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Info.plist and b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/Info.plist differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/MTDComplianceViewController.nib b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/MTDComplianceViewController.nib index dc89f6a..2b55b26 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/MTDComplianceViewController.nib and b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/MTDComplianceViewController.nib differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/MTDComplianceViewControllerUnlistedMTDApp.nib b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/MTDComplianceViewControllerUnlistedMTDApp.nib index e37e3df..00364c6 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/MTDComplianceViewControllerUnlistedMTDApp.nib and b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/MTDComplianceViewControllerUnlistedMTDApp.nib differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeDirectory b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeDirectory index 0f7e686..a7f1d6a 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeDirectory and b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeDirectory differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeRequirements-1 b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeRequirements-1 index 3a98c91..b797efb 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeRequirements-1 and b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeRequirements-1 differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeResources b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeResources index 5003cec..95d351f 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeResources +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMResources.bundle/_CodeSignature/CodeResources @@ -10,7 +10,7 @@ Assets.car - OtIA8Jslb8iBBsNAy42Zuf1oEjk= + JOfUHMaIwdmiZCW4S8U3DBe0KWw= AuthViewController_iPad.nib @@ -22,7 +22,7 @@ Base.lproj/PinViewController.nib - iiGClpJd+PMz8z+fbci2fKmJhew= + arS3YygLBl7uFQnI206CGPWyKD8= BlurViewController_iPad.nib @@ -34,23 +34,23 @@ DiagnosticAppStatusViewController.nib - /F9BPF3Q97VZXF/FETthLuO3QCA= + Oz4JYvEPe4VuBVI0HZwOmmLCSKM= DiagnosticUploadViewController.nib - LudjMlqZwSVbejkS2Bp+TwgSWLE= + kgSgO2B4X1CnHxoQj8Xy7s8/peA= DiagnosticViewController.nib - S6+xp1BLTkZwa5wn758AVwJGbSE= + yNIwVqhM8XHWr2v95gZRffB5uMQ= MTDComplianceViewController.nib - P7SSsJAgKtIKGggVYWyLy2cXefU= + c4Cnyyd4DRTeEBrnj56SyiA0H+I= MTDComplianceViewControllerUnlistedMTDApp.nib - S4O4K6yN2b41Qze8HjNlF2aQHjw= + e1ScPjuMUZW0WjR4R5cEdVVpZ5s= MessageViewController.nib @@ -584,11 +584,11 @@ hash - OtIA8Jslb8iBBsNAy42Zuf1oEjk= + JOfUHMaIwdmiZCW4S8U3DBe0KWw= hash2 - Yo/KWweoCLWdvLQrGL3duiDEBuNO6YW6LzTUCCAY+Ms= + nbK0+cSRomKwHY9W7SI+45pR5wVc84i/cPkaAkBH0Xg= AuthViewController_iPad.nib @@ -617,11 +617,11 @@ hash - iiGClpJd+PMz8z+fbci2fKmJhew= + arS3YygLBl7uFQnI206CGPWyKD8= hash2 - NUViYOWEc/PJ2jegBn0jKyDZyXrnaqUslNEM0YdzhN0= + IG+JOrG+z6aaJrcsB9r4d95ZEl+Gmj35PGKTw5gVbsU= BlurViewController_iPad.nib @@ -650,55 +650,55 @@ hash - /F9BPF3Q97VZXF/FETthLuO3QCA= + Oz4JYvEPe4VuBVI0HZwOmmLCSKM= hash2 - 32rUBlwsXX6h1UOCCZA/5qhlOc6Y9tv3DRnJRWIk3HQ= + rxlVBlrVOxhuUcePJ+/6QPR9gT1nUnhGwxT4qgQtN9o= DiagnosticUploadViewController.nib hash - LudjMlqZwSVbejkS2Bp+TwgSWLE= + kgSgO2B4X1CnHxoQj8Xy7s8/peA= hash2 - BcEGD1rfQOzvIAPAkcT/1U/PgQT1hGr6IFgsfY0OXpw= + 2WUuzJFUpZZscfI6TTHuXUqpGwl0wclcSN3Qzzp9BVs= DiagnosticViewController.nib hash - S6+xp1BLTkZwa5wn758AVwJGbSE= + yNIwVqhM8XHWr2v95gZRffB5uMQ= hash2 - BuuJvpajcXha9x5pBMQw/aeGAlgO8vnGBpEUCUwglD4= + O2qJSQaWxMU7CgijZ35S8pNba7A6bDg8UeVsPdBjV/A= MTDComplianceViewController.nib hash - P7SSsJAgKtIKGggVYWyLy2cXefU= + c4Cnyyd4DRTeEBrnj56SyiA0H+I= hash2 - rffo/aIWs7UbLG2Uiv0HEfiT4nt6ZWhkAwdqWlBekZY= + YfYYZh+Q4+WeRgeJCYGfWLnVovd9QRNyEKSeBGIJa3A= MTDComplianceViewControllerUnlistedMTDApp.nib hash - S4O4K6yN2b41Qze8HjNlF2aQHjw= + e1ScPjuMUZW0WjR4R5cEdVVpZ5s= hash2 - 2zhYEAa2kqRGeSA8o9CPxVc0QPq27M2EJrbYAij5ieo= + tWRp2wi9hPoCqQJbzNgg0XRNmbnw7K/9C7fhwXg/G6g= MessageViewController.nib diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMSwift b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMSwift index f6a2a59..95935f8 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMSwift and b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/IntuneMAMSwift differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.abi.json b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.abi.json index 3535a94..8710370 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.abi.json +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -1,8 +1,8 @@ { "ABIRoot": { "kind": "Root", - "name": "TopLevel", - "printedName": "TopLevel", + "name": "IntuneMAMSwift", + "printedName": "IntuneMAMSwift", "children": [ { "kind": "Import", @@ -615,7 +615,23 @@ "declAttributes": [ "AccessControl" ], - "hasMissingDesignatedInitializers": true + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] }, { "kind": "Import", @@ -1099,6 +1115,20 @@ "AccessControl" ], "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "Equatable", @@ -1229,13 +1259,6 @@ "length": 103, "value": "\"$s22_GroupActivities_UIKit0A25ActivitySharingControllerC18preparationHandlerACxyYaKc_tc0aB00aD0RzlufC\"" }, - { - "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/GroupActivitiesSwiftHooks.swift", - "kind": "StringLiteral", - "offset": 857, - "length": 29, - "value": "\"IntuneMAMSwift.CMARGroupActivitiesSwiftHooks\"" - }, { "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/DataSwiftHooks.swift", "kind": "Array", @@ -1411,13 +1434,6 @@ "length": 199, "value": "\"$s12AppleArchive0B6StreamC011withExtractC012extractingTo11selectUsing5flags11threadCount_x6System8FilePathV_AA0B6HeaderC18EntryMessageStatusVAM0qR0V_AkM0Q10FilterDataOSgtcSgAA0B5FlagsVSixACKXEtKlFZ\"" }, - { - "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/AppleArchiveSwiftHooks.swift", - "kind": "StringLiteral", - "offset": 723, - "length": 26, - "value": "\"IntuneMAMSwift.CMARAppleArchiveSwiftHooks\"" - }, { "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/AppleArchiveSwiftHooks.swift", "kind": "StringLiteral", @@ -1488,13 +1504,6 @@ "length": 2, "value": "[]" }, - { - "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/ios\/UI\/Swift\/MenuSwiftHooks.swift", - "kind": "StringLiteral", - "offset": 689, - "length": 20, - "value": "\"IntuneMAMSwift.CMARUIMenuSwiftHooks\"" - }, { "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/ApplicationSwiftHooks.swift", "kind": "StringLiteral", @@ -1509,13 +1518,6 @@ "length": 66, "value": "\"$s5UIKit17UIApplicationMainys5Int32VAD_SpySpys4Int8VGGSgSSSgAJtF\"" }, - { - "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/ApplicationSwiftHooks.swift", - "kind": "StringLiteral", - "offset": 1004, - "length": 25, - "value": "\"IntuneMAMSwift.CMARApplicationSwiftHooks\"" - }, { "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/URLSwiftHooks.swift", "kind": "StringLiteral", @@ -1530,13 +1532,6 @@ "length": 63, "value": "\"$s10Foundation3URLV17setResourceValuesyyAA011URLResourceE0VKF\"" }, - { - "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/URLSwiftHooks.swift", - "kind": "StringLiteral", - "offset": 424, - "length": 17, - "value": "\"IntuneMAMSwift.CMARURLSwiftHooks\"" - }, { "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/FileHooksSwift.swift", "kind": "StringLiteral", diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface index f08fb9a..0971857 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -1,21 +1,22 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name IntuneMAMSwift -// swift-module-flags-ignorable: -enable-bare-slash-regex +// swift-compiler-version: Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2) +// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name IntuneMAMSwift +// swift-module-flags-ignorable: -no-verify-emitted-module-interface import AppleArchive import Dispatch import Foundation +import GroupActivities @_exported import IntuneMAMSwift import IntuneMAMSwiftStub import Swift import SwiftUI +import System import UIKit import VisionKit import _Concurrency import _GroupActivities_UIKit import _StringProcessing import _SwiftConcurrencyShims -import _System_Foundation @_hasMissingDesignatedInitializers public class IntuneMAMSwiftContextManager { @available(*, deprecated, message: "Use getScopedAccountId instead.") public static func getScopedIdentity() -> Swift.String? @@ -26,24 +27,16 @@ import _System_Foundation @available(*, deprecated, message: "Use setAccountId:forScope: instead.") public static func setIdentity(_ identity: Swift.String?, forScope scope: @escaping () throws -> Swift.Void) throws public static func setAccountId(_ accountId: Swift.String?, forScope scope: @escaping () throws -> Swift.Void) throws - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) @available(*, deprecated, message: "Use setAccountId:forScope: instead.") public static func setIdentity(_ identity: Swift.String?, forScope scope: @escaping () async -> Swift.Void) async - #endif - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) public static func setAccountId(_ accountId: Swift.String?, forScope scope: @escaping () async -> Swift.Void) async - #endif - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) @available(*, deprecated, message: "Use setAccountId:forScope: instead.") public static func setIdentity(_ identity: Swift.String?, forScope scope: @escaping () async throws -> Swift.Void) async throws - #endif - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) public static func setAccountId(_ accountId: Swift.String?, forScope scope: @escaping () async throws -> Swift.Void) async throws - #endif @objc deinit } public enum IntuneMAMSwiftError : Swift.Error { diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.swiftdoc index 4d947ee..31085ca 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.swiftdoc and b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.swiftinterface index f08fb9a..0971857 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.swiftinterface +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -1,21 +1,22 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name IntuneMAMSwift -// swift-module-flags-ignorable: -enable-bare-slash-regex +// swift-compiler-version: Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2) +// swift-module-flags: -target arm64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name IntuneMAMSwift +// swift-module-flags-ignorable: -no-verify-emitted-module-interface import AppleArchive import Dispatch import Foundation +import GroupActivities @_exported import IntuneMAMSwift import IntuneMAMSwiftStub import Swift import SwiftUI +import System import UIKit import VisionKit import _Concurrency import _GroupActivities_UIKit import _StringProcessing import _SwiftConcurrencyShims -import _System_Foundation @_hasMissingDesignatedInitializers public class IntuneMAMSwiftContextManager { @available(*, deprecated, message: "Use getScopedAccountId instead.") public static func getScopedIdentity() -> Swift.String? @@ -26,24 +27,16 @@ import _System_Foundation @available(*, deprecated, message: "Use setAccountId:forScope: instead.") public static func setIdentity(_ identity: Swift.String?, forScope scope: @escaping () throws -> Swift.Void) throws public static func setAccountId(_ accountId: Swift.String?, forScope scope: @escaping () throws -> Swift.Void) throws - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) @available(*, deprecated, message: "Use setAccountId:forScope: instead.") public static func setIdentity(_ identity: Swift.String?, forScope scope: @escaping () async -> Swift.Void) async - #endif - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) public static func setAccountId(_ accountId: Swift.String?, forScope scope: @escaping () async -> Swift.Void) async - #endif - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) @available(*, deprecated, message: "Use setAccountId:forScope: instead.") public static func setIdentity(_ identity: Swift.String?, forScope scope: @escaping () async throws -> Swift.Void) async throws - #endif - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) public static func setAccountId(_ accountId: Swift.String?, forScope scope: @escaping () async throws -> Swift.Void) async throws - #endif @objc deinit } public enum IntuneMAMSwiftError : Swift.Error { diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.abi.json index 3535a94..8710370 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.abi.json +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -1,8 +1,8 @@ { "ABIRoot": { "kind": "Root", - "name": "TopLevel", - "printedName": "TopLevel", + "name": "IntuneMAMSwift", + "printedName": "IntuneMAMSwift", "children": [ { "kind": "Import", @@ -615,7 +615,23 @@ "declAttributes": [ "AccessControl" ], - "hasMissingDesignatedInitializers": true + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] }, { "kind": "Import", @@ -1099,6 +1115,20 @@ "AccessControl" ], "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "Equatable", @@ -1229,13 +1259,6 @@ "length": 103, "value": "\"$s22_GroupActivities_UIKit0A25ActivitySharingControllerC18preparationHandlerACxyYaKc_tc0aB00aD0RzlufC\"" }, - { - "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/GroupActivitiesSwiftHooks.swift", - "kind": "StringLiteral", - "offset": 857, - "length": 29, - "value": "\"IntuneMAMSwift.CMARGroupActivitiesSwiftHooks\"" - }, { "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/DataSwiftHooks.swift", "kind": "Array", @@ -1411,13 +1434,6 @@ "length": 199, "value": "\"$s12AppleArchive0B6StreamC011withExtractC012extractingTo11selectUsing5flags11threadCount_x6System8FilePathV_AA0B6HeaderC18EntryMessageStatusVAM0qR0V_AkM0Q10FilterDataOSgtcSgAA0B5FlagsVSixACKXEtKlFZ\"" }, - { - "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/AppleArchiveSwiftHooks.swift", - "kind": "StringLiteral", - "offset": 723, - "length": 26, - "value": "\"IntuneMAMSwift.CMARAppleArchiveSwiftHooks\"" - }, { "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/AppleArchiveSwiftHooks.swift", "kind": "StringLiteral", @@ -1488,13 +1504,6 @@ "length": 2, "value": "[]" }, - { - "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/ios\/UI\/Swift\/MenuSwiftHooks.swift", - "kind": "StringLiteral", - "offset": 689, - "length": 20, - "value": "\"IntuneMAMSwift.CMARUIMenuSwiftHooks\"" - }, { "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/ApplicationSwiftHooks.swift", "kind": "StringLiteral", @@ -1509,13 +1518,6 @@ "length": 66, "value": "\"$s5UIKit17UIApplicationMainys5Int32VAD_SpySpys4Int8VGGSgSSSgAJtF\"" }, - { - "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/ApplicationSwiftHooks.swift", - "kind": "StringLiteral", - "offset": 1004, - "length": 25, - "value": "\"IntuneMAMSwift.CMARApplicationSwiftHooks\"" - }, { "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/URLSwiftHooks.swift", "kind": "StringLiteral", @@ -1530,13 +1532,6 @@ "length": 63, "value": "\"$s10Foundation3URLV17setResourceValuesyyAA011URLResourceE0VKF\"" }, - { - "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/URLSwiftHooks.swift", - "kind": "StringLiteral", - "offset": 424, - "length": 17, - "value": "\"IntuneMAMSwift.CMARURLSwiftHooks\"" - }, { "filePath": "\/Users\/runner\/work\/1\/s\/AppRestrictionsiOS\/AppRestrictionsLib\/AppRestrictions\/Hooking\/Core\/SwiftHooks\/FileHooksSwift.swift", "kind": "StringLiteral", diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface index 4fa9e18..c449c6d 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -1,21 +1,22 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name IntuneMAMSwift -// swift-module-flags-ignorable: -enable-bare-slash-regex +// swift-compiler-version: Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2) +// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name IntuneMAMSwift +// swift-module-flags-ignorable: -no-verify-emitted-module-interface import AppleArchive import Dispatch import Foundation +import GroupActivities @_exported import IntuneMAMSwift import IntuneMAMSwiftStub import Swift import SwiftUI +import System import UIKit import VisionKit import _Concurrency import _GroupActivities_UIKit import _StringProcessing import _SwiftConcurrencyShims -import _System_Foundation @_hasMissingDesignatedInitializers public class IntuneMAMSwiftContextManager { @available(*, deprecated, message: "Use getScopedAccountId instead.") public static func getScopedIdentity() -> Swift.String? @@ -26,24 +27,16 @@ import _System_Foundation @available(*, deprecated, message: "Use setAccountId:forScope: instead.") public static func setIdentity(_ identity: Swift.String?, forScope scope: @escaping () throws -> Swift.Void) throws public static func setAccountId(_ accountId: Swift.String?, forScope scope: @escaping () throws -> Swift.Void) throws - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) @available(*, deprecated, message: "Use setAccountId:forScope: instead.") public static func setIdentity(_ identity: Swift.String?, forScope scope: @escaping () async -> Swift.Void) async - #endif - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) public static func setAccountId(_ accountId: Swift.String?, forScope scope: @escaping () async -> Swift.Void) async - #endif - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) @available(*, deprecated, message: "Use setAccountId:forScope: instead.") public static func setIdentity(_ identity: Swift.String?, forScope scope: @escaping () async throws -> Swift.Void) async throws - #endif - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) public static func setAccountId(_ accountId: Swift.String?, forScope scope: @escaping () async throws -> Swift.Void) async throws - #endif @objc deinit } public enum IntuneMAMSwiftError : Swift.Error { diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.swiftdoc index b5f2463..8528b13 100644 Binary files a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.swiftdoc and b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.swiftinterface index 4fa9e18..c449c6d 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.swiftinterface +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -1,21 +1,22 @@ // swift-interface-format-version: 1.0 -// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) -// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name IntuneMAMSwift -// swift-module-flags-ignorable: -enable-bare-slash-regex +// swift-compiler-version: Apple Swift version 6.0 effective-5.10 (swiftlang-6.0.0.9.10 clang-1600.0.26.2) +// swift-module-flags: -target x86_64-apple-ios15.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -enable-bare-slash-regex -module-name IntuneMAMSwift +// swift-module-flags-ignorable: -no-verify-emitted-module-interface import AppleArchive import Dispatch import Foundation +import GroupActivities @_exported import IntuneMAMSwift import IntuneMAMSwiftStub import Swift import SwiftUI +import System import UIKit import VisionKit import _Concurrency import _GroupActivities_UIKit import _StringProcessing import _SwiftConcurrencyShims -import _System_Foundation @_hasMissingDesignatedInitializers public class IntuneMAMSwiftContextManager { @available(*, deprecated, message: "Use getScopedAccountId instead.") public static func getScopedIdentity() -> Swift.String? @@ -26,24 +27,16 @@ import _System_Foundation @available(*, deprecated, message: "Use setAccountId:forScope: instead.") public static func setIdentity(_ identity: Swift.String?, forScope scope: @escaping () throws -> Swift.Void) throws public static func setAccountId(_ accountId: Swift.String?, forScope scope: @escaping () throws -> Swift.Void) throws - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) @available(*, deprecated, message: "Use setAccountId:forScope: instead.") public static func setIdentity(_ identity: Swift.String?, forScope scope: @escaping () async -> Swift.Void) async - #endif - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) public static func setAccountId(_ accountId: Swift.String?, forScope scope: @escaping () async -> Swift.Void) async - #endif - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) @available(*, deprecated, message: "Use setAccountId:forScope: instead.") public static func setIdentity(_ identity: Swift.String?, forScope scope: @escaping () async throws -> Swift.Void) async throws - #endif - #if compiler(>=5.3) && $AsyncAwait @available(iOS 15.0, *) public static func setAccountId(_ accountId: Swift.String?, forScope scope: @escaping () async throws -> Swift.Void) async throws - #endif @objc deinit } public enum IntuneMAMSwiftError : Swift.Error { diff --git a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/_CodeSignature/CodeResources b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/_CodeSignature/CodeResources index 9f3cf73..a2b5cc5 100644 --- a/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/_CodeSignature/CodeResources +++ b/Sources/IntuneMAMSwift.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwift.framework/_CodeSignature/CodeResources @@ -6,7 +6,7 @@ Headers/IntuneMAM-Swift.h - 2CMtCYjko7VKJe1xWfITArtEorc= + qynq40O5Wh8sAtfPFpF/2CYO624= Headers/IntuneMAM.h @@ -18,23 +18,23 @@ Headers/IntuneMAMAppConfigManager.h - JBGIjsCP8UNvVfq2SgVA9j5Vu9o= + J+oWI9zo/yv1m9CDcmvd3PqDbYQ= Headers/IntuneMAMCertificatePinningManager.h - aRcnU34T57SDbsRDsnGN55bM44g= + 6eyJ0XknN94BRwVc/8XCbm6go+8= Headers/IntuneMAMComplianceManager.h - 9NuR+I+3Wow8MwKFlp2C5O7uIVU= + DeketU1xl8RB9ZY4NHctetvY3s8= Headers/IntuneMAMDataProtectionInfo.h - oJnS3ThRkS4KwyHt4wwbDHZ057U= + OPt82mA/rcno/HNHrNRv9PW91RI= Headers/IntuneMAMDataProtectionManager.h - 6YAwFOcp5qH9RZE1PoNqkOGcK/4= + QoHcn9rotgFUpFHrU3DDhsl+YDs= Headers/IntuneMAMDefs.h @@ -50,7 +50,7 @@ Headers/IntuneMAMEnrollmentManager.h - bfEVMkvbXGunGE7o1XEGqYOQfxU= + rVTDA9p3xjoCGayvgRGbAliCHWg= Headers/IntuneMAMEnrollmentStatus.h @@ -58,15 +58,15 @@ Headers/IntuneMAMFile.h - qqDNn/s+pA4GW9JR/oHwj/d0IWQ= + tE7+5onWLMPgIDtjpKFoXpLS3SY= Headers/IntuneMAMFileProtectionInfo.h - l/4yH9wwfMLvL8juceSeH4/alWA= + d22FFpyqQgIaO6PHbngiQoDPUUM= Headers/IntuneMAMFileProtectionManager.h - UN0TIUksbFVRxz5rCeQXCuAwrM4= + R7ZPWizd7zl8vbSyiX8emA2IUL8= Headers/IntuneMAMLogger.h @@ -74,15 +74,15 @@ Headers/IntuneMAMPolicy.h - 95dmTxqoyLw5AlpfyYSRlE3nEs8= + axHtmCl0D3gFs9KskP1Uj0ixEA0= Headers/IntuneMAMPolicyDelegate.h - Qmg3vEqDJ0MNvtgHhE8JX5FUmhk= + T7grz47b79PrHHUy3VDHOJXNy0I= Headers/IntuneMAMPolicyManager.h - nuST2cbId1Us4oeIl+ktVualNU4= + qBLDkEuBJxpSq05bZW/VQikYi+U= Headers/IntuneMAMSettings.h @@ -94,7 +94,7 @@ Headers/IntuneMAMTelemetry.h - l040NJ4rK1Z2UAZ9xGUymxmrWWY= + zAgV6H2RpSK+L46vDiXz4nmzNnU= Headers/IntuneMAMUIHelper.h @@ -106,7 +106,7 @@ Headers/IntuneMAMUserStatusManager.h - 9X4f4U4Y7oe3BzUPwCdaQt/z9Jk= + XIOtNjcAhyr1Uz30RjeyAXzG6WE= Headers/IntuneMAMVersionInfo.h @@ -114,7 +114,7 @@ Info.plist - 3i5PAWypEHkJ9dAA4RclxIU6WHw= + nTcxQF1pC+EP0ToAaykaaJupRzg= IntuneMAMResources.bundle/ActivityAlertViewController.nib @@ -122,7 +122,7 @@ IntuneMAMResources.bundle/Assets.car - OtIA8Jslb8iBBsNAy42Zuf1oEjk= + JOfUHMaIwdmiZCW4S8U3DBe0KWw= IntuneMAMResources.bundle/AuthViewController_iPad.nib @@ -136,7 +136,7 @@ hash - iiGClpJd+PMz8z+fbci2fKmJhew= + arS3YygLBl7uFQnI206CGPWyKD8= optional @@ -151,27 +151,27 @@ IntuneMAMResources.bundle/DiagnosticAppStatusViewController.nib - /F9BPF3Q97VZXF/FETthLuO3QCA= + Oz4JYvEPe4VuBVI0HZwOmmLCSKM= IntuneMAMResources.bundle/DiagnosticUploadViewController.nib - LudjMlqZwSVbejkS2Bp+TwgSWLE= + kgSgO2B4X1CnHxoQj8Xy7s8/peA= IntuneMAMResources.bundle/DiagnosticViewController.nib - S6+xp1BLTkZwa5wn758AVwJGbSE= + yNIwVqhM8XHWr2v95gZRffB5uMQ= IntuneMAMResources.bundle/Info.plist - 2M1XpAZBsKBnoCzH0OB0xq4/ym0= + 2iY15S0QNId2fSJlnk4B58gmuuQ= IntuneMAMResources.bundle/MTDComplianceViewController.nib - P7SSsJAgKtIKGggVYWyLy2cXefU= + c4Cnyyd4DRTeEBrnj56SyiA0H+I= IntuneMAMResources.bundle/MTDComplianceViewControllerUnlistedMTDApp.nib - S4O4K6yN2b41Qze8HjNlF2aQHjw= + e1ScPjuMUZW0WjR4R5cEdVVpZ5s= IntuneMAMResources.bundle/MessageViewController.nib @@ -199,7 +199,7 @@ IntuneMAMResources.bundle/_CodeSignature/CodeDirectory - E5vnSFMmlprF9h6XwP0YJDGDjQ8= + xsdUGwP0vspftJoxAS+ZE6TvntY= IntuneMAMResources.bundle/_CodeSignature/CodeRequirements @@ -207,11 +207,11 @@ IntuneMAMResources.bundle/_CodeSignature/CodeRequirements-1 - qm27RXgX51RKMq5jn/KtWXnHhrc= + nCLE5pPgAfz0MC8yRz1jQtU/ktQ= IntuneMAMResources.bundle/_CodeSignature/CodeResources - UINbnembdYAl9gN/wZ3YodqNA3I= + A0CZUAmEd0R6W59WkM4eOBXCR7Q= IntuneMAMResources.bundle/_CodeSignature/CodeSignature @@ -709,43 +709,43 @@ Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.abi.json - KtnT495a+Z4UJamoHgt8V7O8l6A= + cpSxLUeIrvJglmMj1g2Sn0Xq+DE= Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface - /cw6NMXu0kqEpseuun1fTiLstCA= + 2zh7TmlZ73rnIx9+Sf8kryW19kg= Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.swiftdoc - MBs4o9BJ7xq8iDdK99PTQLeaAw0= + HkY1bnHBVm0bSG/mFIZd3GWBI/c= Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.swiftinterface - /cw6NMXu0kqEpseuun1fTiLstCA= + 2zh7TmlZ73rnIx9+Sf8kryW19kg= Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.swiftmodule - +bSYmTMWTjTPH+fWneT59YuzoHA= + X2Vqa5L3Z7PMFGEwtj75JEHttVk= Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.abi.json - KtnT495a+Z4UJamoHgt8V7O8l6A= + cpSxLUeIrvJglmMj1g2Sn0Xq+DE= Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface - BGZXaTSefBNDDSgJZc18xGyMuaw= + F0yqN0tmk87Q2scMuTvXNHL+vY8= Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.swiftdoc - u1k7BFAj4cQlnXkQsrxoc0yXrAU= + mbjMyiWiW13eQqpoTDS5uWe2dKg= Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.swiftinterface - BGZXaTSefBNDDSgJZc18xGyMuaw= + F0yqN0tmk87Q2scMuTvXNHL+vY8= Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.swiftmodule - v5C2dPFaUtvgPyVQFuWlm11DMuQ= + A3/5qolhWW9cPI5WXGqmn2+M6Ug= Modules/module.modulemap @@ -762,7 +762,7 @@ hash2 - DUsxDSI/iLQxTOMPN4j49hAo6PD3KxZRVB2l+mtVaW8= + 6d7YrtTzZfUYFsxAx3W2jaNEiIgmohMb501ZHraZskM= Headers/IntuneMAM.h @@ -783,35 +783,35 @@ hash2 - myHUGDeIjyZ29n63HlENyS+VWmBg1r0/tqwmCtPihAE= + Nsm677/lFaUN1rEqdiAurBix/qtDrbGYLQMr6N3KaHc= Headers/IntuneMAMCertificatePinningManager.h hash2 - NAhMlfYIF2PcnSOCuYNgbBQikyU6Rq7MRNTghEyuguw= + iFqOKKiRaDJHJjDZl/+rsPYFmMaOQMr1KfGhSZhM+XM= Headers/IntuneMAMComplianceManager.h hash2 - +fXrMvJB5ixv1ZYx9Q/AakYCVUW4gSYoa9Jk2fhCvAE= + i8OS0HdPuGpM1kCB1ZrvWQEebI3rBOuMOrEOauOBn+Q= Headers/IntuneMAMDataProtectionInfo.h hash2 - MXpGYTMT2DRLA3I32FZlxfyzprQ3Ylve4eqLqDAa9+Q= + 6GW4Ab9pbChpplnCF/lPOec4z1Bqa3WG873Vvo7ylR4= Headers/IntuneMAMDataProtectionManager.h hash2 - wfCSbFimI9yq5Bs0UsWtLz2GWMIl6mIYVJRFm/uKTxA= + mwY//HKkkTyNAbcBhrnAF1Euie4y7wXnrZQC7l9cysA= Headers/IntuneMAMDefs.h @@ -839,7 +839,7 @@ hash2 - D4G5Nsku9m52szookr6/P4sFEc0kk3/+dQh+f7ZwVs4= + ZmR978o5Niht/n0aK2ElBJwIo1XMv2I5y0AUe4uPZjk= Headers/IntuneMAMEnrollmentStatus.h @@ -853,21 +853,21 @@ hash2 - sC73DhxWQ138R6xNouv2Cnp4J5TOmvJx1ZNvZ2cfHeg= + +8R+R+j5ZWodhp4sJBpygxLZYh4GGg2AuHbSumbNQuY= Headers/IntuneMAMFileProtectionInfo.h hash2 - zuhezpXd2sE2Jh7AEn2dxUEaHY2EraA/+HQOvE+jGO4= + ZfQycftLxxlQo+LWDOHNNHRMyUBkXfX3zeJeRUCDkZg= Headers/IntuneMAMFileProtectionManager.h hash2 - PwQx0kFZkRj2xu72ZlI1YQaDd4ceKHSSUBR8w/Xziio= + 5P3VFnt1D4zs3Ulj3+aCktxBb1ngR1Difviy+Z6vLyM= Headers/IntuneMAMLogger.h @@ -881,21 +881,21 @@ hash2 - gyo7gbU9k3/ozTja8XsHkOrGqTKoL+mO8AuBoEzJT6I= + uVAfYwRaynpE9YCJ4F6qpemsKcK9bTT+dvKeVV6Q3hg= Headers/IntuneMAMPolicyDelegate.h hash2 - ib3zwvAGC279z0DqTOCPv20S3O0y5nR0rfKImTEy83E= + emd391ty4o6t6/pWn9cI0fWk4517iooOPYd1KoakS8s= Headers/IntuneMAMPolicyManager.h hash2 - 8wa5VexqYcz9bDtdzekDLzO2TQyCg+HspdV8dpoAjnw= + Tk70kF5ZfZlZqUCIfXMphSmTpUGAHOARyuLKl0bYKdM= Headers/IntuneMAMSettings.h @@ -916,7 +916,7 @@ hash2 - nEn99qlNxzLJj3ay+ycrzMiNAu4awvmmhjmoNiRaYZQ= + hfd9bXId8/adEkvQU0QBn8XMPctsAB1phVwP7s3jD1c= Headers/IntuneMAMUIHelper.h @@ -937,7 +937,7 @@ hash2 - ke9KMpL+gtKPwynNNV2shTSJb36jRRmuq2kmZzXc3QY= + WQSjNOiKdAZEQ4EHlenoCTifxrT/AbLPuCTBYl1p+3c= Headers/IntuneMAMVersionInfo.h @@ -958,7 +958,7 @@ hash2 - Yo/KWweoCLWdvLQrGL3duiDEBuNO6YW6LzTUCCAY+Ms= + nbK0+cSRomKwHY9W7SI+45pR5wVc84i/cPkaAkBH0Xg= IntuneMAMResources.bundle/AuthViewController_iPad.nib @@ -979,7 +979,7 @@ hash2 - NUViYOWEc/PJ2jegBn0jKyDZyXrnaqUslNEM0YdzhN0= + IG+JOrG+z6aaJrcsB9r4d95ZEl+Gmj35PGKTw5gVbsU= optional @@ -1002,42 +1002,42 @@ hash2 - 32rUBlwsXX6h1UOCCZA/5qhlOc6Y9tv3DRnJRWIk3HQ= + rxlVBlrVOxhuUcePJ+/6QPR9gT1nUnhGwxT4qgQtN9o= IntuneMAMResources.bundle/DiagnosticUploadViewController.nib hash2 - BcEGD1rfQOzvIAPAkcT/1U/PgQT1hGr6IFgsfY0OXpw= + 2WUuzJFUpZZscfI6TTHuXUqpGwl0wclcSN3Qzzp9BVs= IntuneMAMResources.bundle/DiagnosticViewController.nib hash2 - BuuJvpajcXha9x5pBMQw/aeGAlgO8vnGBpEUCUwglD4= + O2qJSQaWxMU7CgijZ35S8pNba7A6bDg8UeVsPdBjV/A= IntuneMAMResources.bundle/Info.plist hash2 - a4H66MPge4/Pg1HgUbIzsLyTWtX6bZ7Lf63sFe2aD5w= + mX+vCvWQVcYn2BRLqOU68GZg97BgnmJNRDipEt5YUg0= IntuneMAMResources.bundle/MTDComplianceViewController.nib hash2 - rffo/aIWs7UbLG2Uiv0HEfiT4nt6ZWhkAwdqWlBekZY= + YfYYZh+Q4+WeRgeJCYGfWLnVovd9QRNyEKSeBGIJa3A= IntuneMAMResources.bundle/MTDComplianceViewControllerUnlistedMTDApp.nib hash2 - 2zhYEAa2kqRGeSA8o9CPxVc0QPq27M2EJrbYAij5ieo= + tWRp2wi9hPoCqQJbzNgg0XRNmbnw7K/9C7fhwXg/G6g= IntuneMAMResources.bundle/MessageViewController.nib @@ -1086,7 +1086,7 @@ hash2 - m35EMCspNJR8b61N8496w8Cq63dv4Gj3CG29IrPXr/8= + pDvEolUJhYpD3OzTO+qmKXTzkkInTR48FEi6f5+xg2w= IntuneMAMResources.bundle/_CodeSignature/CodeRequirements @@ -1100,14 +1100,14 @@ hash2 - 3EQ3hwRL0KKYtAowdACmasV4z9BiGKjvS/10+cpxXnU= + nLOJx5zP6bNRtXdTZN6FDzUIBS/U74z/PtYQtlTdd7w= IntuneMAMResources.bundle/_CodeSignature/CodeResources hash2 - be4L75HYHURDkNU7sGsJtS5xY2ml6Cy78JKcFdbaEjA= + nlWvQHM8NXxfU4AcNPQmMkwiXVu8elYVJ4uWlrigP84= IntuneMAMResources.bundle/_CodeSignature/CodeSignature @@ -1614,70 +1614,70 @@ hash2 - JxIw6b+kQZZJla77C0eh7I/baYVmsBdfcYtwPtjX0d4= + 8iAzxq9J2uVqYtaZ6K3ZAguQQFUXOrDKgReJSTToBaw= Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface hash2 - umDoczpISA8L1LFC+sjK+x1z3yiXhOA8UVz4I7+hBmQ= + H1aZPeTuJypVTkvPPX4clnRMn/MENqJ/G7iHty03SNQ= Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.swiftdoc hash2 - JQcly91JEhDzF7HycJqYeJODH1QJJJK3O0NtYqLXGbs= + UD/42grBQ+BY5bHVljHkpAspZH97fJcMCV/imocTExY= Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.swiftinterface hash2 - umDoczpISA8L1LFC+sjK+x1z3yiXhOA8UVz4I7+hBmQ= + H1aZPeTuJypVTkvPPX4clnRMn/MENqJ/G7iHty03SNQ= Modules/IntuneMAMSwift.swiftmodule/arm64-apple-ios-simulator.swiftmodule hash2 - KC6LJaM9SavAAGgg1mOHCLzZddubOzrYczXEsYKBj14= + JAoG3exfatVho0Bz/JD+h7Z38n88FanBRpsLwm5OfTI= Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.abi.json hash2 - JxIw6b+kQZZJla77C0eh7I/baYVmsBdfcYtwPtjX0d4= + 8iAzxq9J2uVqYtaZ6K3ZAguQQFUXOrDKgReJSTToBaw= Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface hash2 - HKEghJsjOrqYRdz5tZzN1dKrbFAkwy6JgxBNejgS7IA= + Uq3esmCDiNjjCUsFp7xx4J3HP1BynAue3LmOB5qAKA4= Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.swiftdoc hash2 - zna14tYaMuNEOJWBKTMbqaltR7r07k55Jea4J9OoXWI= + XcvOH4fm0xTMxI6Uz4zYoRgFqnT6QfpuUMjjbyQucUM= Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.swiftinterface hash2 - HKEghJsjOrqYRdz5tZzN1dKrbFAkwy6JgxBNejgS7IA= + Uq3esmCDiNjjCUsFp7xx4J3HP1BynAue3LmOB5qAKA4= Modules/IntuneMAMSwift.swiftmodule/x86_64-apple-ios-simulator.swiftmodule hash2 - Gd5n2kDvFyJjkZh3cJoQhJ54Kwd7kXfjHoTChT9I20U= + DKLPttWcMiQG0KpQT/+19s94GFO4x+58ci8wHF6wVOo= Modules/module.modulemap diff --git a/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64/IntuneMAMSwiftStub.framework/Info.plist b/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64/IntuneMAMSwiftStub.framework/Info.plist index 1d099fc..0712305 100644 Binary files a/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64/IntuneMAMSwiftStub.framework/Info.plist and b/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64/IntuneMAMSwiftStub.framework/Info.plist differ diff --git a/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64/IntuneMAMSwiftStub.framework/IntuneMAMSwiftStub b/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64/IntuneMAMSwiftStub.framework/IntuneMAMSwiftStub index 18620fb..f40650e 100644 Binary files a/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64/IntuneMAMSwiftStub.framework/IntuneMAMSwiftStub and b/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64/IntuneMAMSwiftStub.framework/IntuneMAMSwiftStub differ diff --git a/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64/IntuneMAMSwiftStub.framework/Modules/IntuneMAMSwiftStub.swiftmodule/arm64-apple-ios.abi.json b/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64/IntuneMAMSwiftStub.framework/Modules/IntuneMAMSwiftStub.swiftmodule/arm64-apple-ios.abi.json index f7cab52..ef4c02c 100644 --- a/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64/IntuneMAMSwiftStub.framework/Modules/IntuneMAMSwiftStub.swiftmodule/arm64-apple-ios.abi.json +++ b/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64/IntuneMAMSwiftStub.framework/Modules/IntuneMAMSwiftStub.swiftmodule/arm64-apple-ios.abi.json @@ -1,8 +1,8 @@ { "ABIRoot": { "kind": "Root", - "name": "TopLevel", - "printedName": "TopLevel", + "name": "IntuneMAMSwiftStub", + "printedName": "IntuneMAMSwiftStub", "children": [ { "kind": "Import", @@ -437,7 +437,23 @@ "declAttributes": [ "AccessControl" ], - "hasMissingDesignatedInitializers": true + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] }, { "kind": "Import", @@ -489,6 +505,10 @@ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.App>", "sugared_genericSig": "", "static": true, + "declAttributes": [ + "Preconcurrency", + "Custom" + ], "isFromExtension": true, "funcSelfKind": "NonMutating" } @@ -504,12 +524,30 @@ "intro_tvOS": "14.0", "intro_watchOS": "7.0", "declAttributes": [ + "Preconcurrency", "Available", "Available", "Available", - "Available" + "Available", + "Custom" ], - "isExternal": true + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] }, { "kind": "TypeDecl", @@ -669,6 +707,20 @@ "printedName": "ArchiveByteStreamProtocol", "usr": "s:12AppleArchive0B18ByteStreamProtocolP", "mangledName": "$s12AppleArchive0B18ByteStreamProtocolP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" } ] }, @@ -932,6 +984,20 @@ "printedName": "ArchiveStreamProtocol", "usr": "s:12AppleArchive0B14StreamProtocolP", "mangledName": "$s12AppleArchive0B14StreamProtocolP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" } ] }, @@ -1505,6 +1571,20 @@ "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "Equatable", @@ -1679,6 +1759,20 @@ "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "Equatable", @@ -1897,7 +1991,23 @@ "Available", "Available" ], - "isExternal": true + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] }, { "kind": "TypeDecl", @@ -1948,6 +2058,20 @@ "ObjectiveC.NSObject" ], "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "Equatable", @@ -2054,7 +2178,7 @@ { "kind": "TypeNominal", "name": "ImageAnalysisInteractionDelegate", - "printedName": "VisionKit.ImageAnalysisInteractionDelegate", + "printedName": "any VisionKit.ImageAnalysisInteractionDelegate", "usr": "s:9VisionKit32ImageAnalysisInteractionDelegateP" } ], @@ -2145,6 +2269,20 @@ "ObjectiveC.NSObject" ], "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "Equatable", @@ -2300,6 +2438,7 @@ "moduleName": "IntuneMAMSwiftStub", "intro_iOS": "16.0", "declAttributes": [ + "Preconcurrency", "Custom", "Convenience", "Available" @@ -2393,6 +2532,7 @@ "moduleName": "IntuneMAMSwiftStub", "intro_iOS": "15.0", "declAttributes": [ + "Preconcurrency", "Custom", "Convenience", "Available" @@ -2471,6 +2611,7 @@ "mangledName": "$sSo6UIMenuC18IntuneMAMSwiftStubE13cmarRealTitle0eF5Image0eF10Identifier0eF7Options0eF8ChildrenABSS_So7UIImageCSgSo0aI0aSgSo0aJ0VSaySo0A7ElementCGtcfc", "moduleName": "IntuneMAMSwiftStub", "declAttributes": [ + "Preconcurrency", "Custom", "Convenience" ], @@ -2485,6 +2626,7 @@ "intro_iOS": "13.0", "objc_name": "UIMenu", "declAttributes": [ + "Preconcurrency", "Available", "ObjC", "NonSendable", @@ -2499,6 +2641,20 @@ "ObjectiveC.NSObject" ], "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "Equatable", @@ -2641,6 +2797,20 @@ "sugared_genericSig": "", "isExternal": true, "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, { "kind": "Conformance", "name": "TextOutputStreamable", @@ -2881,12 +3051,33 @@ "usr": "s:SQ", "mangledName": "$sSQ" }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BitwiseCopyable", + "printedName": "BitwiseCopyable", + "usr": "s:s15BitwiseCopyableP", + "mangledName": "$ss15BitwiseCopyableP" } ] }, @@ -2972,6 +3163,41 @@ ], "isExternal": true, "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "ReferenceConvertible", @@ -2994,27 +3220,6 @@ "usr": "s:10Foundation20ReferenceConvertibleP", "mangledName": "$s10Foundation20ReferenceConvertibleP" }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, { "kind": "Conformance", "name": "_ObjectiveCBridgeable", @@ -3099,12 +3304,6 @@ "name": "TransferRepresentation", "printedName": "CoreTransferable.TransferRepresentation", "usr": "s:16CoreTransferable22TransferRepresentationP" - }, - { - "kind": "TypeNominal", - "name": "Sendable", - "printedName": "Swift.Sendable", - "usr": "s:s8SendableP" } ] } @@ -3182,6 +3381,20 @@ ], "isExternal": true, "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, { "kind": "Conformance", "name": "Encodable", @@ -3302,6 +3515,20 @@ "ObjectiveC.NSObject" ], "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "Equatable", @@ -3372,9 +3599,16 @@ "children": [ { "kind": "TypeNominal", - "name": "Text", - "printedName": "SwiftUI.Text", - "usr": "s:7SwiftUI4TextV" + "name": "OpaqueTypeArchetype", + "printedName": "some SwiftUI.View", + "children": [ + { + "kind": "TypeNominal", + "name": "View", + "printedName": "SwiftUI.View", + "usr": "s:7SwiftUI4ViewP" + } + ] }, { "kind": "TypeNominal", @@ -3397,6 +3631,10 @@ "moduleName": "IntuneMAMSwiftStub", "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>", "sugared_genericSig": "", + "declAttributes": [ + "Preconcurrency", + "Custom" + ], "isFromExtension": true, "funcSelfKind": "NonMutating" } @@ -3404,7 +3642,7 @@ "declKind": "Protocol", "usr": "s:7SwiftUI4ViewP", "mangledName": "$s7SwiftUI4ViewP", - "moduleName": "SwiftUI", + "moduleName": "SwiftUICore", "genericSig": "<τ_0_0.Body : SwiftUI.View>", "sugared_genericSig": "", "intro_Macosx": "10.15", @@ -3412,13 +3650,35 @@ "intro_tvOS": "13.0", "intro_watchOS": "6.0", "declAttributes": [ + "Preconcurrency", "TypeEraser", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "OriginallyDefinedIn", "Available", "Available", "Available", - "Available" + "Available", + "Custom" ], - "isExternal": true + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] }, { "kind": "TypeDecl", @@ -3462,6 +3722,10 @@ "moduleName": "IntuneMAMSwiftStub", "genericSig": "<τ_0_0 where τ_0_0 == SwiftUI.Text>", "sugared_genericSig": " diff --git a/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwiftStub.framework/Info.plist b/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwiftStub.framework/Info.plist index 6d39773..1a0b62f 100644 Binary files a/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwiftStub.framework/Info.plist and b/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwiftStub.framework/Info.plist differ diff --git a/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwiftStub.framework/IntuneMAMSwiftStub b/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwiftStub.framework/IntuneMAMSwiftStub index d203d4e..455ca4c 100644 Binary files a/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwiftStub.framework/IntuneMAMSwiftStub and b/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwiftStub.framework/IntuneMAMSwiftStub differ diff --git a/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwiftStub.framework/Modules/IntuneMAMSwiftStub.swiftmodule/arm64-apple-ios-simulator.abi.json b/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwiftStub.framework/Modules/IntuneMAMSwiftStub.swiftmodule/arm64-apple-ios-simulator.abi.json index f7cab52..ef4c02c 100644 --- a/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwiftStub.framework/Modules/IntuneMAMSwiftStub.swiftmodule/arm64-apple-ios-simulator.abi.json +++ b/Sources/IntuneMAMSwiftStub.xcframework/ios-arm64_x86_64-simulator/IntuneMAMSwiftStub.framework/Modules/IntuneMAMSwiftStub.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -1,8 +1,8 @@ { "ABIRoot": { "kind": "Root", - "name": "TopLevel", - "printedName": "TopLevel", + "name": "IntuneMAMSwiftStub", + "printedName": "IntuneMAMSwiftStub", "children": [ { "kind": "Import", @@ -437,7 +437,23 @@ "declAttributes": [ "AccessControl" ], - "hasMissingDesignatedInitializers": true + "hasMissingDesignatedInitializers": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] }, { "kind": "Import", @@ -489,6 +505,10 @@ "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.App>", "sugared_genericSig": "", "static": true, + "declAttributes": [ + "Preconcurrency", + "Custom" + ], "isFromExtension": true, "funcSelfKind": "NonMutating" } @@ -504,12 +524,30 @@ "intro_tvOS": "14.0", "intro_watchOS": "7.0", "declAttributes": [ + "Preconcurrency", "Available", "Available", "Available", - "Available" + "Available", + "Custom" ], - "isExternal": true + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] }, { "kind": "TypeDecl", @@ -669,6 +707,20 @@ "printedName": "ArchiveByteStreamProtocol", "usr": "s:12AppleArchive0B18ByteStreamProtocolP", "mangledName": "$s12AppleArchive0B18ByteStreamProtocolP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" } ] }, @@ -932,6 +984,20 @@ "printedName": "ArchiveStreamProtocol", "usr": "s:12AppleArchive0B14StreamProtocolP", "mangledName": "$s12AppleArchive0B14StreamProtocolP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" } ] }, @@ -1505,6 +1571,20 @@ "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "Equatable", @@ -1679,6 +1759,20 @@ "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "Equatable", @@ -1897,7 +1991,23 @@ "Available", "Available" ], - "isExternal": true + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + } + ] }, { "kind": "TypeDecl", @@ -1948,6 +2058,20 @@ "ObjectiveC.NSObject" ], "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "Equatable", @@ -2054,7 +2178,7 @@ { "kind": "TypeNominal", "name": "ImageAnalysisInteractionDelegate", - "printedName": "VisionKit.ImageAnalysisInteractionDelegate", + "printedName": "any VisionKit.ImageAnalysisInteractionDelegate", "usr": "s:9VisionKit32ImageAnalysisInteractionDelegateP" } ], @@ -2145,6 +2269,20 @@ "ObjectiveC.NSObject" ], "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "Equatable", @@ -2300,6 +2438,7 @@ "moduleName": "IntuneMAMSwiftStub", "intro_iOS": "16.0", "declAttributes": [ + "Preconcurrency", "Custom", "Convenience", "Available" @@ -2393,6 +2532,7 @@ "moduleName": "IntuneMAMSwiftStub", "intro_iOS": "15.0", "declAttributes": [ + "Preconcurrency", "Custom", "Convenience", "Available" @@ -2471,6 +2611,7 @@ "mangledName": "$sSo6UIMenuC18IntuneMAMSwiftStubE13cmarRealTitle0eF5Image0eF10Identifier0eF7Options0eF8ChildrenABSS_So7UIImageCSgSo0aI0aSgSo0aJ0VSaySo0A7ElementCGtcfc", "moduleName": "IntuneMAMSwiftStub", "declAttributes": [ + "Preconcurrency", "Custom", "Convenience" ], @@ -2485,6 +2626,7 @@ "intro_iOS": "13.0", "objc_name": "UIMenu", "declAttributes": [ + "Preconcurrency", "Available", "ObjC", "NonSendable", @@ -2499,6 +2641,20 @@ "ObjectiveC.NSObject" ], "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "Equatable", @@ -2641,6 +2797,20 @@ "sugared_genericSig": "", "isExternal": true, "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, { "kind": "Conformance", "name": "TextOutputStreamable", @@ -2881,12 +3051,33 @@ "usr": "s:SQ", "mangledName": "$sSQ" }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "Sendable", "printedName": "Sendable", "usr": "s:s8SendableP", "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "BitwiseCopyable", + "printedName": "BitwiseCopyable", + "usr": "s:s15BitwiseCopyableP", + "mangledName": "$ss15BitwiseCopyableP" } ] }, @@ -2972,6 +3163,41 @@ ], "isExternal": true, "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "ReferenceConvertible", @@ -2994,27 +3220,6 @@ "usr": "s:10Foundation20ReferenceConvertibleP", "mangledName": "$s10Foundation20ReferenceConvertibleP" }, - { - "kind": "Conformance", - "name": "Equatable", - "printedName": "Equatable", - "usr": "s:SQ", - "mangledName": "$sSQ" - }, - { - "kind": "Conformance", - "name": "Sendable", - "printedName": "Sendable", - "usr": "s:s8SendableP", - "mangledName": "$ss8SendableP" - }, - { - "kind": "Conformance", - "name": "Hashable", - "printedName": "Hashable", - "usr": "s:SH", - "mangledName": "$sSH" - }, { "kind": "Conformance", "name": "_ObjectiveCBridgeable", @@ -3099,12 +3304,6 @@ "name": "TransferRepresentation", "printedName": "CoreTransferable.TransferRepresentation", "usr": "s:16CoreTransferable22TransferRepresentationP" - }, - { - "kind": "TypeNominal", - "name": "Sendable", - "printedName": "Swift.Sendable", - "usr": "s:s8SendableP" } ] } @@ -3182,6 +3381,20 @@ ], "isExternal": true, "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, { "kind": "Conformance", "name": "Encodable", @@ -3302,6 +3515,20 @@ "ObjectiveC.NSObject" ], "conformances": [ + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + }, + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, { "kind": "Conformance", "name": "Equatable", @@ -3372,9 +3599,16 @@ "children": [ { "kind": "TypeNominal", - "name": "Text", - "printedName": "SwiftUI.Text", - "usr": "s:7SwiftUI4TextV" + "name": "OpaqueTypeArchetype", + "printedName": "some SwiftUI.View", + "children": [ + { + "kind": "TypeNominal", + "name": "View", + "printedName": "SwiftUI.View", + "usr": "s:7SwiftUI4ViewP" + } + ] }, { "kind": "TypeNominal", @@ -3397,6 +3631,10 @@ "moduleName": "IntuneMAMSwiftStub", "genericSig": "<τ_0_0 where τ_0_0 : SwiftUI.View>", "sugared_genericSig": "", + "declAttributes": [ + "Preconcurrency", + "Custom" + ], "isFromExtension": true, "funcSelfKind": "NonMutating" } @@ -3404,7 +3642,7 @@ "declKind": "Protocol", "usr": "s:7SwiftUI4ViewP", "mangledName": "$s7SwiftUI4ViewP", - "moduleName": "SwiftUI", + "moduleName": "SwiftUICore", "genericSig": "<τ_0_0.Body : SwiftUI.View>", "sugared_genericSig": "", "intro_Macosx": "10.15", @@ -3412,13 +3650,35 @@ "intro_tvOS": "13.0", "intro_watchOS": "6.0", "declAttributes": [ + "Preconcurrency", "TypeEraser", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "OriginallyDefinedIn", + "OriginallyDefinedIn", "Available", "Available", "Available", - "Available" + "Available", + "Custom" ], - "isExternal": true + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Escapable", + "printedName": "Escapable", + "usr": "s:s9EscapableP", + "mangledName": "$ss9EscapableP" + }, + { + "kind": "Conformance", + "name": "Copyable", + "printedName": "Copyable", + "usr": "s:s8CopyableP", + "mangledName": "$ss8CopyableP" + } + ] }, { "kind": "TypeDecl", @@ -3462,6 +3722,10 @@ "moduleName": "IntuneMAMSwiftStub", "genericSig": "<τ_0_0 where τ_0_0 == SwiftUI.Text>", "sugared_genericSig": " diff --git a/Sources/IntuneMAMTelemetry.xcframework/ios-arm64/IntuneMAMTelemetry.framework/Info.plist b/Sources/IntuneMAMTelemetry.xcframework/ios-arm64/IntuneMAMTelemetry.framework/Info.plist index 6826786..315b5ff 100644 Binary files a/Sources/IntuneMAMTelemetry.xcframework/ios-arm64/IntuneMAMTelemetry.framework/Info.plist and b/Sources/IntuneMAMTelemetry.xcframework/ios-arm64/IntuneMAMTelemetry.framework/Info.plist differ diff --git a/Sources/IntuneMAMTelemetry.xcframework/ios-arm64/IntuneMAMTelemetry.framework/IntuneMAMTelemetry b/Sources/IntuneMAMTelemetry.xcframework/ios-arm64/IntuneMAMTelemetry.framework/IntuneMAMTelemetry index 0ee257b..bfb16d5 100644 Binary files a/Sources/IntuneMAMTelemetry.xcframework/ios-arm64/IntuneMAMTelemetry.framework/IntuneMAMTelemetry and b/Sources/IntuneMAMTelemetry.xcframework/ios-arm64/IntuneMAMTelemetry.framework/IntuneMAMTelemetry differ diff --git a/Sources/IntuneMAMTelemetry.xcframework/ios-arm64/IntuneMAMTelemetry.framework/_CodeSignature/CodeResources b/Sources/IntuneMAMTelemetry.xcframework/ios-arm64/IntuneMAMTelemetry.framework/_CodeSignature/CodeResources index b146907..1400b17 100644 --- a/Sources/IntuneMAMTelemetry.xcframework/ios-arm64/IntuneMAMTelemetry.framework/_CodeSignature/CodeResources +++ b/Sources/IntuneMAMTelemetry.xcframework/ios-arm64/IntuneMAMTelemetry.framework/_CodeSignature/CodeResources @@ -6,7 +6,7 @@ Info.plist - +1fHEmxSJ7sZeNoWqXTWPkodgcg= + oru49Rs9TrCeCGeM6S90N0BoMSQ= PrivacyInfo.xcprivacy diff --git a/Sources/IntuneMAMTelemetry.xcframework/ios-arm64_x86_64-simulator/IntuneMAMTelemetry.framework/Info.plist b/Sources/IntuneMAMTelemetry.xcframework/ios-arm64_x86_64-simulator/IntuneMAMTelemetry.framework/Info.plist index 722dbf8..0db8e31 100644 Binary files a/Sources/IntuneMAMTelemetry.xcframework/ios-arm64_x86_64-simulator/IntuneMAMTelemetry.framework/Info.plist and b/Sources/IntuneMAMTelemetry.xcframework/ios-arm64_x86_64-simulator/IntuneMAMTelemetry.framework/Info.plist differ diff --git a/Sources/IntuneMAMTelemetry.xcframework/ios-arm64_x86_64-simulator/IntuneMAMTelemetry.framework/IntuneMAMTelemetry b/Sources/IntuneMAMTelemetry.xcframework/ios-arm64_x86_64-simulator/IntuneMAMTelemetry.framework/IntuneMAMTelemetry index ae525d0..d795668 100644 Binary files a/Sources/IntuneMAMTelemetry.xcframework/ios-arm64_x86_64-simulator/IntuneMAMTelemetry.framework/IntuneMAMTelemetry and b/Sources/IntuneMAMTelemetry.xcframework/ios-arm64_x86_64-simulator/IntuneMAMTelemetry.framework/IntuneMAMTelemetry differ diff --git a/Sources/IntuneMAMTelemetry.xcframework/ios-arm64_x86_64-simulator/IntuneMAMTelemetry.framework/_CodeSignature/CodeResources b/Sources/IntuneMAMTelemetry.xcframework/ios-arm64_x86_64-simulator/IntuneMAMTelemetry.framework/_CodeSignature/CodeResources index f197484..b49d9a7 100644 --- a/Sources/IntuneMAMTelemetry.xcframework/ios-arm64_x86_64-simulator/IntuneMAMTelemetry.framework/_CodeSignature/CodeResources +++ b/Sources/IntuneMAMTelemetry.xcframework/ios-arm64_x86_64-simulator/IntuneMAMTelemetry.framework/_CodeSignature/CodeResources @@ -6,7 +6,7 @@ Info.plist - nvs7fIuQI9irQ0S0ZLKTs+0DdM8= + CuBGWhNK2H3pTVNZZod08iHDmIQ= PrivacyInfo.xcprivacy