본문 바로가기

ios7

not found file libarclite_iphoneos.a (Xcode 14.3) 발생 이유: objective-c 프로젝트를 진행중에 jwt(2.2.0)를 사용해야 하는 필요성이 생김 의존성 라이브러리로 Base64를 설치하는데, Base64라이브러리 안에서 iOS 11에서는 더이상 libarclite 사용하지 않기 때문 나타나는 오류임 14.3 xcode 에서 나타나는 오류 사항 해결방법: lib 경로로 이동 cd /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/ arc 폴더 만들기 sudo mkdir arc cd arc sudo git clone https://github.com/kamyarelyasi/Libarclite-Files.git . 폴더에 실행 권한 부여하기 su.. 2023. 5. 10.
S3 쉘스크립트 만들기 이유 : 모바일 라이브러리를 CI/CD를 구축하는 과정에서 unityframework.framework를 S3에서 다운로드 받고 unityframework.framework를 감싼 회사 framework를 압축후 S3에 업로드 해야하는 업무가 주어졌다. 차후에 어떤 CI/CD Tool를 정해지지 않는 사항에서 즉각적으로 적용할수 있고, 다른 개발자도 손쉽게 사용 할수 있는 방법을 강구 하던중 쉘스크립트 제작을 선택하게 되었다. 제작 과정 : 1 차 시도 curl 명령을 사용해서 요청하기 S3 버킷 정책이 public일 경우 upload, download 문제가 없었지만 사용자별로 읽기, 쓰기, 삭제 권한을 부여 해서 관리할 경우 aws4-hmac-sha256 형식을 맞춰야 했고 공식문서에도 curl 관련.. 2023. 4. 5.
IOS 커스텀 폰트 적용 안될때 react-native 0.60 이상 버전에서는 react-native.config.js 파일을 생성한 후에 module.exports = { project: { ios: {}, android: {}, // grouped into "project" }, assets: ["./src/assets/fonts/"], // 당신의 font 파일들이 모여있는 폴더 }; 위와 같이 적어준후 react-native link 명령을 사용하면 자동으로 안드로이드와 ios 둘다 폰트 사용할수 있는 환경이 만들어 진다. ios폴더에 AppDelegate.m 파일을 열어 아래 코드 내용을 추가해준다. for (NSString* family in [UIFont familyNames]) { NSLog(@"%@", family);.. 2021. 8. 30.
아이폰 시뮬레이터 command + D 안될때 시뮬레이터 메뉴에서 I/O -> Input -> Send Keyboard Input to Device 활성화 2021. 8. 15.