iOS24 [UIKit] 앱 생명 주기 (App Life Cycle) https://developer.apple.com/documentation/uikit/managing-your-app-s-life-cycle Managing your app’s life cycle | Apple Developer DocumentationRespond to system notifications when your app is in the foreground or background, and handle other significant system-related events.developer.apple.com 참고더보기https://co-dong.tistory.com/62 iOS) App · ViewController의 생명주기iOS에서 생명주기란 앱의 최초 실행과 종료 사이에 발생하는 일련.. 2025. 3. 25. [iOS] How to Play Video: AVFoundation, HLS, DRM, FPS, Chromecast iOS에서 동영상 스트리밍을 위한 기술 OverViewAVFoundationhttps://developer.apple.com/av-foundation/ AVFoundation - Apple DeveloperFind presentations, documentation, sample code, and development resources for using AVFoundation. The AVFoundation framework APIs provides essential services for working with time-based audiovisual media on Apple platforms.developer.apple.comAVFoundation is the full featured framewo.. 2025. 3. 23. [iOS] WebKit - WKNavigationDelegate https://developer.apple.com/documentation/webkit/wknavigationdelegate WKNavigationDelegate | Apple Developer DocumentationMethods for accepting or rejecting navigation changes, and for tracking the progress of navigation requests.developer.apple.com웹뷰의 탐색(네비게이션) 이벤트를 처리하는 프로토콜페이지 로드 시작, 완료, 실패 등의 이벤트를 감지하고 제어 구현 메서드Allowing or denying navigation requestswebView(_:decidePolicyFor:preferences:deci.. 2025. 2. 23. CI/CD with Github Actions 0. 환경(Runner) 설정Docker를 활용한 방법Docker는 개발 환경을 컨테이너로 묶어 일관된 환경에서 작업을 처리할 수 있어, CI/CD 파이프라인 최적화에 유용A. Docker 이미지로 환경 통합Docker 이미지를 생성하여 앱의 빌드 환경을 미리 설정하고, 이를 여러 작업에 재사용각 빌드마다 동일한 환경을 유지하므로, 종속성 문제나 설정 오류를 줄일 수 있으며, 빌드 시간이 단축GitHub Actions에서 Docker 이미지를 사용하는 방법:GitHub Actions 워크플로우에서 docker build를 통해 이미지 빌드빌드된 이미지를 docker run으로 컨테이너 내에서 테스트 및 배포 진행B. 자체 호스팅 서버에 Docker 실행self-hosted runner를 사용하여 로컬 또.. 2024. 9. 19. 이전 1 2 3 4 ··· 6 다음