일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Code
- Git
- stack
- rxswift
- UIButton
- appstore
- error
- window
- iOS16
- 개발자
- MacOS
- Notification
- IOS
- 한글
- Firebase
- Xcode
- 웹뷰
- github
- FLUTTER
- Swift
- Archive
- mac
- Python
- JPA
- SwiftUI
- Session
- Apple
- view
- darkmode
- Realm
- Today
- Total
목록iOS, Swift (190)
EEYatHo 앱 깎는 이야기
영상 링크샘플앱 링크 (Xcode16, iOS18 이상 필요) 개요새로운 CLMonitor API의 소개단순하면서 강력한 Monitoring 기능을 코드 몇줄로 작성 가능let self.monitor = await CLMonitor("iHeartMonitor")await self.monitor.add(aConfition, identifier: "Work")Task { for try await event in self.monitor.events { takeAction(on: event)) }} Monitor overview (모니터 개요)사용자의 위치나 비컨을 모니터링하는 새로운 방식CLMonitor은 Swift의 최상위 액터각 CLMonitor 인스턴스는, 모니터링의 게이트웨이가 ..
상태 모니터링을 사용하면 사용자가 특정 지역에 들어오거나 나가는 시점을 확인할 수 있습니다.원본 링크 개요상태 모니터링(지오펜싱이라고도 함)은 사용자가 지리적 지역에 들어가거나 나갈 때 앱에게 신호를 보내는 것지역 모니터링을 사용하여 위치 관련 작업을 수행할 수 있음예를 들어, Reminders 앱은 사용자가 지정된 위치에 도착하거나 떠날 때 알림을 트리거하는 데 사용합니다. (아래 그림 참조)iOS에서 시스템은 지역을 모니터링하고 조건이 만족 상태와 만족하지 않은 상태 사이에서 변경될 때 필요에 따라 앱을 깨웁니다.macOS에서 조건 모니터링은 앱이 실행 중(포그라운드 또는 백그라운드)이고 사용자 시스템이 깨어 있는 동안에만 작동합니다.시스템은 지역 관련 알림을 전달하기 위해 Mac 앱을 시작하지 않습..
Bluetooth의 정의근거리 무선 통신 기술 규격휴대폰, 노트북, 스마트워치 등의 기기 사이 데이터 통신지속적으로 발전 (현재 v5.4까지 출시) Bluetooth의 종류 2가지BLE (Bluetooth Low Energy)4.0부터 지원 (아이폰6이 4.0/4.2 지원하므로 지원안될 걱정x)낮은 전력 소비낮은 데이터 전송 속도적은 양의 데이터 전송에 적합 ( 스마트 워치, 비콘 등 IoT 기기들 )비콘: 자신의 위치나 다양한 정보를 전송하는 소형 장치Bluetooth Classic (BR/EDR)2.0/2.1 기반높은 전력 소비높은 데이터 전송 속도대용량의 데이터 전송에 적합 (통화, 음악 스트리밍 등 )Dual Mode : BLE와 Bluetooth Classic를 모두 지원함을 의미스마트폰, 태..
Xcode -> Product -> Scheme -> Edit Scheme Run -> Info -> Build Configuration -> Release 로 변경
에러 상황XcodeCloud 빌드시 에러 발생Log에 나와있는 에러 문구xcodebuild: error: Could not resolve package dependencies:Package.resolved file is corrupted or malformed; fix or delete the file to continue: unknown 'PinsStorage' version '3' at '/Volumes/workspace/repository/ToyProject.xcworkspace/xcshareddata/swiftpm/Package.resolved'. 해결 방법XcodeCloud 환경의 Xcode 버전을 15.1 -> 15.3 으로 변경하여 해결
4개 파일로 간단히 구현.UIKit의 ViewController로 QR기능을 구현 한 뒤, SwiftUI로 변경하는 예시코드들. ContentViewimport SwiftUIstruct ContentView: View { @State private var uriFromQR: String = "" var body: some View { ZStack { // QR Scanner QRCameraView(uriFromQR: $uriFromQR) VStack { Spacer() // Scan 한 값을 보여주는 T..
App Product 경로/Users/{유저이름}/Library/Developer/Xcode/DerivedData/{프로젝트키값}/Build/Products/Debug-iphonesimulatorProduct : dynamicStaticToy당시 Project들 : dynamicStaticToy, SubModule1, 2, 3 App 실행파일, Embed Frameworks 경로Product 우클릭 후 Show Package Contents 하면 실행파일이 나옴Frameworks 폴더에 동적 Embed한 프레임워크들이 들어감
Whisky 사용시, 여러 문제로 게임이 구동 불가능할 수 있음.위스키 이슈 페이지 게임 명가능/불가능비고Mount & Blade ll: Bannerlord(마운트앤블레이드2)(배너로드)불가능실행시, 검은화면 나오고 1초 뒤 종료됨Palworld(팰월드)가능 Taora : Beginning(테오라)가능 Valheim(발헤임)가능 Black Desert(검은사막)불가능런처 화면에 검은색으로 나오고 먹통BellWright(벨라이트)* 2024.05.19 추가가능