未为InHouse/Enterprise应用程序加载Cocoa Touch Framework



我已经为我们的应用程序创建了一个框架。提交到存储或开发都可以。但当我们把它保存在企业中,并在设备上运行时,它会因此崩溃;

错误消息:未加载库:@rpath/MyFramework.framework/MyFramework参考:/private/var/mobile/Contaness/Bundle/Application/989A855E-50A5-41DF-9D6E-DC57CB91EA6A/MyApplication.app/MyApplication原因:未找到合适的图像。确实找到:/private/var/mobile/Contaness/Bundle/Application/989A855E-50A5-41DF-9D6E-DC57CB91EA6A/MyApplication.app/framework/MyFramework:mmap()错误1,地址=0x1000E8000,大小=0x0005C000,段=__TEXT,位于段::map()映射/private/var/mobile/Contanes/Bundle/Application/9989A855E-50H5-41DF-DC57CB91-EA6A/MyApplication.app/FFramework/MyFramework/MyFrameworkDyld版本:353.12

二进制图像:0x120024000-0x12004bfff dyld arm64<75c68bbe28b13fcd91014f15139742dc>/usr/lib/dyd

如何解决此问题?提前谢谢。

看起来您只需要吊销企业证书并创建一个新证书。您还需要重新生成配置文件,并使用现有证书对其进行签名。有了新证书,一切都能正常工作。

https://www.airsignapp.com/ios-apps-using-swift-crash-when-signed-with-inhouse-certificate/

最新更新