2016-11-18 84 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 

注: 在Android应用中,我们可以能够设定截止日期。就像那是通过终端有任何选择。

+3

这不是一个选项,也没有办法设置IPA的到期日期。只有您的供应配置文件有一个到期日期,当您创建一个时,由Apple设置。 – rckoenes

+0

您可以使用一个API调用来检查日期。 –

+0

也建立你通过TestFlight分发有期限的日期,但时间也是固定的 – Paulw11

回答

0

当您的签名证书无效时,IPA将过期。您不能修改签名的证书到期日期。

你可以做的是使用第三方服务来提供IPA文件,如diawibetafamily来提供构建。它们在签名证书有效期内支持安装URL的自定义终止日期设置。

+0

diawi只有我想的链接有效期限。有一次,我在日期前安装它。您可以使用应用程序,直到代码登录有效。 – PrafulD

+0

我曾提到,“他们支持签名证书有效期内的自定义失效日期设置。”。希望这将涵盖你提到的内容。感谢您的评论。我已经更新了答案:) –

相关问题