본문 바로가기
728x90

xcode6

Swift_ CoreData 적용기... AOS 에서 sqlite 로 유틸 앱을 만들어 배포 준비 단계에 있었다.원래는 크로스 플랫폼인 React Native 로 작업할 생각이었지만 , 애초에 선보인 유틸앱은 AOS 에서만 호환되도록 작업한 거라서 IOS 만들 생각이 없다가 갑자기 필요를 느껴 작업하게 되었다. 그 중에서 Sqlite 랑 비슷한 기능을 가진 CoreData 를 적용하는 과정에서 어려움을 느껴 기록을 남기기로 했당 우선 CoreData 는 Core Model Data, CoreDataClass , CoreDataProperties 크게 3가지를 가지고 있어야 한다.  CoreData 를 세팅해놓으면   Editor -> Create NSManagedObject Subclass... 를 클릭하면 이렇게 생성이 된다. 그릭 밑에를 쉽.. 2024. 7. 24.
IOS_ Can't find keyplane that supports type 4 for keyboard iPhone-Caymen-NumberPad; using 27054_Caymen_iPhone-Simple-Pad_Default IOS 키보드 패드를 숫자만 나오게 하고 싶었다.디버깅중 위와 같은 오류를 발견했다. 키패드는 잘 사용되지만 저런 에러로그가 나온 이상 한번쯤은 찾아봐야할 것 같았다.https://stackoverflow.com/questions/25842168/cant-find-keyplane-that-supports-type-4-for-keyboard-iphone-portrait-numberpad Can't find keyplane that supports type 4 for keyboard iPhone-Portrait-NumberPad; using 3876877096_Portrait_iPhone-Simple-Pad_DefI've downloaded iOS 8 Gold Master for the iPhone and .. 2024. 7. 24.
IOS_ AppIcon 쉽게 넣기 지금까지 뭔가 AppIcon 해상도별로 힘들게 넣었던거 같다.쉽게 넣는 방법이 있었다. 우선 IOS App Icon content.json 설정작업이 된 아이콘 모음집을 다운받은 후 AppIcon.appiconset 으로 이름 설정 후 바로 가져다 붙여 놓으면 바로 설정이 된다 !! 짜잔!!   AppIcon 쉽게 넣는 방법이였다 !!!! 2024. 7. 21.
Unity_ Framework not found FBLPromises unity xcode 에러 Unity 에서 구글 admobs 라이브러리를 다운받고 xcode 실행 도중 생긴 오류이다.여기에 해결법이 잘 나와있다.https://wonjuri.tistory.com/entry/unity-ios-admob-%EC%B6%94%EA%B0%80%EC%8B%9C-framework-not-found-FBLPromises-%EC%98%A4%EB%A5%98-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95 [unity] ios admob 추가시 framework not found FBLPromises 오류 해결 방법unity에서 IOS 빌드 시 framework not found FBLPromises 오류 해결 방법을 알아보자. 테스트 버전 Unity 2018.4.36 Admob v7.2.0 .. 2024. 3. 12.
IOS_ xcode 아이폰 무선 연결 유선 usb 연결로 자주 했더니 너무 불편했다. 선이 있어야지 실행될 수 있는 환경이 생산성에 너무 제약을 주었던 탓에 속도가 너무 느렸다.안드로이드는 바로 adb 로 연결해서 실행할 수 있었는데 아이폰은 시도조차 안해봐서 이번 기회에 찾아보려고 했다.찾아보니 좋은 사이트가 있었다.https://jusung.github.io/Xcode%EC%97%90%EC%84%9C-%EB%AC%B4%EC%84%A0(Wireless)-%EB%B9%8C%EB%93%9C-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0/ [Xcode] 무선(Wireless) 빌드 사용하기Xcode9 부터 맥과 기기(iPhone, iPad 등)를 케이블로 연결하지 않고, 기기에 바로 빌드 할 수 있는 기능이 추가되었습니다. .. 2024. 3. 9.
ReactNative_ IOS 빌드 환경 분리 IOS swift 를 개발하면서 빌드 환경을 분리해야 할것 같다는 생각이 들었다.debug , staging , release 3가지 모드를 같이 테스트해야 하는데 자꾸 bundleId 가 중복되어서 삭제하고 다시 까는 일들을 반복적으로 했기 때문에 시간이 걸렸다.그래서 바로 AOS 빌드환경 분리한 것 처럼 IOS 도 빌드환경을 분리하여 구축하게 되었다. 우선 Target -> 프로젝트 에서User-Defined 에서 BUNDLE_ID_SUFFIX , DISPLAY_NAME 을 만들어서 debug , staging , release 버전에 맞게 명칭을 붙여준다.  그리고 Product Name 에서 이 프로젝트 이름을 붙여준다 Product Name 을 클릭하면   이렇게 $(TARGET_NAME) 을 .. 2024. 3. 4.
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
728x90