此证书不存在于我的钥匙串中(至少在我看来是这样)。
我的应用程序同时存在于 iOS 和 Macos 上
需要明确的是,我知道这不是“Mac 证书”。
有人可以帮助我吗?
这里有一张图片
在大多数情况下,分发证书是您用来签署生产应用程序的证书。开发证书用于构建/开发应用程序和测试。
首先检查使用哪个证书来签署您的 ipa
Payload
文件夹
unzip -q <your_app>.ipa
security cms -D -i Payload/<your_app>.app/embedded.mobileprovision > <your_app>.plist
/usr/libexec/PlistBuddy -c "print Name" <your_app>.plist
/usr/libexec/PlistBuddy -c "print ExpirationDate" <your_app>.plist
根据以上结果,可以决定是否需要开发证书。
我怎样才能知道过期后会发生什么?
如果发生这种情况,您需要重新签署您的 IPA