[SWIFT] SecItemCopyMatching에 대한 신속한 2.0 키 체인 유형 오류
SWIFTSecItemCopyMatching에 대한 신속한 2.0 키 체인 유형 오류
해결법
-
1.우리가 더 이상 관리되지 않는 <> 작업이 필요하지 않습니다 보인다.
우리가 더 이상 관리되지 않는 <> 작업이 필요하지 않습니다 보인다.
시험:
var retrievedData: NSData? var extractedData: AnyObject? let status = SecItemCopyMatching(keyChainQuery, &extractedData) if (status == errSecSuccess) { retrievedData = extractedData as? NSData }
-
2.수수께끼 후 좀 더 내가이 솔루션을 마련했습니다 :
수수께끼 후 좀 더 내가이 솔루션을 마련했습니다 :
var retrievedData: NSData? let sizeOfKey = 32 let store = UnsafeMutablePointer<AnyObject?>.alloc(sizeof(AnyObject?) * sizeOfKey) let status = SecItemCopyMatching(keyChainQuery, store) if (status == errSecSuccess) { retrievedData = NSData(bytesNoCopy: store, length: sizeOfKey, freeWhenDone: true) }
어떤 컴파일. 나는 그것이 실제로 아직 작동하는지 모르겠어요. 만약 그렇다면이 게시물을 업데이트 할 수 있습니다. 그 동안 아는 사람들은 좋은 것 그것이에 댓글을 달 수 있다면!
from https://stackoverflow.com/questions/32378013/swift-2-0-keychain-type-errors-for-secitemcopymatching by cc-by-sa and MIT license
'SWIFT' 카테고리의 다른 글
[SWIFT] 바인딩 조건에 대한 초기화가 선택 유형이 있어야하지 '문자열' (0) | 2020.11.08 |
---|---|
[SWIFT] SKStore 검토 컨트롤러가 제출 된 경우 가능 결정입니다. (0) | 2020.11.08 |
[SWIFT] 스위프트 : 자르기 및 비디오 내보내기 (0) | 2020.11.08 |
[SWIFT] 사과 PDFKit에 잘못된 하이라이트 주석 (0) | 2020.11.08 |
[SWIFT] 스위프트에 JSONDecoder를을 사용하여 처리 오류 (0) | 2020.11.08 |