최신글

more

[Swift] vpn 연결 확인 iOS detect vpn NetworkCopySystemProxySettings

iOS vpn 연결 상태 확인  오늘은 iOS에서 VPN 연결 확인 방법을 알아보자 아이폰 설정 → VPN → VPN 상태에서 VPN의 연결상태를 알 수 있다 VPN연결 상태를 앱에서 가져올 수 있는 방법이 여러 가지 있는데,그중 "시스템 프록시 설정 값을 파싱"하는 방법을 사용하여VPN 연결 상태를 알아보자      CFNetworkCopySystemProxySettings CFNetworkCopySystemProxySettings()는 무엇일까?이름 그대로 시스템 프록시 설정 값을 파싱 하는 함수이다 Apple Developer Documentation을 살펴보자 https://developer.apple.com/documentation/cfnetwork/cfnetworkcopysystemproxys..

Network 2024.06.18 0

[iOS/Swift] Invalid MinimumOSVersion. Firebase Framework Error

[ERROR]Invalid MinimumOSVerisionFirebase Framework 에러 발생   개발 환경Xcode - 15.3.0  몇 개월 만에 프로젝트를 열어 Archive 하였더니 에러 발생현재 Xcode 15.3 버전에서 개발하고 아래와 같은 오류가 발생했다.    ⛔️ 에러 내용 ⛔️    Asset validation failed Invalid MinimimOSVersion. Apps that only support 64-bit devices must specify a deployment target of 8.0 or later. MinimumOSVersion in '~/Frameworks/FirebaseAnalytics.framework'   🌏 번역 🌏: 최소 OS 버전이 ..

iOS Swift - Error 2024.06.14 0

[iOS] Swift XCFramework 생성 후 Objective-C에서 적용

Swift XCFramework 생성 후 Objective-C 프로젝트에서 적용하기  이 글을 본 당신? 레거시가 남아있는 프로젝트를 개발 중이신가요?  야 나두 ㅋ 현재 Swift로 제작한 Framework가 Objective-C 프로젝트에서는 import 하는데,Objective-C에서 Swift Framework를 사용하려면 설정이 필요한 부분이 있다 XCFramework로 처음부터 제작하며 설정해 보자 기존에 개발되어있는 프로젝트를 수정하는 당신도아래 몇 가지 설정 사항들을 수정하면 새로 프로젝트를 만들지 않아도 Objective-C에서 사용 가능할 수 있을지도?         Chap1.  Framework 프로젝트 생성 Xcode에서 Framework를 생성한다    Framework의 기본 ..

iOS Swift - 기초 2024.05.02 0

[iOS/Swift] GCD 멀티스레딩 with DispatchQueue (1)

GCD를 이용한 iOS 멀티스레딩 프로그래밍 Apple Developer 공식 문서를 살펴보며 iOS에서 GCD를 이용한 멀티스레딩 프로그래밍 방법을 알아보자 목차 멀티 스레드란? GCD는 무엇? DispatchQueue란? Serial VS Concurrent DispatchQueue의 종류 - Main, Global, Custom qos Sync VS Async 멀티 스레드(Multi Thread)란? 멀티 스레드는 하나의 프로세스 내에서 여러 스레드가 동시에 작업을 수행하는 것 하나의 프로세스 내에서 여러 개의 스레드가 존재하고 스레드들이 프로세스의 자원을 공유하되 실행은 독립적으로 이루어지는 구조 GCD(Grand Central Dispatch)란? GCD는 Grand Central Dispat..

iOS Swift - 기초 2024.03.13 1

인기글

[Swift] vpn 연결 확인 iOS detect vpn NetworkCopySystemProxySettings

iOS vpn 연결 상태 확인  오늘은 iOS에서 VPN 연결 확인 방법을 알아보자 아이폰 설정 → VPN → VPN 상태에서 VPN의 연결상태를 알 수 있다 VPN연결 상태를 앱에서 가져올 수 있는 방법이 여러 가지 있는데,그중 "시스템 프록시 설정 값을 파싱"하는 방법을 사용하여VPN 연결 상태를 알아보자      CFNetworkCopySystemProxySettings CFNetworkCopySystemProxySettings()는 무엇일까?이름 그대로 시스템 프록시 설정 값을 파싱 하는 함수이다 Apple Developer Documentation을 살펴보자 https://developer.apple.com/documentation/cfnetwork/cfnetworkcopysystemproxys..

Network 2024.06.18 0

[iOS/Swift] Invalid MinimumOSVersion. Firebase Framework Error

[ERROR]Invalid MinimumOSVerisionFirebase Framework 에러 발생   개발 환경Xcode - 15.3.0  몇 개월 만에 프로젝트를 열어 Archive 하였더니 에러 발생현재 Xcode 15.3 버전에서 개발하고 아래와 같은 오류가 발생했다.    ⛔️ 에러 내용 ⛔️    Asset validation failed Invalid MinimimOSVersion. Apps that only support 64-bit devices must specify a deployment target of 8.0 or later. MinimumOSVersion in '~/Frameworks/FirebaseAnalytics.framework'   🌏 번역 🌏: 최소 OS 버전이 ..

iOS Swift - Error 2024.06.14 0

[iOS] Swift XCFramework 생성 후 Objective-C에서 적용

Swift XCFramework 생성 후 Objective-C 프로젝트에서 적용하기  이 글을 본 당신? 레거시가 남아있는 프로젝트를 개발 중이신가요?  야 나두 ㅋ 현재 Swift로 제작한 Framework가 Objective-C 프로젝트에서는 import 하는데,Objective-C에서 Swift Framework를 사용하려면 설정이 필요한 부분이 있다 XCFramework로 처음부터 제작하며 설정해 보자 기존에 개발되어있는 프로젝트를 수정하는 당신도아래 몇 가지 설정 사항들을 수정하면 새로 프로젝트를 만들지 않아도 Objective-C에서 사용 가능할 수 있을지도?         Chap1.  Framework 프로젝트 생성 Xcode에서 Framework를 생성한다    Framework의 기본 ..

iOS Swift - 기초 2024.05.02 0

[iOS/Swift] GCD 멀티스레딩 with DispatchQueue (1)

GCD를 이용한 iOS 멀티스레딩 프로그래밍 Apple Developer 공식 문서를 살펴보며 iOS에서 GCD를 이용한 멀티스레딩 프로그래밍 방법을 알아보자 목차 멀티 스레드란? GCD는 무엇? DispatchQueue란? Serial VS Concurrent DispatchQueue의 종류 - Main, Global, Custom qos Sync VS Async 멀티 스레드(Multi Thread)란? 멀티 스레드는 하나의 프로세스 내에서 여러 스레드가 동시에 작업을 수행하는 것 하나의 프로세스 내에서 여러 개의 스레드가 존재하고 스레드들이 프로세스의 자원을 공유하되 실행은 독립적으로 이루어지는 구조 GCD(Grand Central Dispatch)란? GCD는 Grand Central Dispat..

iOS Swift - 기초 2024.03.13 1