From 713d1364239f43f81526760452498fe4db4800be Mon Sep 17 00:00:00 2001 From: bamboo-nova Date: Sun, 11 May 2025 16:06:11 +0900 Subject: [PATCH] Fix icloud-auth build error --- omnisette/src/aos_kit.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/omnisette/src/aos_kit.rs b/omnisette/src/aos_kit.rs index 5e53787..a4224a3 100644 --- a/omnisette/src/aos_kit.rs +++ b/omnisette/src/aos_kit.rs @@ -12,6 +12,8 @@ pub struct AOSKitAnisetteProvider<'lt> { ak_device: &'lt Class, } +use crate::AnisetteError; + impl<'lt> AOSKitAnisetteProvider<'lt> { pub fn new() -> Result> { Library::open("/System/Library/PrivateFrameworks/AOSKit.framework/AOSKit")?; @@ -23,13 +25,13 @@ impl<'lt> AOSKitAnisetteProvider<'lt> { } } -#[cfg_attr(feature = "async", async_trait::async_trait(?Send))] +#[cfg_attr(feature = "async", async_trait::async_trait)] impl<'lt> AnisetteHeadersProvider for AOSKitAnisetteProvider<'lt> { #[cfg_attr(not(feature = "async"), remove_async_await::remove_async_await)] async fn get_anisette_headers( &mut self, _skip_provisioning: bool, - ) -> Result> { + ) -> Result, AnisetteError> { let mut headers_map = HashMap::new(); let headers: *const NSObject = unsafe {