아이폰 썸네일형 리스트형 cocoapod이 갑자기 안될때 해결책 https://github.com/CocoaPods/CocoaPods/issues/4713 rm -rfd *.xcworkspace rm -rfd Pods rm Podfile.lock pod cache clean --all rm -rfd ~/Library/Developer/Xcode/DerivedData/* pod install 더보기 webview cookie 저장 및 불러오기 webview cookie 저장 및 불러오기 extension AppDelegate{ func applicationDidBecomeActive(_ application: UIApplication) { //쿠키 저장 self.loadCookie(); } func applicationDidEnterBackground(_ application: UIApplication) { //쿠키 저장 self.saveCookie(); } func saveCookie(){ let cookieJar: HTTPCookieStorage = HTTPCookieStorage.shared let data: NSData = NSKeyedArchiver.archivedData(withRootObject: cookieJar.cookies .. 더보기 swift로 Data 처리 하는 Extension 모음 ble 통신할때 data를 변환할 일이 많아서 정리 해놓음 import Foundation extension NSData { var uint8: UInt8 { get { var number: UInt8 = 0 self.getBytes(&number, length: MemoryLayout.size) return number } } } extension NSData { var uint16: UInt16 { get { var number: UInt16 = 0 self.getBytes(&number, length: MemoryLayout.size ) return number } } } extension NSData { var uint32: UInt32 { get { var number: UInt32 = 0 se.. 더보기 wkwebkit(1) 1.ios에서 UIWebview를 사용하였다.하이브리드 앱으로 고객측에 납품이 완료 되었는데 swipe로 뒤로가기 앞으로 가기를 원하였다. 찾아보니 UIWebview로는 불가능하고 WKWebview를 사용해서 진행을 해야된다고 한다. 2.그래서 WKWebview로 완료하고 재납품하였다. 처음 사용해본것이기에 정리를 해놓는다. 3.애플 문서를 보니 https://developer.apple.com/reference/webkit/wkwebview 사용법이 나와있다. // // ViewController.swift // wkwebview // // Created by kangsik choi on 2017. 2. 10.. // Copyright © 2017년 kangsik choi. All rights rese.. 더보기 swift viewWillDisappear 더보기 backbutton 타이틀 없애기 더보기 테스트플라이트로 올릴때 앱이 사라지는 현상 테스트플라이트로 앱을 올리고 테스트 준비중이었는데 활동내역에 있는 앱이 감쪽같이 사라졋다.애플에 문의한결과 에러가 메일로 갔을거라고 한다. 고객사에게 물어봐서 이메일을 받아보니 아래와 같이 에러가 잇다고 메일이와있었다. Dear developer,We have discovered one or more issues with your recent delivery for "***". To process your delivery, the following issues must be corrected:This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSC.. 더보기 check_version_conflict': can't activate json-2.0.2, already activated json-1.8.1 (Gem::LoadError) fastlane을 설치해서 실행하려고 하면 아래와 같은 에러를 만날수 잇다.옛날 맥 ruby를 사용하고있다면 만날수 있다.(2.2.*) check_version_conflict': can't activate json-2.0.2, already activated json-1.8.1 (Gem::LoadError) 원인json 라이브러리가 옛날 버젼이라서 그렇다. 해결루비버젼을 올려주면 된다.rbenv를 추천하길래(공식사이트에서 추천) rbenv를 설치하고 최신 ruby를 받아서 다시 fastlane를 설치하면 바로 해결된다. 더보기 이전 1 2 다음