본문 바로가기

flutter_inappwebview Ambiguous use of 'evaluateJavaScript(_:completionHandler)' iOS18에서 Flutter 웹뷰를 사용할경우 다음과 같은 에러들이 발생한다 해결방법은 public override func evaluateJavaScript(_ javaScriptString: String, completionHandler: ((Any?, Error?) -> Void)? = nil)함수에 @MainActor를 넣어주면 해결이 된다public override func evaluateJavaScript(_ javaScriptString: String, completionHandler: (@MainActor (Any?, Error?) -> Void)? = nil)
ITMS-90626: Invalid Siri Support 문제 해결 ITMS-90626: Invalid Siri Support - Localized description for custom intent: 'Default' not found for locale: koITMS-90626: Invalid Siri Support - Localized title for custom intent: 'Default' not found for locale: ko 시리사용하는데 다국어가 잘 적용 안되어서 다음과 같은 메일이 왔다.다음과 같이 Base를 체크해주면 해결된다
xcode 16 기능정리 1. Code completion (자동완성)- 새로운 예측 코드 완성 엔진은 더욱 정확하고 컨텍스트를 인식하여 주변 코드를 기반으로 더 나은 제안을 제공합니다. - macOS Sequoia 기반의 Xcode 16을 실행해야 사용할 수 있습니다 2. Isolated Global Variables (빌드세팅)- 전역변수는 Concurrency에서 안전하지 않다는 warning 표출해주는 옵션 3.  Previews (프리뷰)@Previewable- Xcode 16부터는 @State 프로퍼티를 따로 선언한 후, 앞에 @Previewable를 붙여서 사용하면 위 wrapper view없이 바로 사용 가능4. Swift6 - Xcode 16은 Swift 6을 지원하는데, 이는 컴파일 타임 데이터 경쟁 안전성을 ..
ITMS-91056: Invalid privacy manifest 문제 해결 방법 ITMS-91056: Invalid privacy manifest 해당 오류는 개인정보 강화로 인해 App privacy를 소스에 넣어줘야 한다 1. xcode 실행2. File > New > File3. App privacy 파일 생성 (파일 이름 "PrivacyInfo")4. 해당 내용 추가NSPrivacyAccessedAPITypesNSPrivacyAccessedAPITypeNSPrivacyAccessedAPICategoryFileTimestampNSPrivacyAccessedAPITypeReasons3B52.1NSPrivacyAccessedAPITypeNSPrivacyAccessedAPICategoryDiskSpaceNSPrivacyAccessedAPITypeReasonsE174.1NSPrivac..
SimpleWallet 위젯 사용 방법
NMapsMap 네이버 맵 링크 에러 Pods/NMapsMap/framework/NMapsMap.framework/NMapsMap, building for iOS Simulator-x86_64 but attempting to link with file built for unknown-unsupported file format ( 0x76 0x65 0x72 0x73 0x69 0x6F 0x6E 0x20 0x68 0x74 0x74 0x70 0x73 0x3A 0x2F 0x2F ) 네이버 pod 설치 전 해당 작업들을 해준다 1. sudo gem install cocoapods // cocoapods 설치 2. brew install git-lfs // homebrew 사용시 git-lfs 설치 (home brew 설치 방법 - 터미널 -> 아래 명..
The app delegate must implement the window property if it wants to use a main storyboard file. iOS 12에서 나오는 문제다. AppDelegate.h 에 UIWindow *window 를 추가해주면 잘된다
[swift] Action extension iOS13 iOS13 이하에서는 잘되던 loadItem이 13부터는 파일을 못가져오는 에러가 발생한다. ㅠㅠ provider.loadItem(forTypeIdentifier: kUTTypeData as String, options: nil, completionHandler: { (string, error) in let data = NSData.init(contentsOf:string as! URL) }) 해결 방안 : kUTTypeData 타입을 kUTTypeURL변경하여 해보자!! provider.loadItem(forTypeIdentifier: kUTTypeURL as String, options: nil, completionHandler: { (string, error) in let data = NSData...