gpt4 book ai didi

objective-c - OSX 应用程序崩溃 : code signature invalid

转载 作者:行者123 更新时间:2023-12-02 01:02:47 24 4
gpt4 key购买 nike

我有一个在 AppStore 之外分发的 OSX 应用程序。因此,我使用相应的证书(开发人员 ID 应用程序证书)对其进行签名。

该应用程序本身是用 Freepascal (Lazarus) 编写的,并且有一个用 C++ 编写的依赖库,我也签署了该库。我还通过使用 install_name_tool 并在路径前加上@loader_path 将 lib 的路径更改为相对于应用程序。在本地对我来说就像一种魅力。

该应用程序(据我所知)在 OSX 10.11.6 上运行正常,但在 OSX 10.10.5 上崩溃,说:
库未加载:@loader_path/libMyAPP.dylib
引用自:/Users/USER/Downloads/MyAPP.app/Contents/MacOS/MyAPP
原因:没有找到合适的图片。有没有发现:
/Users/Steve/Downloads/MyAPP.app/Contents/MacOS/libMyAPP.dylib:“/Users/Steve/Downloads/MyAPP.app/Contents/MacOS/libMyAPP.dylib”的代码签名无效

/Users/Steve/Downloads/MyAPP.app/Contents/MacOS/libMyAPP.dylib:“/Users/Steve/Downloads/MyAPP.app/Contents/MacOS/libMyAPP.dylib”的代码签名无效

任何指示可能会发生什么?这真的是代码签名问题还是其他问题?谢谢。

最佳答案

我在 XCode 11/iPhone7 设备和 google firebase 上有同样的错误。

dyld:库未加载:@rpath/GTMSessionFetcher.framework/GTMSessionFetcher
引用自:

...

Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher:代码签名无效

...

GTMSessionFetcher:stat() 失败,errno=1

解决方案

尝试删除 pod 并删除 use_framework!

pod deintegrate

然后删除use_framework!
  # use_frameworks!

然后再次安装
pod install

关于objective-c - OSX 应用程序崩溃 : code signature invalid,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49378727/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com