
안녕하세요.요즘 업무때문에 언어를 여러가지 섞어서 보고 있는데한 함수 때문에 경고가 떠서 경고가 200개가 넘게 뜨더라고요;;(인수인계자님?) 에러는 아니지만 너무 신경쓰여서 고쳐볼까합니다. 에러 내용sprintf is deprecated 원인- C 언어쪽에서 사용하는 명령어 같은데 이게 이제 없어졌다고 합니다. 해결법- snprintf로 바꿔주시면 됩니다. - 예를들면 아래 같이 사용하셨다면 sprintf(a,"%s is good",b);- 간단한 경우에는 이렇게 두가지로 바꿀 수 있습니다.snprintf(a,sizeof(a),"%s is good",b);혹은 snprintf(a,strlen(a),"%s is good",b); * 근데 이렇게 바꾸실때 만약 a 의 크기가 너무 작으면 데이터 오버플..

안녕하세요. 최근에 어떤 버그를 찾느라 iOS 12 를 개발할 일이 잠깐 있었는데iOS 13 미만에서는 따로 설정을 해야하는게 있더라고요 (최소가 12.0 이니까 사실상 iOS 12를 위한 코드라 생각하시면 됩니다.) 간단하게 프로젝트 하나의 최소 지원 버전을 최소인 12.0 으로 하면 'UIScene' is only available in iOS 13.0 or newer이 비슷한 말이 한 9개 정도? AppDelegate / SceneDelegate 에 뜨게 됩니다. 오류 원인 - 말 그대로 해당 기능은 iOS 13 부터 사용이 가능합니다. - 또한 SceneDelegate는 iOS 13 부터 사용했기때문에 12에서는 사용이 불가합니다.- 그래서 해당 코드를 버전에 따라 분리하는게 필요합니다. - 최..

요즘 업무 때문에 여러 언어를 혼합하고 합치는 과정에서 오류를 종류별로 보고 있는데이젠 하다하다 Obj-C 에서 많이 쓰는 NSString 이 오류가 났습니다.unknown type name 'nsstring'물론 일반적인 경우라면 아래 한줄이면 해결되지만// 보통 이걸 heaer 나 사용중인 파일에 추가하면 됨#import 만약 저처럼 오류가 나는 위치가 Foundation 안에 있는 NS***에서 난다면(NSFile이라던지 NS가 들어간 파일이 종류별로 뜹니다.)아래 사이트를 참고하시길 바랍니다. https://qiita.com/kuuki_yomenaio/items/6edc7cb16a81d2bc9ef5 【iOS】Xcodeでビルドした時にNSObjCRuntimeでエラー?【cocos2d-x】 - Qii..

안녕하세요.요즘 xcframework 에 대해 공부중인데Xcode 15 부터는 xcframework의 서명을 확인할수있다고 하더라고요. https://developer.apple.com/videos/play/wwdc2023/10061/ Verify app dependencies with digital signatures - WWDC23 - Videos - Apple DeveloperDiscover how you can help secure your app's dependencies. We'll show you how Xcode can automatically verify any signed XCFrameworks you...developer.apple.com실제로 Xcode 안에 xcframework 파..

안녕하세요.오늘은 웹뷰에서 iOS 내부에 저장된 파일을 가져올수 있는지 실험한 내용을 정리해볼까합니다. 실험은 크게 3단계로 나누어 진행했습니다. 1. iOS 폰 내부에 저장할 파일 만들기 - 저는 편의를 위해 txt 파일을 만들껍니다.- 일반적인 저장이 아니라 파일앱에서 볼 수 있게 만들겁니다. 2. html 파일 만들기- 저는 Html 파일이 필요하다보니 급하게 만들었습니다. * html 코드는 통으로 올려놨기 때문에 메모장에 복붙해서 파일 형식만 .html 로 저장하시면html 파일로 사용이 가능합니다. 3. iOS 에서 웹뷰 연결하기 - 이건 기본 기능을 이용하기 때문에 간단합니다. 참고로 저는 Html 에 대해서는 잘 몰라서 Html 코드가 이상할 수 있습니다. 자 그럼 0단계로 ..
네 이제는 SVN 마저 오류를 내보내서 잡아왔습니다. (포스트 절반이 오류 내용인데) 제가 사용중인 SnailSVN 에서 나온 오류인데 다행히도 저는 버그를 자주 당해서(?) 파일을 많이 백업해두기 때문에 좀 과격한(?) 방식으로 해결했습니다. (SVN 에러라 SnailSVN 에러는 아닌 것 같아요.) 아 참고로 무슨 오류 때문에 이 지경이 되었느냐 일단 아래 3개가 가장 많이 보인 에러입니다. Commit 하려했더니(파일 경로) is scheduled for addition, but is missing그 이후 다른 작업 할때마다 svn: E195006: Use --force to override this restriction (local modifications may be lost)강제로 rever..
요즘 어째 글이 죄다 오류 박제하는 느낌이네요아무튼 이번에 Xcode15.4 가 나왔는데 나오자마자 익숙한듯 아닌듯 하신 오류가 나서 확인해볼까합니다. 발생 상황 - Cocoapod 을 이용하는 프로젝트에서 발생 - 빌드는 가능하나 Archive 시 해당 오류 발생 - Xcode15.2->15.4 로 업데이트 한 이후로 발생 해결 방법- 혹시 모를 상황을 위해 Xcode를 종료한 후 했습니다.- 프로젝트 폴더 > Pods > Target Support Files > Pods-MagicMOTP > Pods-프로젝트-frameworks.sh 열기 - 해당 파일 안에 아래와 같은 부분을 찾아서 readlink "${source}"-f 추가해서 아래처럼 바꾸기 readlink -f "${source}" -..
아무래도 Privacy Manifest 때문에 말이 많기도 하고 이런 비슷한 패치가 앞으로 없을꺼라는 생각이 들어서 static library 를 xcframework 로 바꿔보려고 시도중입니다만(static 의 경우 별도의 파일 첨부가 불가능해서 Privacy Manifest도 추가 불가) 역시나 처음하는 거라 처음보는 오류가 우르르 나오네요...그래서 이것들(?) 을 박제해 두려고 합니다. 1. No 'swiftinterface' files found within '파일경로/이름.swiftmodule'- 발생 상황 : .framework 파일들을 .xcframework 로 합치려고 시도중에 발생- 해결 방법 : .framework 를 만들때 해당 프로젝트에서 아래 옵션 Yes 로 변경 2. dy..