Ronald van D
02/13/2020, 3:23 PMval searchDictionary = CFDictionaryCreateMutable(kCFAllocatorDefault, 5, null, null)
CFDictionaryAddValue(searchDictionary, kSecClass, kSecClassGenericPassword)
CFDictionaryAddValue(searchDictionary, kSecAttrService, CFBridgingRetain(appName))
CFDictionaryAddValue(searchDictionary, kSecAttrGeneric, CFBridgingRetain(identifier))
CFDictionaryAddValue(searchDictionary, kSecAttrAccount, CFBridgingRetain(identifier))
CFDictionaryAddValue(searchDictionary, kSecValueData, CFBridgingRetain(NSNumber(int = 2048)))
SecItemAdd(searchDictionary, null)
But I keep getting OSStatus -50 (One or more parameters passed to a function were not valid.). I followed several Ojective-c tutorials to come up with this code and it should be valid.. Someone got an idea what I’m missing?Kris Wong
02/13/2020, 3:29 PMdictionary
and not searchDictionary
Ronald van D
02/13/2020, 3:32 PMKris Wong
02/13/2020, 3:37 PMNSNumber
is valid for kSecValueData
Kris Wong
02/13/2020, 3:38 PMKris Wong
02/13/2020, 3:38 PMRonald van D
02/13/2020, 3:53 PM