목록2024/04 (241)
투케이2K
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/6X6yT/btsGG9CBZqS/VnrTKLu7J9DQn4iuXkMxvK/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [다운로드 git 주소] https://github.com/kishikawakatsumi/KeychainAccess.git [방법 설명]
[타이틀] 구 분 : Library / 라이브러리 제 목 : [라이브러리] [Ios] CocoaAsyncSocket TCP IP 소켓 통신 라이브러리 - GCDAsyncSocket [설 명] 1. CocoaAsyncSocket 은 IOS 에서 간편하게 TCP IP 소켓 통신을 수행 할 수 있는 라이브러리입니다 >> TCP / UDP 통신 모두 지원 2. CocoaAsyncSocket 은 코코아팟, 카르타고, SPM 등을 통해서 라이브러리 의존성을 부여할 수 있습니다 3. CocoaAsyncSocket Git 사이트 : https://github.com/robbiehanson/CocoaAsyncSocket 4. CocoaAsyncSocket 라이브러리 추가 방법 사이트 : https://..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b3XpYx/btsGIYmxgCF/vBtpCKN75ysXyoUGPbYTp0/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] import UIKit import CocoaAsyncSocket class CocoaAsyncSocketController: UIViewController, GCDAsyncSocketDelegate { // [GCDAsyncSocketDelegate 추가] // ----------------------------------------------------------------------------------------- // MARK: - [전역 변수 선언 실시] // ---------------------------------------------------------------------------------..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/MB5Ny/btsGJsADtsB/ILuBykHPcLCXBgpDKdfjiK/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [다운로드 git 주소] https://github.com/robbiehanson/CocoaAsyncSocket [방법 설명]
[타이틀] 구 분 : Library / 라이브러리 제 목 : [라이브러리] [jsch] SFTP 파일 송수신 라이브러리 [설 명] 1. jsch 는 STFP 파일 송수신 도움을 주는 라이브러리입니다 2. jsch 사용 시 간편하게 SFTP 서버 접속, 파일 업로드, 다운로드를 수행할 수 있습니다 3. jsch 는 implement 로 의존성을 쉽게 부여할 수 있으며, jar 파일을 다운 받아 사용할 수도 있습니다 4. 참고 사이트 : [maven repository] https://mvnrepository.com/artifact/com.jcraft/jsch [jsch 홈페이지] http://www.jcraft.com/ [jsch api 문서] https://epaul.github.io/jsch-d..
[타이틀] 구 분 : Library / 라이브러리 제 목 : [라이브러리] [Firebase] Analytics 애널리틱스 : 앱 사용 및 사용자 참여에 대한 통계 확인 [설 명] 1. Firebase Analytics 는 앱 사용 및 사용자 참여에 대한 통계를 제공하는 무료 앱 측정 솔루션입니다 2. Firebase Analytics 는 제한 없는 무료 분석 솔루션으로 Firebase SDK를 사용하여 정의할 수 있는 최대 500개의 고유한 이벤트에 대한 무제한 보고를 제공합니다 3. Firebase Analytics 는 사용자의 행동을 이해하여 정보에 기반한 앱 마케팅 및 실적 극대화 결정을 내릴 수 있도록 합니다 4. Firebase Analytics 는 웹, Apple 또는 Android ..
[타이틀] 구 분 : Library / 라이브러리 제 목 : [라이브러리] [Firebase] Crashlytics 크래시 리틱스 - 버그 및 이슈 발생 모니터링 라이브러리 [설 명] 1. Firebase Crashlytics 는 Apple, Android, Flutter, Unity 를 위한 비정상 종료 보고 솔루션으로 앱 문제에 대한 명확하고 활용 가능한 분석 정보를 확인할 수 있는 모니터링 시스템입니다 2. Firebase Crashlytics 는 가벼운 실시간 비정상 종료 보고 도구로 앱 품질을 저하하는 안정성 문제를 추적하고 우선순위를 지정하고 문제를 해결하는 데 도움이 됩니다 3. Firebase Crashlytics 는 비정상 종료를 지능적으로 그룹화하고 이러한 비정상 종료를 유발하는..
[타이틀] 구 분 : Library / 라이브러리 제 목 : [라이브러리] [Firebase] Remote Config 리모트 컨피그 : 원격 구성 및 정보 제공 라이브러리 [설 명] 1. Firebase Remote Config 는 앱 업데이트를 게시하지 않아도 하루 활성 사용자 수 제한 없이 무료로 앱의 동작과 모양을 변경할 수 있는 클라우드 서비스입니다 2. Firebase Remote Config 는 Firebase Console 또는 Remote Config backend API를 사용하여 모든 앱 사용자 또는 사용자층의 특정 세그먼트에 대한 인앱 기본값을 재정의할 수 있습니다 3. Firebase Remote Config 주요 기능 : - 앱 사용자층에 변경사항을 빠르게 적용 : 서..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/blzSem/btsGHFNpctI/xFqOOX0JWrMVBuCBHxYZC1/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [테스트 메인 함수 정의 실시] // ----------------------------------------------------------------------------------------- func testMain() { S_Log._D_(description: "테스트 함수 시작 실시", data: nil) /* // ------------------------------------------------------- ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/blMTDs/btsGHFmjAI0/JasipWuhG9yhoFXKsc4Nd0/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [테스트 메인 함수 정의 실시] // ----------------------------------------------------------------------------------------- func testMain() { S_Log._D_(description: "테스트 함수 시작 실시", data: nil) /* // ------------------------------------------------------- ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/IZwJB/btsGCn8SaPx/2zM9YbXmEBAFMnCKavtk6K/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [테스트 메인 함수 정의 실시] // ----------------------------------------------------------------------------------------- func testMain() { S_Log._D_(description: "테스트 함수 시작 실시", data: nil) /* // ------------------------------------------------------- ..
[타이틀] 구 분 : Library / 라이브러리 제 목 : [라이브러리] [Ios] SwiftCSV CSV 포맷 형식 간편 조작 라이브러리 [설 명] 1. SwiftCSV 은 IOS 에서 간편하게 CSV 형식 데이터 포맷을 파싱할 수 있는 라이브러리입니다 2. SwiftCSV 은 코코아팟, 카르타고, SPM 등을 통해서 라이브러리 의존성을 부여할 수 있습니다 3. SwiftCSV Git 사이트 : https://github.com/swiftcsv/SwiftCSV.git GitHub - swiftcsv/SwiftCSV: CSV parser for Swift CSV parser for Swift. Contribute to swiftcsv/SwiftCSV development by ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/c3Mzfx/btsGE23zohL/kJjtfx8YCIswNPPey6vOq0/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [테스트 메인 함수 정의 실시] // ----------------------------------------------------------------------------------------- func testMain() { S_Log._D_(description: "테스트 함수 시작 실시", data: nil) /* // ------------------------------------------------------- ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/RZ4wH/btsGCtHQQEr/MUGN5ggh2dfIgotr6BUym0/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [다운로드 git 주소] https://github.com/swiftcsv/SwiftCSV.git [방 법]
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bdhePV/btsGEkDk761/QdpsgzE3iGj96snNseYtsK/img.png)
[참고 사이트] 제목 : [참고 사이트] [Ios] [Firebase] [Privacy manifest files] 파이어베이스 개인 정보 보호 파일 적용 참고 사이트 [설 명] 1. 애플 공식 사이트 타사 SDK 목록 표시 : >> https://developer.apple.com/kr/support/third-party-SDK-requirements/ Upcoming third-party SDK requirements - 지원 - Apple Developer 포럼 Apple 엔지니어 및 다른 개발자에게 개발 주제에 관해 질문하고 이야기를 나눌 수 있습니다. 포럼 보기(영문) developer.apple.com 2. 파이어베이스 Apple App Store 데이터 공개 요구 사항 준비..
[개발 환경 설정] 개발 툴 : XCODE [설 명] 1. 애플 디벨로퍼 사이트 접속 >> https://developer.apple.com/kr/ Apple Developer Apple 플랫폼에서 개발할 절호의 기회입니다 developer.apple.com 2. Ios Support Os 정보를 확인 하려는 특정 앱 선택 3. 특정 앱 메뉴에서 >> TestFlight 메뉴 진입 4. iOS 빌드 된 특정 버전 클릭 (빌드 버전 코드 클릭 시 상세 화면 진입) 5. 빌드 메타데이터 메뉴 진입 >> SDK 빌드 항목 번호 확인 (ex : 16E226) 6. Xcode 릴리즈 버전 노트에서 해당 SDK 빌드 번호 검색 >> Target Ios 버전 확인 >> h..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/BJ62M/btsGE41h5HO/2x2XkvdqYtVqRn4m1Gx6U0/img.png)
[개발 환경 설정] 개발 툴 : AndroidStudio 개발 언어 : Kotlin [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [getAirplaneEnableState] : 비행기 모드 활성 상태 확인 // ----------------------------------------------------------------------------------------- fun getAirplaneEnableState(mContext: Context): Boolean { /** * // ------------------..
[개발 환경 설정] 개발 툴 : AndroidStudio [소스 코드] // ----------------------------------------------------------------------------------------- // TODO [SEARCH FAST] : [getAirplaneEnableState] : 비행기 모드 활성 상태 확인 // ----------------------------------------------------------------------------------------- public static Boolean getAirplaneEnableState(Context mContext){ /** * // ----------------------------..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/7V8kB/btsGCWQsRR1/mhjJEtxVXuMhgyoezK3vVK/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [테스트 메인 함수 정의 실시] // ----------------------------------------------------------------------------------------- func testMain() { S_Log._D_(description: "테스트 함수 시작 실시", data: nil) /* // ------------------------------------------------------- ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/FBBvN/btsGCpFx5Zr/yhHE9rrHTRdkkMNJukqad0/img.png)
[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [소스 코드] // ----------------------------------------------------------------------------------------- // MARK: - [테스트 메인 함수 정의 실시] // ----------------------------------------------------------------------------------------- func testMain() { S_Log._D_(description: "테스트 함수 시작 실시", data: nil) /* // ------------------------------------------------------- ..