如何将过期日期设置为IPA文件?
问题描述:
我生成了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应用中,我们可以能够设定截止日期。就像那是通过终端有任何选择。
答
当您的签名证书无效时,IPA将过期。您不能修改签名的证书到期日期。
你可以做的是使用第三方服务来提供IPA文件,如diawi或betafamily来提供构建。它们在签名证书有效期内支持安装URL的自定义终止日期设置。
+0
diawi只有我想的链接有效期限。有一次,我在日期前安装它。您可以使用应用程序,直到代码登录有效。 – PrafulD
+0
我曾提到,“他们支持签名证书有效期内的自定义失效日期设置。”。希望这将涵盖你提到的内容。感谢您的评论。我已经更新了答案:) –
这不是一个选项,也没有办法设置IPA的到期日期。只有您的供应配置文件有一个到期日期,当您创建一个时,由Apple设置。 – rckoenes
您可以使用一个API调用来检查日期。 –
也建立你通过TestFlight分发有期限的日期,但时间也是固定的 – Paulw11