목록아이폰 (45)
투케이2K
[설 명] 제목 : 아이폰 (iPhone) 특정 애플리케이션 앱 푸시 알림 차단 방법 (push) [방 법] 1. 설정 > 화면 하단 스크롤 > 특정 애플리케이션 선택 2. 특정 애플리케이션 > 알림 메뉴 선택 3. 알림 메뉴 > 알림 허용 비활성 실시
[설 명] 제목 : 아이폰 (iPhone) 사파리 데이터 및 캐시 삭제 방법 - 웹뷰 캐시 초기화 [방 법] 1. 설정 > 화면 하단 스크롤 > 사파리 선택 2. 사파리 > 화면 하단 스크롤 > 방문기록 및 웹 사이트 데이터 지우기
[설 명] 제목 : 아이폰 (iPhone) 배터리 성능 상태 확인 방법 - 중고 구매 시 휴대폰 성능 확인 참고 [방 법] 1. 설정 > 배터리 메뉴로 이동합니다. 2. 배터리 > 배터리 성능 상태 메뉴로 이동합니다. 3. 성능 최대치 퍼센트를 확인합니다 (ex : 87) 4. 배터리 성능 상태가 좋아야 방전 및 배터리 지속 시간이 좋습니다.
[설 명] 제목 : 아이폰 (iPhone) 디스플레이 라이트 모드 (light mode) , 다크 모드 (dark mode) 설정 방법 [방 법] 1. 설정 > 디스플레이 및 밝기 메뉴로 이동합니다. 2. 화면 스타일 메뉴를 확인합니다. 3. 라이트 모드 , 다크 모드 여부를 선택합니다.
[설 명] 제목 : 아이폰 (iPhone) 긴급재난문자 , 안전안내문자 메시지 차단 방법 [방 법] [1]. 설정 > 알림으로 이동합니다. [2]. 화면 하단으로 스크롤합니다. [3]. 긴급재난문자, 안전안내문자 수신 비활성을 실시합니다.
[설 명] 제목 : 아이폰 (iPhone) 사파리 웹 브라우저 디버깅 설정 방법 (웹속성, JavaScript) [방 법] [1]. 설정 > [사파리] 선택 [2]. 사파리에서 하단 [고급 메뉴] >> [JavaScript] , [웹속성] 메뉴 활성 실시
[설 명] 제목 : 아이폰 (iPhone) 날짜 및 시간 옵션 변경 방법 [방 법] [1]. 설정 > 일반 > 날짜 및 시간으로 이동합니다 [2]. 변경하고자 하는 시간제를 선택합니다 - 자동으로 설정 : iPhone은 네트워크를 통해 정확한 시간 정보를 얻어 사용자가 위치한 시간대로 업데이트합니다. 일부 네트워크의 경우 네트워크 시간을 지원하지 않으므로 일부 국가 또는 지역에서는 iPhone이 현지 시간을 자동으로 지정하지 못할 수 있습니다. - 24시간제 : iPhone이 시간을 0부터 23으로 표시합니다(일부 국가 또는 지역에서는 지원되지 않음)
[설 명] 제목 : 아이폰 (iPhone) VPN 및 기기관리 메뉴 사용해 프로파일 인증서 , 개발자 신뢰 설정 방법 [방 법]
[설 명] 프로그램 : Ios / Swift 설 명 : 쿠키 설정 및 웹뷰 로드 수행 실시 클래스 [소스 코드] import UIKit import SafariServices import WebKit import AVFoundation import Photos class A_CookieWebview: UIViewController, WKNavigationDelegate, WKScriptMessageHandler, WKUIDelegate { // MARK: - [클래스 설명] /* // ----------------------------------------- 1. 사용하는 스토리보드 : Main 2. 쿠키 삽입 및 웹뷰 화면 호출 액티비티 화면 // --------------------------..
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 프로비져닝 (Provisioning) 프로파일 Xcode import 셋팅 이슈 [에러 원인] 1. p12 파일을 사전 맥북에 등록하지 않아서 Xcode 에 프로파일을 import 할 수 없는 이슈 [해결 방법] 1. 맥북 >> p12 (키체인) 파일 등록 (개발, 운영, 엔터프라이즈 각자 모두 등록 필요) - 암호는 키체인 암호를 입력해야합니다 2. Xcode 프로젝트 >> PROJET 메뉴에서 상단 info 메뉴 >> Configurations 메뉴에서 Debug 메뉴 클릭 및 + 추가 버튼 클릭 >> Enterprise 새로운 빌드 환경 셋팅 구성 실시 3. Profile 프로파일 프로비져닝을 >..
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 웹뷰 (webview) 내에서 페이지 이동 간 쿠키가 공유 되지 않는 이슈 [에러 원인] 1. 웹뷰 (webview) 로드 시 URLRequest.addValue 헤더 필드 쪽에서 쿠키 삽입 시 페이지 이동 간 쿠키 값이 공유 되지 않는 이슈 [해결 방법] 1. 웹뷰 (webview) 최초 로드 시 URLRequest.addValue 헤더 필드 쪽에서 쿠키 삽입 > 웹뷰 로드 완료 상태 100 프로가 되면 > 다시 webview.evaluateJavaScript 자바스크립트 데이터 전송 방식을 사용해 쿠키 직접 삽입 실시 > 웹뷰 리로드 수행 실시 [IOS] 1. 웹뷰 웹뷰 초기 설정 셋팅 수행 실시 및 로드 하기 (전) 웹뷰 헤..
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 웹뷰 (webview) 로드 시 이전 캐시 및 세션 데이터가 삭제 되지 않는 이슈 [에러 원인] 1. 웹뷰 (webview) 로드 시 이전 캐시 및 세션 데이터가 유지되어 기능이 정상 동작 하지 않는 문제 [해결 방법] 1. 웹뷰 (webview) 로드 시 사전 캐시 및 세션 데이터 삭제 > 웹뷰 로드 수행 실시 // ----------------------------------------- // [전체 방문 데이터 지우기] /*WKWebsiteDataStore.default().fetchDataRecords(ofTypes: WKWebsiteDataStore.allWebsiteDataTypes(), completionHandler..
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 2.1 앱 완전성 관련 앱 업데이트 리젝 이슈 [에러 원인] 1. 업로드 심사 요청한 앱에 완성도 문제가 발생한 경우 2. 웹뷰에서 특정 URL 주소를 로드 하는 경우 URL 이 정상 작동하지 않는 경우 3. 앱 동작 수행 중 강제 종료, 및 에러가 발생한 경우 4. 앱에 표시되는 이미지, 파일 등이 깨지 거나 호환성이 맞지 않은 경우 5. 로그인이 필요한 앱 이지만, 시연 계정 정보가 올바르지 않은 경우 [해결 방법] 1. 앱 업로드를 수행하기 전 미리 테스트 플라이트 (Test Filght) 를 통해서 앱 에러 발생 확인 후 다시 업로드 요청 2. 로그인이 필요한 앱이라면, 시연 계정 정보 등록 실시 [참고 사이..
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 퍼미션 권한 설명 부족 업데이트 리젝 - 사용자 데이터 및 리소스 액세스 (Accessing User Data and Resources) [에러 원인] 1. 앱 사용에 필요한 권한 설명이 부족해 업데이트 리젝된 이슈 [해결 방법] 1. 앱 사용에 필요한 권한 설명 세부적인 용도 작성 실시 [참고 사이트] https://developer.apple.com/design/human-interface-guidelines/ios/app-architecture/accessing-user-data/ Accessing User Data - App Architecture - iOS - Human Interface Guidelines - A..
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 앱 스토어 리젝 (reject) 해결 - background audio service (백그라운드 오디오 서비스) [에러 원인] 1. 백그라운드 오디오 서비스 사용 선언을 했지만, 실제로 앱 구동에 백그라운드 오디오 서비스를 사용하고 있지 않은 경우 발생하는 이슈 [해결 방법] 1. 백그라운드 오디오 서비스 사용 해제 설정 > 앱 스토어에 다시 업로드 요청 실시 [참고 사이트] https://blog.naver.com/kkh0977/222635060091 110. (ios/swift) 앱 스토어 리젝 (reject) 해결 - background audio service (백그라운드 오디오 서비스) [개발 환경 설정] 개..
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 앱 스토어 업데이트 빌드 이슈 - Transporter 트랜스 포터 ipa 파일 업로드 및 수동 개발자 출시 [에러 원인] 1. 앱 스토어에 ipa 파일 수동 업데이트 시 기존에 등록된 빌드 버전과 충돌 이슈 [해결 방법] 1. 기존에 등록된 빌드 버전 삭제 > 빌드 버전 업데이트 > 앱 스토어에 새롭게 업로드 수행 실시 [참고 사이트] https://blog.naver.com/kkh0977/222635628112 111. (ios/swift) Transporter 트랜스 포터 사용해 업로드한 ipa 파일 앱 ..
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 애플 디벨로퍼 (Apple Developer) 계정에 등록 된 특정 앱 번들 아이디 (패키지) 중복 이슈 [에러 원인] 1. 빌드 셋팅에서 등록된 앱 번들 아이디 값이 이미 다른 개발자 계정에 등록되어 있는 이슈 [해결 방법] 1. 기존에 등록된 개발자 계정에서 번들 아이디 값 삭제 수행 실시
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 빌드 타겟 (target) 버전 변경 후 타겟 버전에 맞게 분기 처리 필요 이슈 [에러 원인] 1. 빌드 셋팅에서 타겟 버전 변경 후 빌드 시 에러가 발생하는 이슈 [해결 방법] 1. 빌드 셋팅 타겟 버전에 맞게 코드 분기 처리 수행 실시 // [iOS 특정 버전 이상 사용 선언 : ex - 13.0 이상 사용] @available(iOS 13.0, *) // [iOS 특정 버전 이상 분기 처리 사용] if #available(iOS 13, *) { // [iOS 13.0 버전 이상 인 경우 분기 처리 내용] } else { // [iOS 13.0 버전 미만 인 경우 분기 처리 내용] } [참고 사이트] ht..
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : 아카이브 수행 시 라이브러리 arm 아키텍처 빌드 에러 - Any iOS Device arm 아키텍처 (architectures) 변경 [에러 원인] 1. 라이브러리에서 지원하는 arm 아키텍처와 빌드 셋팅에서 설정한 arm 아키텍처 구조 충돌 문제 [해결 방법] 1. 빌드 셋팅 arm 아키텍처 구조 변경 실시 [참고 사이트] https://pewpewthespells.com/blog/buildsettings.html Xcode Build Settings Reference Description Controls whether built-in functions that do not begin with __..
[환경 설정 및 설명] 프로그램 : Xcode 설 명 : spm (스위프트 매니저) 를 사용해 설치한 라이브러리가 완전히 삭제 되지 않는 이슈 [에러 원인] 1. Package Dependencies 목록에서 완전히 삭제하지 않아서 발생하는 이슈 [해결 방법] 1. 프레임워크 및 라이브러리 목록에서 설치한 라이브러리 제거 > Package Dependencies 에서 라이브러리 제거