打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
突发:苹果超级签名后闪退黑标(图标色)IO灰S14.2 beta2 最新的代码签名格式解决方案

​最近很多产品应该都出现过这个情况,用udid导入p8之后下载的app发现有签名不上的问题,那么他是如何出现的呢?从iOS 14.2 beta 2开始,iOS系统将检查新的,更安全的签名格式。启动使用旧格式签名的APP用户收到警告,所有APP必须使用新格式重新签名。在将来的版本中,新格式将成为强制性格式,到时候系统将会关闭使用这些具有旧签名格式的APP。 


分发APP之前,请对其应用代码签名。签名证明您是APP的创建者,并使系统能够检测到您对APP签名后发生的有害更改(无论是无意的还是恶意的)。为了安全起见,iOS拒绝启动签名丢失或无效的APP。排查:请在新版本到来时请及时更新旧版App代码签名,以避免iOS发出警告。请查看您现在的签名格式,并进行检查对于通过其他方法(例如超级账号或公司企业账号)部署的应用程序,Xcode和代码签名实用程序多年来一直使用这种新格式来创建签名。如果您在运行macOS 10.14或更高版本的Mac上对应用程序进行了签名,则该应用程序已经具有新的签名格式。如果要检查被调用的APP是否具有新签名,可以使用此实用程序。MyApp.appcodesign% codesign -dv /path/to/MyApp.app在输出中查找类似的字符串。对于小于的任何值,您需要重新签名您的应用。CodeDirectory v=20500v20400请重新替换您的应用签名格式如果您的应用没有新签名,则需要在运行macOS 10.14或更高版本的Mac上再次对其进行签名。例如,使用以下命令用存储在钥匙串中的签名身份“您的共同设计身份”重新签名应用程序包。MyAPP.app终端运行%codesign -s'您的Codesign身份'-f --preserve-metadata /path/to/MyApp.app如果您的应用包含嵌套代码(例如,应用扩展,框架或捆绑的watchOS应用),请通过在最深的嵌套位置分别签名每个项目来解决此问题。您可以使用在macOS 10.14或更高版本上运行的Xcode重新分发应用程序。或许会出现这个原因此应用程序在未来的ios版本中不可用,此应用程序的开发人员需要更新它以提高兼容性!最近应该有朋友更新了最新的ios系统。使用已签名的app时,会弹出一个弹出框,或者在验证描述文件的证书时弹出一个未连接互联网的弹出窗口。从ios14.2beta2开始,ios签名系统即将使用最新的代码签名格式 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
iOS 15.6Beta 2更新了什么
TrollStore苹果永久签名软件,不越狱可安装任何APP,支持iOS14.0~15.6 beta
ionic2混合app开发系列1
appium+python自动化60-appium命令行参数
iOS 15.1 刚发布,iOS 15.2 又来了
iOS永久签名工具,轻松签使用教程
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服