CocoaPods Swift4와 Swift3가 혼재하는 라이브러리들을 CocoaPods로 어떻게든 한다 XCode9에서는 Swift4.0과 Swift3.2를 사용할 수 있습니다. 오픈 소스 라이브러리는 업데이트 상황이 마치 마치이므로, 프로젝트가 Swift4.0인데, 이용하고 싶은 라이브러리가 Swift3.2계 밖에 없거나 하는 경우가 남아 있습니다. CocoaPods에서 패키지 관리를 할 때, 프로젝트의 Swift 버전에 관계없이 각 라이브러리가 해당 Swift 버전으로 컴파일되도록 그리고 ... CocoaPodsSwift4Swiftswift3Xcode iOS 앱에서 Facebook 로그인을 구현해 보았습니다. 이것은 먼 옛날에 써야 했다 의 23일째의 기사로 합니다! 모두 쓰지 않아서 정말 미안해! PHP 일근의 서버측 엔지니어였던 내가 최근 swift 데뷔해 iOS 앱을 만들고 있으므로 그 과정에서 생긴 메모를 공개합니다. 이번에는 facebook 로그인을 구현한 이야기. ↑를 보고 작업 swift용 FBSDK 사용 ※CocoaPods 사용할 때는 <프로젝트명>.xcworkspace에서 열어 편... iOSSwiftswift3CocoaPods iOS 개발 환경을 정돈하는 치트 시트 그리고 항상 헤매기 때문에 메모 Cocoapods를 프로젝트 마다 버전 관리하지 않으면, 근원쪽에 gem을 넣어 버리지 않거나 불안한 사람용 git clone을 해도 workspace를 열고 실행할 것이라고 의지하는 것 podfile에 타고 있는 라이브러리를 넣으면 빌드할 수 없다 1이 저장소를 복제합니다.이 파일을 저장할 디렉토리로 이동 한 후 다음 명령을 실행하십시오. 여러 버전을 관리할... iOSPodfileSwift4CocoaPodsrbenv 스와이프(PanGesture)로 표준 키보드를 닫을 수 있는 TKKeyboardControl을 사용해 본 것 키보드의 상단에서 손가락으로 맨 아래로 내려 키보드를 닫을 수 있는 기능을 쉽게 추가할 수 있는 OSS입니다. 자주 보이는 것은 Facebook의 Messenger나 Apple의 메세지 앱이군요. 을 사용하면, 그러한 메시지계의 앱을 만들 때는, 꼭 실현하고 싶은 기능의 하나인, 스와이프(PanGesture)로 표준 키보드를 닫을 수 있습니다. 쉽게 실현할 수 있습니다. 추가할 소스 코드는 ... iOSCocoaPodsSwiftFacebookXcode Carthage 및 CocoaPods의 최신 버전 정보를 Slack에 알리는 fastlane 플러그인을 만들었습니다. 2번 달여, 혹은 바퀴의 재발명일지도 모르지만, 자신의 (좁은) 관측 범위에서 보이지 않았던 것과, 약간의 툴 작성에 딱 좋은 것 같은 규모감이었기 때문에 만들어 보았습니다. 기능으로서는 CocoaPods 이나 Carthage 로 인스톨 하고 있는 라이브러리의 최신 버젼의 릴리스 상황을 취득해, 필요하면 결과를 Slack 에 통지하는 것입니다. 프로젝트에서 이용하고 있는 라이브러리의 업데이트... iOSCocoaPodsSwiftfastlaneCarthage cocoapods 사용하지 않고 react native에서 google maps 표시 cocoapods를 사용하지 않고 google maps를 react native 프로젝트에서 표시합니다. cocoapods를 넣어 불필요한 의존성을 늘려 오류와 싸우고 싶지 않기 때문에 google maps SDK와의 제휴는 수동으로 실시한다. Mac Xcode10 react native 0.57 npm도 물론 좋은 ※※react-native link는 해서는 안 된다 step1, step2... CocoaPodsGoogleMapreactnativeGoogleMapsSDKforiOS iOS에서 둥근 그림자가있는 그라데이션 버튼을 만드는 방법? 미안해 (∴)/ 그런데 여러분 버튼을 좋아합니까? 밀고 싶은 버튼 디자인을 좋아합니다. iOS에서 UIButton을 로 만들기 위해서는 어떻게 할 것이라고 생각했기 때문에 만들었습니다. 오픈 소스도 있습니다 👍 엄청 밀고싶어😂 Playground에서 동작 확인 Playground에서 외관을 확인하면서 코드를 작성합니다. Playground에서 UI 미리보기 기능이 있다는 것을 아십니까? 알고... iOSCocoaPodsSwiftOSSCarthage 서명없이 iOS 앱 빌드 및 단위 테스트 ~ AppCenter 편 ~ 기본 기능은 무료로 사용할 수 있습니다. (이하 "App Center"라고 함) Xcode:10.1 (10B61) Swift: 4.2.1 CocoaPods: 1.6.0.beta.2 스키마 컨테이너를 작업 공간으로 변경 (작업 공간을 사용할 때만) Xcode 시작 > Product > Scheme > Manage Schemes… 대상 Scheme의 Container를 Workspace로 변경 ... iOSCocoaPodsCarthageXcodeAppCenter cocoaPods를 사용하여 UITest를 도입 할 때 Missing required module '라이브러리 이름'오류 UITest를 도입하려고 시도하고 참고 문헌에 따라 iOS Unit Testing Bundle를 선택하고 생성 된 BiblioTests.swift에 프로젝트 이름을 넣으려고하면 다음과 같은 오류가 발생했습니다. 에 따르면testTarget 용으로 항목을 만들어야했습니다. podfile (내 대상의 예) 다음 명령줄에서 다시 실행 오류가 발생하지 않습니다.... CocoaPodsSwiftUITest CocoaPods와 Carthage를 모두 지원하는 자체 제작 Swift 라이브러리 만들기 Swift의 자작 라이브러리 만들기 라이브러리를 CocoaPods와 Carthage와 호환 다음 예제에서는 라이브러리 이름을 MyLib로 지정합니다. 라이브러리를 개발하고 게시하기위한 프로젝트를 만듭니다. 파일 구성은 다음과 같이 만듭니다. Xcode의 Project의 신규 작성으로 Cocoa Touch Framework를 선택합니다. 라이브러리 검증을 위해 Target Example을 추가... CocoaPodsSwiftCarthage pod install한 라이브러리의 swift 버전이 오래되어 빌드할 수 없는 경우의 대처법 pod install한 라이브러리의 swift 버전이 오래되어 빌드할 수 없는 경우의 대처법에 대해서 실제로 내가 빠진 상황과 어떻게 대처했는지를 정리합니다. Xcode Version 10.1 cocoapods 버전 1.5.3 Swift 4.2 의 개발 환경에, Tinder풍 UI 라이브러리 를 도입( pod install ) 하고 싶었다 Podfile을 다음과 같이 만들고 pod insta... XcodeCocoaPodsSwift [해결됨] Xcode 10에서 CocoaPods의 pod install을 실행하면 RuntimeError 님이 댓글을 달았습니다. 감사합니다! 이 문제는 의 1.6.0에서 수정되었으므로, gem update xcodeproj 에서 대응하는 버전으로 올리면 해결합니다. Xcode 10에서 CocoaPods의 pod install을 실행할 때 다음 오류가 발생했습니다. RuntimeError - [!] Xcodeproj doesn't know about the following attributes ... XcodeCocoaPodspodinstallRuntimeError iOS용 슬라이드쇼 UI 라이브러리를 만들었습니다. ↓이런 녀석 이미지 URL 배열의 경우 SlideShare 앱의 UI·거동을 거의 완코피했다 뷰어로서 본가 나란히는 사용하기 쉽다고 생각한다 복수의 인풋 형식에 대응하고 있다 이미지 URL 배열, PDF 파일 URL, 로컬 PDF 파일 슬라이드 쇼 용도도 있고 단순히 PDF 뷰어로도 사용할 수 있습니다 세로·가로 모두에 대응하고 있다 이미지 다운로드 순서의 현명한 제어는 하지 않는다 큐에 전... slideshareiOSSwiftCocoaPods Library not loaded에서 UITests가 떨어질 때의 대처법 UITests가 Library not loaded 오류로 이끼를 잃어 버렸을 때의 메모 더 깨끗한 방법이 있다는 분은 교수하실 수 있습니다 macOS X 10.13.6 High Sierra Xcode 10.0 Swift4 CocoaPods 1.5.3 아래와 같은 에러가 나와 무한하게 UITest가 이끼 CocoaPods를 사용하는 경우 UITests에 필요한 프레임워크가 UITests Sch... iOSCocoaPods CocoaPods를 사용하지 않고 React Native 프로젝트를 Firebase와 연결 (DynamicLink 자체는 다른 기사에 쓰려고 생각한다) 그리고 이번에는 CocoaPods를 사용하지 않는다는 묶음이 있습니다. 보통 구구하면 pod install 를 겨우 죽을 정도로 나옵니다. CocoaPods 넣으면 불필요한 의존성이 증가한다는 큰 단점이 있습니다. 그래서 이번에는 CocoaPods를 사용하지 않고 firebase와 연계합니다. ↓ 아무것도 없는 사람은 이 기사의 순... iOSFirebasereactnativeCocoaPodsReact pod install시의 「No version of Xcode found that supports Swift ...」의 대처 방법 Xcode 9.3 Swift 4.1.2 CocoaPods 1.2.1 각종 라이브러리를 Podfile에서 설치 pod install 그리고 "Swift4.1.2를 지원하는 Xcode 버전을 찾을 수 없습니다."라고합니다. Xcode측의 버젼을 지정하고 있지 않는 것에 의한 것. 다만 지금까지는, Xcode측의 버젼을 매회 이쪽으로 지정하지 않아도 현재의 Xcode의 버젼이 자동으로 지정되어 있... XcodeiOSSwiftCocoaPods CocoaPods1.5.0에서 도입한 라이브러리에서 @IBDesignable을 지정한 View의 StroyBoard에 그리면 오류가 발생합니다. "IB Designables: Failed to render and update auto layout status for ViewController" CocoaPods 경유로 도입한 라이브러리로, @IBDesignableを (을)를 지정한 View 클래스를 StoryBoard상에 배치하면(자), 렌더링에 다음과 같은 에러가 발생합니다. (프로젝트 빌드는 통과합니다) 1.5.0 그대로 사용하기 위해서는 Podfile에 다음을 추가하여 해결했습니다. 참고... XcodeiOSSwiftCocoaPods 처음 라이브러리를 만들었을 때의 이야기 요 전날 이라는 iOS 라이브러리를 만들었습니다. Poi는 Tinder와 같은 카드 스와이프 UI를 쉽게 구현할 수 있는 라이브러리입니다. (15 스타 이상 취하는 것이 목표이므로, 좋으면 스타 받을 수 있으면 다행입니다) 이런 간지의 UI를 손쉽게 만들 수 있습니다. 궁리한 점으로서는, 유저는 TableView를 구현하는 것 같은 느낌으로 이 라이브러리를 사용할 수 있도록 한 점입니다. 많... CocoaPodslibrarySwift4SwiftCarthage ipa 내보낼 때 "Failed to verify bitcode in ..."라는 오류 해결 방법 오류에 대한 정보가 적었기 때문에 게시 Carthage에서 Framework를 몇 개 추가했으며, 만약 ipa를 내보내려고 하면, 이런 에러가 나왔다 -disable-llvm-passes 부분은 Framework에 의해 arm64 라든지 쓰고 있었다 ipa 내보낼 수 없어 대단한 곤란 오류가 발생한 Framework를 Cocoapods로 바꿔보십시오. 다른 Framework 오류가 표시 되었... iOSCocoaPodsframeworkCarthageXcode workspace를 만들지 않고 SwiftLint를 CocoaPods로 관리 리포지토리의 swiftlint 버전을 고정하고 싶을 때. Carthage는 바이너리 배포를 지원하지 않기 때문에 CocoaPods에서 관리한다. 하지만, 다른 라이브러리를 Carthage에서 관리하고 있는 경우, 바이너리를 이용하기 위해서만 xcworkspace 를 사용하는 것은 기분 좋지 않기 때문에 옵션을 찾아 보았다. 문서에는 xcworkspace 를 만들지 않게 하는 옵션에 대한 기술... iOSSwiftSwiftLintCocoaPods Mac의 OS 버전 업하면 bundle exec pod install 할 수 없게 되었어요 😿 무거운 허리를 올리고 High Sierra로 OS를 업데이트했습니다. 당사의 pod 버전을 지정했습니다. 그래서 항상 조작하지만, high sierra로 만든 다음 오류가 발생합니다. 2020/12/29 추가 Big Sur로 했을 때는 이런 에러가 나온다 😩😩😩 도리마 googSystem/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/rub... XcodeiOSSwiftCocoaPods Swift 용 Firebase RealtimeDB + Storage의 이미지로드 라이브러리를 만들었습니다. 최근 Firebase를 백엔드로 한 앱을 잘 개발하고 있습니다만 RealtimeDB, Storage, TableView 로 문제에 부딪쳤으므로 해결을 위해 라이브러리를 만들었습니다. Firebase RealtimeDB, Storage 에 대해서는 를 이용하고 있는 전제입니다. TableViewCell + ImageView에서 다음과 같은 문제가 발생합니다. ImageView에 이미지를 로드 ... CocoaPods비동기 처리SwiftUIImageViewUIImage Swift Playgrounds에서 Xcode project의 코드를 움직여 보자 ~~ CocoaPods ~~ 이번은 CocoaPods 를 사용한 프로젝트 때 어떻게 하면 좋을지 설명합니다 먼저 CocoaPods를 통해 라이브러리를 Xcode project에 넣으십시오. 뭐든지 좋지만 내가 취미로 만든 Kaeru라는 라이브러리를 사용하여 소개합니다. 과거에 Qiita 하지만 소개한 적이 있습니다 Podfile 에 추가하여 pod install 터미널에서$ pod install 이제 Pods 디렉토리에... XcodeCocoaPodsSwift Cocoapods 소개 이 기사에서는 Cocoapods 도입, 버전 업데이트에 대해 설명합니다. 이전 Cocoapods를 넣으려고 했지만 실패한 분 Cocoapods 버전을 잘 모르는 사람 그 외, 처음 넣는 사람 이외로 잘 도입할 수 없는 분 아직 Cocoapods를 설치한 적이 없는 분은 이 명령으로 설치합시다. Terminal 아직 Cocoapods를 설치한 적이 없다면 솔직하게 설치합시다. Terminal ... Terminal루비CocoaPods CocoaPods로 넣은 라이브러리의 라이센스 표기 화면을 만들고 싶습니다. 자주 이쪽의 방법으로, 사사를 넣는 것이 많았습니다만... TableView&자작 레이아웃의 셀로 어떻게 든 표시할 수 없는지 트라이해 보았다. Setting.bundle 안에 Acknowledgements.plist가 있는 전제. ( Pods/Targets Support Files/{PROJECT_NAME}/Acknowledgements.plist 를 직접 보러 갈 수 있는지는 시도하지 않... XcodeCocoaPodsSwift3.0아이폰 ObjectMapper에서 Decodable로 다시 쓰기 다른 class (struct)에 의존하지 않는 class (struct)로부터 재기록 부모 클래스 (struct) 아이 class (struct) 이런 식으로 치마치마 대체해, 모든 아이 class (struct) 가 Decodable 가 되면 부모마다 단번에 Decodable 로 최적화해 갑니다.... CocoaPodsObjectMapperSwiftDecodableXcode Concourse CI에서 iOS 앱 CI 수행 이전에 에서 쓴 것처럼 CI에는 Jenkins를 사용하고 있습니다만, 특정 멤버가 Jenkins 장인이 되기 쉽고 트러미가 있습니다. 모처럼 fastlane 등으로 빌드 스크립트를 코드화 할 수 있기 때문에 빌드 파이프 라인도 코드화하고 싶다 ...! 시도해 보았습니다. docker-compose에서 했습니다. 아래의 공식 문서대로 가면 빨리 시작합니다. docker로 Concourse CI... ConcourseCocoaPodsSwiftfastlane Xcode8 Cocoapods 실패 여기 을 참고하여 cocoapods를 사용하려고하면, 다음과 같이 오류가 발생하여 작업 공간을 만들 수 없습니다. 참고 : SUCCESSFULL!... XcodeCocoaPods실패 모음 XLPagerTabStrip 사용 및 사용자 정의 라는 멋진 Swift제의 iOS 라이브러리를 발견했으므로 사용법 등을 공유하고 싶습니다. 이르지 못하는 점 등 많이 있다고 생각합니다만, 코멘트등 받을 수 있으면 다행입니다. 실행 환경은 (Swift3.0.2) (Xcode8.2.1)로 CocoaPods를 이용하고, 이번은 기본적인 gif의 좌상의 Button Bar를 샘플로 해 보고 싶습니다. ViewController들을 관리하는 Butt... iOSlibrarySwift3.0Xcode8CocoaPods 이전 기사 보기
Swift4와 Swift3가 혼재하는 라이브러리들을 CocoaPods로 어떻게든 한다 XCode9에서는 Swift4.0과 Swift3.2를 사용할 수 있습니다. 오픈 소스 라이브러리는 업데이트 상황이 마치 마치이므로, 프로젝트가 Swift4.0인데, 이용하고 싶은 라이브러리가 Swift3.2계 밖에 없거나 하는 경우가 남아 있습니다. CocoaPods에서 패키지 관리를 할 때, 프로젝트의 Swift 버전에 관계없이 각 라이브러리가 해당 Swift 버전으로 컴파일되도록 그리고 ... CocoaPodsSwift4Swiftswift3Xcode iOS 앱에서 Facebook 로그인을 구현해 보았습니다. 이것은 먼 옛날에 써야 했다 의 23일째의 기사로 합니다! 모두 쓰지 않아서 정말 미안해! PHP 일근의 서버측 엔지니어였던 내가 최근 swift 데뷔해 iOS 앱을 만들고 있으므로 그 과정에서 생긴 메모를 공개합니다. 이번에는 facebook 로그인을 구현한 이야기. ↑를 보고 작업 swift용 FBSDK 사용 ※CocoaPods 사용할 때는 <프로젝트명>.xcworkspace에서 열어 편... iOSSwiftswift3CocoaPods iOS 개발 환경을 정돈하는 치트 시트 그리고 항상 헤매기 때문에 메모 Cocoapods를 프로젝트 마다 버전 관리하지 않으면, 근원쪽에 gem을 넣어 버리지 않거나 불안한 사람용 git clone을 해도 workspace를 열고 실행할 것이라고 의지하는 것 podfile에 타고 있는 라이브러리를 넣으면 빌드할 수 없다 1이 저장소를 복제합니다.이 파일을 저장할 디렉토리로 이동 한 후 다음 명령을 실행하십시오. 여러 버전을 관리할... iOSPodfileSwift4CocoaPodsrbenv 스와이프(PanGesture)로 표준 키보드를 닫을 수 있는 TKKeyboardControl을 사용해 본 것 키보드의 상단에서 손가락으로 맨 아래로 내려 키보드를 닫을 수 있는 기능을 쉽게 추가할 수 있는 OSS입니다. 자주 보이는 것은 Facebook의 Messenger나 Apple의 메세지 앱이군요. 을 사용하면, 그러한 메시지계의 앱을 만들 때는, 꼭 실현하고 싶은 기능의 하나인, 스와이프(PanGesture)로 표준 키보드를 닫을 수 있습니다. 쉽게 실현할 수 있습니다. 추가할 소스 코드는 ... iOSCocoaPodsSwiftFacebookXcode Carthage 및 CocoaPods의 최신 버전 정보를 Slack에 알리는 fastlane 플러그인을 만들었습니다. 2번 달여, 혹은 바퀴의 재발명일지도 모르지만, 자신의 (좁은) 관측 범위에서 보이지 않았던 것과, 약간의 툴 작성에 딱 좋은 것 같은 규모감이었기 때문에 만들어 보았습니다. 기능으로서는 CocoaPods 이나 Carthage 로 인스톨 하고 있는 라이브러리의 최신 버젼의 릴리스 상황을 취득해, 필요하면 결과를 Slack 에 통지하는 것입니다. 프로젝트에서 이용하고 있는 라이브러리의 업데이트... iOSCocoaPodsSwiftfastlaneCarthage cocoapods 사용하지 않고 react native에서 google maps 표시 cocoapods를 사용하지 않고 google maps를 react native 프로젝트에서 표시합니다. cocoapods를 넣어 불필요한 의존성을 늘려 오류와 싸우고 싶지 않기 때문에 google maps SDK와의 제휴는 수동으로 실시한다. Mac Xcode10 react native 0.57 npm도 물론 좋은 ※※react-native link는 해서는 안 된다 step1, step2... CocoaPodsGoogleMapreactnativeGoogleMapsSDKforiOS iOS에서 둥근 그림자가있는 그라데이션 버튼을 만드는 방법? 미안해 (∴)/ 그런데 여러분 버튼을 좋아합니까? 밀고 싶은 버튼 디자인을 좋아합니다. iOS에서 UIButton을 로 만들기 위해서는 어떻게 할 것이라고 생각했기 때문에 만들었습니다. 오픈 소스도 있습니다 👍 엄청 밀고싶어😂 Playground에서 동작 확인 Playground에서 외관을 확인하면서 코드를 작성합니다. Playground에서 UI 미리보기 기능이 있다는 것을 아십니까? 알고... iOSCocoaPodsSwiftOSSCarthage 서명없이 iOS 앱 빌드 및 단위 테스트 ~ AppCenter 편 ~ 기본 기능은 무료로 사용할 수 있습니다. (이하 "App Center"라고 함) Xcode:10.1 (10B61) Swift: 4.2.1 CocoaPods: 1.6.0.beta.2 스키마 컨테이너를 작업 공간으로 변경 (작업 공간을 사용할 때만) Xcode 시작 > Product > Scheme > Manage Schemes… 대상 Scheme의 Container를 Workspace로 변경 ... iOSCocoaPodsCarthageXcodeAppCenter cocoaPods를 사용하여 UITest를 도입 할 때 Missing required module '라이브러리 이름'오류 UITest를 도입하려고 시도하고 참고 문헌에 따라 iOS Unit Testing Bundle를 선택하고 생성 된 BiblioTests.swift에 프로젝트 이름을 넣으려고하면 다음과 같은 오류가 발생했습니다. 에 따르면testTarget 용으로 항목을 만들어야했습니다. podfile (내 대상의 예) 다음 명령줄에서 다시 실행 오류가 발생하지 않습니다.... CocoaPodsSwiftUITest CocoaPods와 Carthage를 모두 지원하는 자체 제작 Swift 라이브러리 만들기 Swift의 자작 라이브러리 만들기 라이브러리를 CocoaPods와 Carthage와 호환 다음 예제에서는 라이브러리 이름을 MyLib로 지정합니다. 라이브러리를 개발하고 게시하기위한 프로젝트를 만듭니다. 파일 구성은 다음과 같이 만듭니다. Xcode의 Project의 신규 작성으로 Cocoa Touch Framework를 선택합니다. 라이브러리 검증을 위해 Target Example을 추가... CocoaPodsSwiftCarthage pod install한 라이브러리의 swift 버전이 오래되어 빌드할 수 없는 경우의 대처법 pod install한 라이브러리의 swift 버전이 오래되어 빌드할 수 없는 경우의 대처법에 대해서 실제로 내가 빠진 상황과 어떻게 대처했는지를 정리합니다. Xcode Version 10.1 cocoapods 버전 1.5.3 Swift 4.2 의 개발 환경에, Tinder풍 UI 라이브러리 를 도입( pod install ) 하고 싶었다 Podfile을 다음과 같이 만들고 pod insta... XcodeCocoaPodsSwift [해결됨] Xcode 10에서 CocoaPods의 pod install을 실행하면 RuntimeError 님이 댓글을 달았습니다. 감사합니다! 이 문제는 의 1.6.0에서 수정되었으므로, gem update xcodeproj 에서 대응하는 버전으로 올리면 해결합니다. Xcode 10에서 CocoaPods의 pod install을 실행할 때 다음 오류가 발생했습니다. RuntimeError - [!] Xcodeproj doesn't know about the following attributes ... XcodeCocoaPodspodinstallRuntimeError iOS용 슬라이드쇼 UI 라이브러리를 만들었습니다. ↓이런 녀석 이미지 URL 배열의 경우 SlideShare 앱의 UI·거동을 거의 완코피했다 뷰어로서 본가 나란히는 사용하기 쉽다고 생각한다 복수의 인풋 형식에 대응하고 있다 이미지 URL 배열, PDF 파일 URL, 로컬 PDF 파일 슬라이드 쇼 용도도 있고 단순히 PDF 뷰어로도 사용할 수 있습니다 세로·가로 모두에 대응하고 있다 이미지 다운로드 순서의 현명한 제어는 하지 않는다 큐에 전... slideshareiOSSwiftCocoaPods Library not loaded에서 UITests가 떨어질 때의 대처법 UITests가 Library not loaded 오류로 이끼를 잃어 버렸을 때의 메모 더 깨끗한 방법이 있다는 분은 교수하실 수 있습니다 macOS X 10.13.6 High Sierra Xcode 10.0 Swift4 CocoaPods 1.5.3 아래와 같은 에러가 나와 무한하게 UITest가 이끼 CocoaPods를 사용하는 경우 UITests에 필요한 프레임워크가 UITests Sch... iOSCocoaPods CocoaPods를 사용하지 않고 React Native 프로젝트를 Firebase와 연결 (DynamicLink 자체는 다른 기사에 쓰려고 생각한다) 그리고 이번에는 CocoaPods를 사용하지 않는다는 묶음이 있습니다. 보통 구구하면 pod install 를 겨우 죽을 정도로 나옵니다. CocoaPods 넣으면 불필요한 의존성이 증가한다는 큰 단점이 있습니다. 그래서 이번에는 CocoaPods를 사용하지 않고 firebase와 연계합니다. ↓ 아무것도 없는 사람은 이 기사의 순... iOSFirebasereactnativeCocoaPodsReact pod install시의 「No version of Xcode found that supports Swift ...」의 대처 방법 Xcode 9.3 Swift 4.1.2 CocoaPods 1.2.1 각종 라이브러리를 Podfile에서 설치 pod install 그리고 "Swift4.1.2를 지원하는 Xcode 버전을 찾을 수 없습니다."라고합니다. Xcode측의 버젼을 지정하고 있지 않는 것에 의한 것. 다만 지금까지는, Xcode측의 버젼을 매회 이쪽으로 지정하지 않아도 현재의 Xcode의 버젼이 자동으로 지정되어 있... XcodeiOSSwiftCocoaPods CocoaPods1.5.0에서 도입한 라이브러리에서 @IBDesignable을 지정한 View의 StroyBoard에 그리면 오류가 발생합니다. "IB Designables: Failed to render and update auto layout status for ViewController" CocoaPods 경유로 도입한 라이브러리로, @IBDesignableを (을)를 지정한 View 클래스를 StoryBoard상에 배치하면(자), 렌더링에 다음과 같은 에러가 발생합니다. (프로젝트 빌드는 통과합니다) 1.5.0 그대로 사용하기 위해서는 Podfile에 다음을 추가하여 해결했습니다. 참고... XcodeiOSSwiftCocoaPods 처음 라이브러리를 만들었을 때의 이야기 요 전날 이라는 iOS 라이브러리를 만들었습니다. Poi는 Tinder와 같은 카드 스와이프 UI를 쉽게 구현할 수 있는 라이브러리입니다. (15 스타 이상 취하는 것이 목표이므로, 좋으면 스타 받을 수 있으면 다행입니다) 이런 간지의 UI를 손쉽게 만들 수 있습니다. 궁리한 점으로서는, 유저는 TableView를 구현하는 것 같은 느낌으로 이 라이브러리를 사용할 수 있도록 한 점입니다. 많... CocoaPodslibrarySwift4SwiftCarthage ipa 내보낼 때 "Failed to verify bitcode in ..."라는 오류 해결 방법 오류에 대한 정보가 적었기 때문에 게시 Carthage에서 Framework를 몇 개 추가했으며, 만약 ipa를 내보내려고 하면, 이런 에러가 나왔다 -disable-llvm-passes 부분은 Framework에 의해 arm64 라든지 쓰고 있었다 ipa 내보낼 수 없어 대단한 곤란 오류가 발생한 Framework를 Cocoapods로 바꿔보십시오. 다른 Framework 오류가 표시 되었... iOSCocoaPodsframeworkCarthageXcode workspace를 만들지 않고 SwiftLint를 CocoaPods로 관리 리포지토리의 swiftlint 버전을 고정하고 싶을 때. Carthage는 바이너리 배포를 지원하지 않기 때문에 CocoaPods에서 관리한다. 하지만, 다른 라이브러리를 Carthage에서 관리하고 있는 경우, 바이너리를 이용하기 위해서만 xcworkspace 를 사용하는 것은 기분 좋지 않기 때문에 옵션을 찾아 보았다. 문서에는 xcworkspace 를 만들지 않게 하는 옵션에 대한 기술... iOSSwiftSwiftLintCocoaPods Mac의 OS 버전 업하면 bundle exec pod install 할 수 없게 되었어요 😿 무거운 허리를 올리고 High Sierra로 OS를 업데이트했습니다. 당사의 pod 버전을 지정했습니다. 그래서 항상 조작하지만, high sierra로 만든 다음 오류가 발생합니다. 2020/12/29 추가 Big Sur로 했을 때는 이런 에러가 나온다 😩😩😩 도리마 googSystem/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/rub... XcodeiOSSwiftCocoaPods Swift 용 Firebase RealtimeDB + Storage의 이미지로드 라이브러리를 만들었습니다. 최근 Firebase를 백엔드로 한 앱을 잘 개발하고 있습니다만 RealtimeDB, Storage, TableView 로 문제에 부딪쳤으므로 해결을 위해 라이브러리를 만들었습니다. Firebase RealtimeDB, Storage 에 대해서는 를 이용하고 있는 전제입니다. TableViewCell + ImageView에서 다음과 같은 문제가 발생합니다. ImageView에 이미지를 로드 ... CocoaPods비동기 처리SwiftUIImageViewUIImage Swift Playgrounds에서 Xcode project의 코드를 움직여 보자 ~~ CocoaPods ~~ 이번은 CocoaPods 를 사용한 프로젝트 때 어떻게 하면 좋을지 설명합니다 먼저 CocoaPods를 통해 라이브러리를 Xcode project에 넣으십시오. 뭐든지 좋지만 내가 취미로 만든 Kaeru라는 라이브러리를 사용하여 소개합니다. 과거에 Qiita 하지만 소개한 적이 있습니다 Podfile 에 추가하여 pod install 터미널에서$ pod install 이제 Pods 디렉토리에... XcodeCocoaPodsSwift Cocoapods 소개 이 기사에서는 Cocoapods 도입, 버전 업데이트에 대해 설명합니다. 이전 Cocoapods를 넣으려고 했지만 실패한 분 Cocoapods 버전을 잘 모르는 사람 그 외, 처음 넣는 사람 이외로 잘 도입할 수 없는 분 아직 Cocoapods를 설치한 적이 없는 분은 이 명령으로 설치합시다. Terminal 아직 Cocoapods를 설치한 적이 없다면 솔직하게 설치합시다. Terminal ... Terminal루비CocoaPods CocoaPods로 넣은 라이브러리의 라이센스 표기 화면을 만들고 싶습니다. 자주 이쪽의 방법으로, 사사를 넣는 것이 많았습니다만... TableView&자작 레이아웃의 셀로 어떻게 든 표시할 수 없는지 트라이해 보았다. Setting.bundle 안에 Acknowledgements.plist가 있는 전제. ( Pods/Targets Support Files/{PROJECT_NAME}/Acknowledgements.plist 를 직접 보러 갈 수 있는지는 시도하지 않... XcodeCocoaPodsSwift3.0아이폰 ObjectMapper에서 Decodable로 다시 쓰기 다른 class (struct)에 의존하지 않는 class (struct)로부터 재기록 부모 클래스 (struct) 아이 class (struct) 이런 식으로 치마치마 대체해, 모든 아이 class (struct) 가 Decodable 가 되면 부모마다 단번에 Decodable 로 최적화해 갑니다.... CocoaPodsObjectMapperSwiftDecodableXcode Concourse CI에서 iOS 앱 CI 수행 이전에 에서 쓴 것처럼 CI에는 Jenkins를 사용하고 있습니다만, 특정 멤버가 Jenkins 장인이 되기 쉽고 트러미가 있습니다. 모처럼 fastlane 등으로 빌드 스크립트를 코드화 할 수 있기 때문에 빌드 파이프 라인도 코드화하고 싶다 ...! 시도해 보았습니다. docker-compose에서 했습니다. 아래의 공식 문서대로 가면 빨리 시작합니다. docker로 Concourse CI... ConcourseCocoaPodsSwiftfastlane Xcode8 Cocoapods 실패 여기 을 참고하여 cocoapods를 사용하려고하면, 다음과 같이 오류가 발생하여 작업 공간을 만들 수 없습니다. 참고 : SUCCESSFULL!... XcodeCocoaPods실패 모음 XLPagerTabStrip 사용 및 사용자 정의 라는 멋진 Swift제의 iOS 라이브러리를 발견했으므로 사용법 등을 공유하고 싶습니다. 이르지 못하는 점 등 많이 있다고 생각합니다만, 코멘트등 받을 수 있으면 다행입니다. 실행 환경은 (Swift3.0.2) (Xcode8.2.1)로 CocoaPods를 이용하고, 이번은 기본적인 gif의 좌상의 Button Bar를 샘플로 해 보고 싶습니다. ViewController들을 관리하는 Butt... iOSlibrarySwift3.0Xcode8CocoaPods 이전 기사 보기