목록2024/11 (114)
투케이2K
[로직 정리]정리 로직 : Ios / 아이폰상태 : [Ios] NWConnection 사용해 TCP IP 소켓 연결 및 receive 실시간 메시지 수신 상태 확인 , 재귀 호출 로직 [설 명] // --------------------------------------------------------------------------------------[사전) 설정 및 정보 확인 사항]// --------------------------------------------------------------------------------------- TCP IP 소켓 통신을 수행하기 위한 IP , PORT 정보 확인 필요- 사전) 위치 권한 설정 필요- NWConnection 설명 : >> NWConne..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift- 개발 툴 : Xcode- NWConnection 설명 : >> NWConnection 는 로컬 엔드포인트와 원격 엔드포인트 간의 양방향 데이터 연결 (TCP , UDP) 을 수행할 수 있습니다 >> NWConnection 를 사용하기 위해서는 import N..
[환경 구성 및 요약 설명]Mobile : Android설 명 : [업무 활용] adb logcat / ADB 명령어 사용해 실시간 APP 앱 로그 확인 명령어 종류 모음 [설 명] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 개발 툴 : ADB Shell- 환 경 : 안드로이드 모바일 (Android Mobile)- 참 고 : >> ADB 설치 후 휴대폰 개발자 모드 활성 및 USB 디버깅 허용 필요..
[제 목][개선 요청] Ios 와이파이 WIFI AP 연결 및 CocoaAsyncSocket 소켓 통신 딜레이 개선 - NWConnection 소켓 통신 변경 [내 용] ------------------------------------------------------------------------------[개선 요청 사항]------------------------------------------------------------------------------1. Ios 에서 NEHotspotConfigurationManager 사용해 특정 와이파이 AP 다이렉트 연결 후 CocoaAsyncSocket 라이브러리 사용해 소켓 통신 수행 시 소켓 활성 딜레이 현상 발생 개선 요청---------..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift- 개발 툴 : Xcode- NWConnection 설명 : >> NWConnection 는 로컬 엔드포인트와 원격 엔드포인트 간의 양방향 데이터 연결 (TCP , UDP) 을 수행할 수 있습니다 >> NWConnection 를 사용하기 위해서는 import N..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift- 개발 툴 : Xcode- NWConnection 설명 : >> NWConnection 는 로컬 엔드포인트와 원격 엔드포인트 간의 양방향 데이터 연결 (TCP , UDP) 을 수행할 수 있습니다 >> NWConnection 를 사용하기 위해서는 import N..
[설 명]프로그램 : Ios / Swift설 명 : C_Wifi_Ap_Module : 와이파이 및 모바일 핫스팟 관련 기능 사용 모듈 - Wifi , Ap [소스 코드] import Foundationimport UIKit// -----------------------------------------//MARK: [와이파이 및 무선 인터넷 접근 : Capabillities : wireless accessory configuration , Access Wi-Fi Information설정 필요]import Networkimport NetworkExtensionimport SystemConfiguration.CaptiveNetwork// --------------------------------------..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift- 개발 툴 : Xcode- NWConnection 설명 : >> NWConnection 는 로컬 엔드포인트와 원격 엔드포인트 간의 양방향 데이터 연결 (TCP , UDP) 을 수행할 수 있습니다 >> NWConnection 를 사용하기 위해서는 import N..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift- 개발 툴 : Xcode- 사전 설명 : >> NEHotspotConfigurationManager 는 iOS 11 이상에서 사용할 수 있으며, 사용자가 Wi-Fi 네트워크에 연결을 시도할 때 앱에서 요청을 처리할 수 있도록 도와줍니다 >> NEHotspot..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift- 개발 툴 : Xcode- 사전 설명 : >> NEHotspotConfigurationManager 는 iOS 11 이상에서 사용할 수 있으며, 사용자가 Wi-Fi 네트워크에 연결을 시도할 때 앱에서 요청을 처리할 수 있도록 도와줍니다 >> NEHotspot..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드]// --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift- 개발 툴 : Xcode- 사전 설명 : >> NEHotspotConfigurationManager 는 iOS 11 이상에서 사용할 수 있으며, 사용자가 Wi-Fi 네트워크에 연결을 시도할 때 앱에서 요청을 처리할 수 있도록 도와줍니다 >> NEHotspot..
[환경 설정 및 설명]프로그램 : Xcode설 명 : [Ios] 핫스팟 와이파이 연결 에러 - nehotspotconfigurationerrordomain code=8 internal error [설 명] --------------------------------------------------------------------------[에러 원인]--------------------------------------------------------------------------1. NEHotspotConfigurationManager.shared.apply 사용해 특정 WIFI 다이렉트 연결 수행 시 발생 에러2. Xcode 프로젝트에서 Capabillity - Hotspot Configuratio..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [방법 설명]1. 사전) Xcode 프로젝트에서 Capabillity 개발 권한 추가 방법 https://blog.naver.com/kkh0977/223669166907 563. (ios/swift5) Xcode 프로젝트에서 유료 결제 개발자 계정 사용 Capabillity Hotspot Configuration 사용 설정[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [방법 설명] 1. 사전) 유료 결제를 진행...blog.naver.com 2. Xcode 프로젝트에서 entitlements 파일 열기 수행 및 추가한 Capabillity 속성 값 정상 포함 여부 확인
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Swift- 개발 툴 : Xcode- 사전 권한 설정 : info.plist NSLocationWhenInUseUsageDescription 앱에서 Wi-Fi 연결을 설정하려면 위치 권한이 필요합니다.// ------------------------------------..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [방법 설명]1. 사전) 유료 결제를 진행한 개발자 계정이 필요 (or 개발자 초대)2. Xcode 프로젝트에서 개발자 계정 설정 수행 3. Xcode 프로젝트 설정 >> Capabillity 클릭 수행 4. Capabillity 에서 >> Hotspot Configuration 추가 수행5. 참고 : 유료 개발자 계정이 아니고, 개인 개발자 계정인 경우 해당 Hotspot Configuration 항목이 표시 되지 않습니다
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Kotlin [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Kotlin- 개발 툴 : Android Studio- 구분 : 간단 소스- 참고 : >> 모바일 셀룰러 및 인터넷 사용 가능한 와이파이는 true , 와이파이는 연결 되었지만 인터넷 사용이 불가능 한 로컬 AP 연결 인 경우 false// --------..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Java / Kotlin [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Java- 개발 툴 : Android Studio- 구분 : 간단 소스- 참고 : >> 모바일 셀룰러 및 인터넷 사용 가능한 와이파이는 true , 와이파이는 연결 되었지만 인터넷 사용이 불가능 한 로컬 AP 연결 인 경우 false// ----..
[개발 환경 설정]개발 툴 : AndroidStudio개발 언어 : Java / Kotlin [소스 코드] // --------------------------------------------------------------------------------------[개발 및 테스트 환경]// --------------------------------------------------------------------------------------- 언어 : Java- 개발 툴 : Android Studio- 구분 : 유틸 파일// --------------------------------------------------------------------------------------// --------..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [Xcode 프로젝트 설정 >> Capabillity >> Access Wi-Fi Information 추가 방법 참고 사이트]https://blog.naver.com/kkh0977/223667701982 561. (ios/swift5) Xcode 프로젝트에서 유료 결제 개발자 계정 사용 Capabillity Access Wi-Fi Information 사용 설[개발 환경 설정] 개발 툴 : XCODE 개발 언어 : SWIFT5 [방법 설명] 1. 사전) 유료 결제를 진행...blog.naver.com [소스 코드] // -----------------------------------------------------------..
[개발 환경 설정]개발 툴 : XCODE개발 언어 : SWIFT5 [방법 설명]1. 사전) 유료 결제를 진행한 개발자 계정이 필요 (or 개발자 초대)2. Xcode 프로젝트에서 개발자 계정 설정 수행 3. Xcode 프로젝트 설정 >> Capabillity 클릭 수행 4. Capabillity 에서 >> Access Wi-Fi Information 추가 수행5. 참고 : 유료 개발자 계정이 아니고, 개인 개발자 계정인 경우 해당 Access Wi-Fi Information 항목이 표시 되지 않습니다