0

我一直在制作一个 Xcode 应用程序。当我在模拟器上运行它时,它可以工作。当我在我的 iPad 上运行它时,它也可以工作,但是当我尝试在我的 iPhone 11 上使用它时,它就不起作用了。收到以下消息:

线程 1:信号 SIGABRT"

在控制台中:

dyld:库未加载:@rpath/GTMSessionFetcher.framework/GTMSessionFetcher 引用自:/private/var/containers/Bundle/Application/B50AD250-D857-4C76-B9BB-EC8377913E91/WBG.app/WBG 原因:找不到合适的图像。确实发现:/private/var/containers/Bundle/Application/B50AD250-D857-4C76-B9BB-EC8377913E91/WBG.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher:代码签名对'/private/var/containers/Bundle/无效应用程序/B50AD250-D857-4C76-B9BB-EC8377913E91/WBG.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher'

/private/var/containers/Bundle/Application/B50AD250-D857-4C76-B9BB-EC8377913E91/WBG.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher: stat() 失败,errno=25 /private/var/containers/Bundle/ Application/B50AD250-D857-4C76-B9BB-EC8377913E91/WBG.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher:代码签名对'/private/var/containers/Bundle/Application/B50AD250-D857-4C76-B9BB-EC8377913E91/无效WBG.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher'

/private/var/containers/Bundle/Application/B50AD250-D857-4C76-B9BB-EC8377913E91/WBG.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher: stat() 失败,errno=1 /private/var/containers/Bundle/ Application/B50AD250-D857-4C76-B9BB-EC8377913E91/WBG.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher:代码签名对'/private/var/containers/Bundle/Application/B50AD250-D857-4C76-B9BB-EC8377913E91/无效WBG.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher'

/private/var/containers/Bundle/Application/B50AD250-D857-4C76-B9BB-EC8377913E91/WBG.app/Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher:stat()失败,errno = 1

4

2 回答 2

0

我一直面临着同样的问题......它通过添加解决了:

在你的 podfile 中:

use_modular_headers!

代替

use_frameworks!

祝你好运!我希望这对你有用!

于 2020-05-19T05:46:38.520 回答
0

似乎库GTMSessionFetcher没有复制到您的设备上。请检查您的项目目标设置,在您选择嵌入和签名嵌入不签名的框架、库和嵌入式内容部分下。

此外,问题之一可能是库 GTMSessionFetcher 仅在存档时才为 iPad 架构构建。检查下面的示例图片 在此处输入图像描述

于 2020-03-19T21:24:16.693 回答