분류 전체보기

Development/iOS

iOS 14, 앱 업데이트가 필요함 알림

회사에서 iOS 오류 건 확인 중, 아래와 같은 알림이 뜬다는 요청이 들어왔다. 해당 알림을 보자마자 '이건 뭔 케이스지..?' 라는 생각이 들었다. 나는 저 알림이 뜬 이유가 Deprecated 된 메소드를 사용해서 그러나 싶었지만, 요청 내용을 보니 함께 첨부해준 Apple 문서 URL이 있어서 들어가봤다. developer.apple.com/documentation/xcode/using_the_latest_code_signature_format Apple Developer Documentation developer.apple.com 대충 해당 문서의 내용은 iOS 14.2 Beta 2 에서부터 새롭게 앱을 서명하는 방식이 추가 되었으니 이제부턴 새로운 앱 서명 방식을 이용해야 한다... 뭐 그런 얘..

Development/iOS

Apple Enterprise 앱 설치가 안되는 경우

Apple Enterprise 계정으로 In-house 배포한 앱이 갑자기 설치가 안되는 오류가 얼마 전 발생했다. '앱 이름' 을(를) 설치할 수 없음 / 무결성을 확인할 수 없기 때문에 이 앱을 설치할 수 없습니다. '앱 이름' 을(를) 설치할 수 없음 / 나중에 다시 시도하십시오. '앱 이름' 을(를) 실행할 수 없음 위 같은 문구가 뜨며 앱을 설치/실행 할 수 없는 오류였다. 하여, 해당 오류들이 발생하던 원인과 해결 방법에 대해 끄적여보려 한다. 1) 인증서 / 프로파일 문제가 발생하던 .ipa 파일 빌드에 사용했던 인증서나 프로파일의 만료일을 확인해보자. 인증서/프로파일의 만료일이 지난 경우엔 당연하게도 앱 실행이나 설치를 할 수가 없다. 만일 어떤 것을 사용했는지 모르겠다면 .ipa 파일로도..

Development

개발 환경 세팅

보호되어 있는 글입니다.

Development/iOS

.IPA 파일을 통해 프로파일 및 배포 인증서 만료일 확인하기

.IPA 파일을 이용해서 프로파일 및 인증서 만료일을 확인하기 위해선 해당 IPA 파일을 압축해제 해야한다. unzip -q 파일명.ipa 터미널에서 해당 .ipa 파일을 위의 커맨드를 이용하여 압축해제 하면 된다. 압축을 풀고 나면 Payload 디렉토리와 그 안에 패키지 파일이 있다. 배포 프로파일 만료일 확인 패키지 파일을 우클릭 해서 '패키지 내용 보기' 를 하면 나오는 파일 리스트에서 embedded.mobileprovision 파일을 찾는다. security cms -D -i 프로파일 경로 해당 파일과 위의 커맨드로 배포 프로파일의 정보를 확인 할 수 있다. 출력 된 정보 중 ExpirationDate 의 date 값이 배포 프로파일의 만료일이다. 배포 인증서 만료일 확인 배포 인증서 만료일..

Development/iOS

iOS 개발 관련 정보 글

보호되어 있는 글입니다.

Security/Forensic

포렌식 보고서 작성

보호되어 있는 글입니다.

Security/Forensic

윈도우 레지스트리

보호되어 있는 글입니다.

Security/Forensic

윈도우 아티팩트

보호되어 있는 글입니다.

따봉냥이
'분류 전체보기' 카테고리의 글 목록 (2 Page)