SWIFT31 iOS Swift 디바이스 uuid 받아오기 (앱 재설치 후 값 동일하게) let keychainKey = "com.ex.uniqueDeviceIdentifier" // UUID를 가져오는 메서드 (없으면 생성 후 저장) func getDeviceIdentifier() -> String { // 먼저 Keychain에서 UUID 불러오기 시도 if let uuid = getUUIDFromKeychain() { return uuid } else { // 없으면 새로 생성 후 Keychain에 저장 let newUUID = UUID().uuidString saveUUIDToKeychain(uuid: newU.. 2024. 10. 23. Xcode 15버전 Sandbox: bash(43130) deny(1) file-write-create 에러 Sandbox: bash(43130) deny(1) file-write-create 프로젝트경로/Pods/resources-to-copy-backhome.txt 해당 에러가 발생했다.. 이게 또 뭔 에러인지 찾아보니 Targets - Build Settings에 가서 Filter에 User script라고 검색해보면 User Script Sandboxing라고 나오는데 이걸 No로 변경해주면 된다. 2023. 10. 24. Xcode AVFoundation,AVKit import 에러 Cannot load underlying module for 'AVFoundation' 라는 에러가 갑자기 뜨는분들이 계실겁니다. Show live issues 체크해제! 해주세요 2023. 6. 20. iOS Swift의 생명주기 안드로이드에서 생명주기가 있는데 iOS에도 비슷한 맥락의 생명주기가 있습니다. 안드로이드 생명주기는 https://onedaycodeing.tistory.com/50 안드로이드(android) 생명주기(life cycle) 안드로이드에서는 생명주기라는게 있습니다. onCreate() - onStart() - onResume() - onPause() - onStop() - onDestory() - onRestart() 7개의 생명주기가 있습니다. 우선 onCreate()는 저희가 항상 쓰는 해당 클래스에 진 onedaycodeing.tistory.com 해당 게시글을 참고해주세요. override func viewDidLoad() { super.viewDidLoad() //뷰가 화면에 완전히 로드되면 호출.. 2023. 5. 3. 이전 1 2 3 4 ··· 8 다음