Skip to content

Commit ab2e630

Browse files
authored
Remove Mac Catalyst warnings related to deprecated accessibility options (#105)
1 parent 4edaf9d commit ab2e630

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

SimpleKeychain/A0SimpleKeychain.m

+8
Original file line numberDiff line numberDiff line change
@@ -231,13 +231,21 @@ - (CFTypeRef)accessibility {
231231
accessibility = kSecAttrAccessibleAfterFirstUnlock;
232232
break;
233233
case A0SimpleKeychainItemAccessibleAlways:
234+
#if TARGET_OS_MACCATALYST
235+
accessibility = kSecAttrAccessibleAfterFirstUnlock;
236+
#else
234237
accessibility = kSecAttrAccessibleAlways;
238+
#endif
235239
break;
236240
case A0SimpleKeychainItemAccessibleAfterFirstUnlockThisDeviceOnly:
237241
accessibility = kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly;
238242
break;
239243
case A0SimpleKeychainItemAccessibleAlwaysThisDeviceOnly:
244+
#if TARGET_OS_MACCATALYST
245+
accessibility = kSecAttrAccessibleAfterFirstUnlockThisDeviceOnly;
246+
#else
240247
accessibility = kSecAttrAccessibleAlwaysThisDeviceOnly;
248+
#endif
241249
break;
242250
#if TARGET_OS_IPHONE
243251
case A0SimpleKeychainItemAccessibleWhenPasscodeSetThisDeviceOnly:

0 commit comments

Comments
 (0)