
요즘 일이 잘 안되서 리셋하고 다시하고의 무한 반복중이라글이 뜸해졌는데 요즘 자주 보이는 에러가 있어서 박제할까합니다. 발생 상황build script 설정하고 빌드하려했더니 난리가 났습니다. 에러 내용 Sandbox: xcodebuild(3405) deny(1) file-read-data /경로그리고 이게 한개가 아니라 3000번대의 에러가 여러개 한번에 뜹니다.(저의 경우 9개 정도가 한번에 떴어요) 해결방법 프로젝트 > Build Settings > sandbox 검색하시면 User Script Sandboxing 이라는 옵션이 있습니다. 이거 옵션을 Yes> NO 로 바꿔주셔야합니다!!!!원인 이게 무슨 옵션인지 궁금해서 번역돌렸는데 "활성화된 경우 빌드 시스템은 사용자 스크립트를 샌드박스하여..

정말 신기한 오류를 옆팀에서 발견하셔서SOS 가 왔습니다. 근데 저도 처음 보는 거기도 하고 새로 알게 된 사실도 있어서 박제 해볼까 합니다(버그전문 블로그 아닙니다) 다만 이번 글은 다른팀에서 일어난 일이기 때문에자세히 알긴 어려워정확한 해결 방법은 아닐 수 있습니다. 오류 내용invalid ios deployment version 'xxxxxxxxx', IOS 10 is the maximum deployment target for 32-bit targetsQ : 뭘 하신 거에요?A : 저도 모르겠어요. 오류 원인오류 원인은 간단한데 말그대로입니다. 32 bit를 목적으로 할 수 있는 iOS 빌드는 10이 최대라는 겁니다.예를들어 armv7 / armv7s / i386 등 과 같은 애들은 특정 i..

요즘 업무 때문에 여러 언어를 혼합하고 합치는 과정에서 오류를 종류별로 보고 있는데이젠 하다하다 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 파..
요즘 어째 글이 죄다 오류 박제하는 느낌이네요아무튼 이번에 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..
네 오늘도 역시나 새로운 오류가 나와서 잡아(?) 왔습니다 오류 내용 SDK does not contain 'libarclite' at the path '경로/libarclite_iphoneos.a'; try increasing the minimum deployment target(참고로 저는 Xcode15.2 사용중입니다.) 발생 이유Xcode 버전에 따라 최소 지원 iOS 가 달라지는데 옛날 iOS 버전의 경우 libarclite 이라는 파일이 있어야 빌드가 가능했다고 합니다. + 각 Xcode 마다 지원되는 최소 OS 버전이 다르기 때문에 이런 오류가 발생한다고 합니다. (옛날 이야기) 해결 방법그래서 생각보다 간단하게 해결이 되는데 프로젝트 > General 로 이동해서 살펴보시면 아래같은 항목이..
2024.04.18 - [iOS개발/기타] - [실험] Privacy manifests 를 제출해보자 - 3탄 [실험] Privacy manifests 를 제출해보자 - 3탄자 이제 마지막 시리즈 입니다. 정확히는 제출후 애플에게 어떤 메일이 오는지 확인하고 그에 맞는 대응을 하는 단계입니다. 2024.04.03 - [iOS개발/기타] - [실험] Privacy manifests 를 알아보자 - 1탄 2024.world-of-larooly.tistory.com사실 여기서 조금 언급했는데 얼마 전 Apple 공식에 글이 올라왔습니다. (5월 1일부터 바꾼다면서 이제서야....) 바로 아래 글입니다. 앱 개발하시는 분들은 한번씩 읽으시는게 좋아보여요.https://www.msclb.store/document..