아이폰에서 앱이 추적을 요청하도록 허용 관리(활성화 및 비활성화)1)설정에서 개인정보 보호 및 보안으로 이동합니다. 2)추적으로 이동합니다. 3)사용자의 활동을 추적하도록 권한을 요청한 앱 목록을 확인할수있습니다. 4)추적을 허용 또는 비허용할 앱에서 추적을 활성화 및 비활성화합니다.
iOS 앱 배포 - 애플 개발자 프로그램 등록부터 앱스토어 출시까지(A-Z)1-애플 개발자 프로그램 등록하기(Apple Developer Program 가입)2-CSR 및 Certificates(인증서) 생성하기(App Store Connect)3-앱 ID 및 Identifiers(식별자) 등록하기(Bundle ID) (App Store Connect)4-Provisioning Profiles(프로비저닝 프로필) 생성하기 (App Store Connect)5-앱 개발 및 배포 테스트를 위한 장치 등록하기(Devices) (App Store Connect)6-Xcode 프로젝트 빌드하고 장치에서 실행하기7-유니티(Unity)에서 빌드한 Xcode 프로젝트에서 iOS 앱 아이콘(App Icon) 설정하기 ..
Xcode에서 iOS 장치 페어링 메시지 is not available because it is unpaired1)Xcode에서 iOS 앱 빌드 및 실행을 시도하면 다음 메시지를 표시합니다.Pair with the device in the Xcode Devices window, and respond to any pairing prompts on the deviceXcode에서 iOS 장치와 연결을 설정하는 과정에서 발생하는 메시지입니다. Xcode가 iOS 장치와 연결을 시도하고 있지만 장치와의 연결을 위해 추가적인 인증 절차가 필요함을 의미합니다. 2)USB 케이블을 사용하여 iOS 장치를 컴퓨터(Mac)와 연결합니다.장치에서 이 컴퓨터를 신뢰합니다(Trust This Computer) 또는 비밀..
유니티 iOS 빌드 오류 xcrun: error: SDK "iphoneos" cannot be located유니티에서 Xcode가 설치된 경로를 찾지못해서 오류가 발생(또는 여러 버전의 Xcode가 설치되어있을때 잘못된 경로가 지정된 경우) Xcode의 명령줄 도구를 올바르게 인식하고 사용하려면 유니티 프로젝트의 터미널에서 경로 설정이 필요합니다. 1)유니티에서 iOS 플랫폼으로 빌드할때 다음 오류가 발생합니다.xcrun: error: SDK "iphoneos" cannot be located Library/Bee/artifacts/iOS/AsyncPluginsFromLinker: xcrun: error: SDK "iphoneos" cannot be located 2)유니티 프로젝트 폴더에서 터미널을 ..
아이폰(iPhone) 장치 UDID 확인하기(Get UDID 사이트를 이용한 방법)1)아이폰(iOS장치)에서 아래 웹사이트에 접속하고 Get your UDID now를 클릭합니다.https://udid.tech/ 2)download를 클릭하여 프로파일(profile)을 다운로드합니다. 3)구성 프로필 이용 가능에서 계속을 선택합니다. 4)웹 사이트 구성 프로필 다운로드 동작을 허용합니다. 5)프로파일이 다운로드 완료된것을 확인할수있습니다. 6)아이폰 설정 메뉴에서 프로파일이 다운로드됨으로 이동합니다. 7)프로파일을 설치합니다. 8)웹사이트에서 아이폰 장치 UDID를 표시합니다.
애플 맥(MacOS) 사파리(Safari) 브라우저 인터넷 방문 기록 삭제하기1)사파리(safari) 브라우저를 실행합니다. 2)상단의 history(방문 기록) 메뉴에서 clear history(방문 기록 지우기)를 선택합니다. 4)all history(모든 방문 기록)을 선택하고 clear history(방문 기록 지우기)를 클릭합니다. 5)상단의 safari 메뉴에서 settings(설정)로 이동합니다. 방문기록 제거 기간 설정6)general(일반)의 remove history items(방문 기록 항목 제거)에서 방문 기록 제거 기간을 설정합니다.
애플 맥(MacOS) 모든 콘텐츠 및 설정 지우기(시스템 운영체제 초기화)모든 콘텐츠 및 설정 지우기는 맥(Mac)의 모든 데이터, 설정 및 앱을 삭제하며 이 작업은 취소할 수 없습니다.1)좌측 상단의 애플 메뉴에서 시스템 설정(system settings)으로 이동합니다. 2)일반(general)에서 전송 또는 재설정(transfer or reset)으로 이동합니다. 3)모든 콘텐츠 및 설정 지우기(erase all content and settings)를 클릭합니다. 4)모든 콘텐츠 및 설정 지우기(erase all content and settings)를 클릭하면 모든 데이터, 설정 및 앱이 삭제됩니다. Mac이 지워지는 동안 화면이 어두워질 수 있으며 Mac이 두 번 이상 재시작될 수 있습니다...
iOS 앱 배포 - Xcode에서 앱 아카이브 업로드하기(Archive)Archive는 Xcode에서 앱을 배포하기 위해 생성하는 최종 패키지를 의미합니다. Xcode에서 앱을 Archive하면 사용자에게 배포할 수 있도록 앱을 패키징하여 배포 준비 상태로 만듭니다. App Store Connect에서 앱을 앱스토어(App Store) 제출하거나 TestFlight 테스트를 진행하기 위해 앱의 아카이브를 업로드해야합니다. 1)Xcode 상단의 product 메뉴에서 archive를 선택합니다. 2)Xcode Cloud 사용 여부를 선택합니다. Xcode Cloud 사용없이 진행하려면 remind me later를 선택합니다. 3)Archives에서 앱을 확인합니다. 4)우측의 distribute ap..
iOS 앱 개발 - Xcode에서 실행중인 앱 및 장치(Devices)의 콘솔 로그 확인하기(디버깅)콘솔 로그를 확인하여 실행중인 앱의 상태를 실시간으로 확인하고 문제 해결을 위한 정보를 얻을수있습니다.1)Xcode 상단에서 현재 맥(mac)에 연결된 iOS 장치의 앱이 실행중인것을 확인할수있습니다. 2)상단의 window 메뉴에서 devices and simulators로 이동합니다. 3)devices에서 연결된 iOS 장치를 선택하고 우측에서 open console을 선택합니다 4)콘솔(console)에서 실행중인 앱 또는 장치의 콘솔 로그를 표시하는것을 확인할수있습니다. 콘솔 로그는 어플리케이션 로그(출력 디버그 메시지, 오류, 경고, 기타) 및 시스템 로그(장치에서 발생하는 메모리 경고, 시스템..
iOS 앱 개발 - Xcode 프로젝트 빌드하고 장치에서 실행하기1)Xcode에서 xcworkspace 파일을 열기합니다. 2)실행한 Xcode의 좌측에서 프로젝트를 선택합니다. 3)signing & capabilities로 이동합니다. 자동 서명 관리(automatically manage signing)가 비활성화되있고 iOS 프로비저닝 프로파일(provisioning profile)이 미설정되어있는것을 확인할수있습니다. 4)자동 서명 관리(automatically manage signing)를 활성화하고 add acount로 이동합니다. 5)계정(account)에 추가할 애플(Apple) ID를 입력하고 로그인합니다. 6)Accounts에서 계정에 추가한 Apple ID와 Team을 확인할수있습니다...
iOS 앱 배포 - 앱 개발 및 배포 테스트를 위한 장치 등록하기(Devices)장치(Devices)를 추가하여 앱을 배포하기 이전에 장치에 앱을 설치하고 개발 및 배포 테스트할수있습니다.1)애플 개발자(Apple Developer) 사이트에서 계정 로그인하고 Account 페이지에서 인증서, ID 및 프로파일(Certificates, IDs & Profiles)의 장치(Devices)를 선택합니다. https://developer.apple.com/account/ 2)+ 버튼을 클릭해서 새로운 장치를 추가합니다. 3)플랫폼(platform)을 선택하고 장치 이름과 장치 ID(UDID)를 입력하고 등록합니다. 4)입력한 장치 정보를 확인하고 등록합니다(Register) 장치를 등록하면 이후에 이 장치의 ..
iOS 앱 배포 - Provisioning Profiles(프로비저닝 프로필) 생성하기1)애플 개발자(Apple Developer) 사이트에서 계정 로그인하고 Account 페이지에서 인증서, ID 및 프로파일(Certificates, IDs & Profiles)의 프로파일(Profiles)를 선택합니다. https://developer.apple.com/account/ 2)프로비저닝 프로파일(provisioning profiles)는 장치에 앱을 설치할수있도록 합니다. 프로파일은 인증서 서명(Sigining Certificates), 장치 식별자(device Identifiers), 앱 ID를 포함합니다. generate a profile를 선택하고 프로파일 만들기를 시작합니다. 3)앱스토어 커넥트..