2016-11-18 6 views
0

iOS adoc IPA 파일을 생성했습니다. 내 로컬 시스템에 ipa 및 plist 파일이 있습니다. 나는 생성 된 IPA에 만료일을 설정하고 싶습니다. 우리가 할 수 유효 기간을 설정 할 수있는 안드로이드 응용 프로그램에서 :만료일을 IPA 파일로 설정하는 방법은 무엇입니까?

unzip -q MyApp.ipa 
codesign -d --extract-certificates Payload/*.app 
openssl x509 -inform DER -in codesign0 -noout -nameopt -oneline -dates 

참고 :

내가 수 내 작업 날짜를 볼 수 있습니다. 터미널을 통해 옵션이 있습니다.

+3

이것은 옵션이 아니므로 IPA의 만료 날짜를 설정할 방법이 없습니다. 프로비저닝 프로파일 만 만료일을 갖습니다. 만료일은 Apple에서 사용자가 만들 때 설정합니다. – rckoenes

+0

하나의 API 호출을 사용하여 날짜를 확인할 수 있습니다. –

+0

또한 TestFlight를 통해 배포 빌드 유효 기간이 있지만 다시 기간이 고정되어 – Paulw11

답변

0

서명 한 인증서가 유효하지 않은 경우 IPA가 만료됩니다. 서명 된 인증서 만료 날짜는 수정할 수 없습니다.

할 수있는 일은 빌드를 제공하기 위해 타사 서비스를 사용하여 diawi 또는 betafamily과 같은 IPA 파일을 제공하는 것입니다. 서명 된 인증서 유효성 검사 기간 내에 설치 url에 대한 사용자 지정 만료 날짜 설정을 지원합니다.

+0

디아이는 내가 생각한 링크 만료일이 있습니다. 한번, 나는 날짜 이전에 그것을 설치한다. 코드 서명이 유효 할 때까지 응용 프로그램을 사용할 수 있습니다. – PrafulD

+0

"서명 된 인증서 유효성 검사 기간 내에 맞춤 설정 만료 날짜 설정을 지원합니다." 이것이 당신이 언급 한 것을 다루기를 바랍니다. 댓글 주셔서 감사합니다. 나는 대답을 업데이 트했습니다 :) –