From 769ad7e478392fbf29ec3962737f5a29d87f5eea Mon Sep 17 00:00:00 2001 From: Huge_Black Date: Tue, 24 Sep 2024 13:12:33 +0800 Subject: [PATCH] fix certificate don't share between livecontainers --- LiveContainerUI/LCUtils.m | 1 + entitlements.xml | 2 +- entitlements_setup.xml | 3 +-- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/LiveContainerUI/LCUtils.m b/LiveContainerUI/LCUtils.m index 62359d5..2a58607 100644 --- a/LiveContainerUI/LCUtils.m +++ b/LiveContainerUI/LCUtils.m @@ -44,6 +44,7 @@ + (NSData *)keychainItem:(NSString *)key ofStore:(NSString *)store { } + (void)setCertificateData:(NSData *)certData { + [[[NSUserDefaults alloc] initWithSuiteName:[self appGroupID]] setObject:certData forKey:@"LCCertificateData"]; [NSUserDefaults.standardUserDefaults setObject:certData forKey:@"LCCertificateData"]; } diff --git a/entitlements.xml b/entitlements.xml index 61b5e0f..a58ed4b 100644 --- a/entitlements.xml +++ b/entitlements.xml @@ -18,7 +18,7 @@ keychain-access-groups - $(AppIdentifierPrefix)com.kdt.livecontainer + *.com.kdt.livecontainer.shared diff --git a/entitlements_setup.xml b/entitlements_setup.xml index b6d458f..d1154f3 100644 --- a/entitlements_setup.xml +++ b/entitlements_setup.xml @@ -13,8 +13,7 @@ keychain-access-groups - group.* - $(AppIdentifierPrefix)com.kdt.livecontainer + *.com.kdt.livecontainer.shared KeychainAccessGroupWillBeWrittenByLiveContainerAAAAAAAAAAAAAAAAAAAA