gpt4 book ai didi

ios - 使用我的 Xcode 在设备上运行项目的时间非常长

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

每次我想在我的设备上运行我的项目时,编译和运行至少需要 20 分钟。永远需要的部分是运行 3 个自定义 shell 脚本中的 2 个,它们对应于嵌入 Pods 框架 -> "${SRCROOT}/Pods/Target Support文件/Pods-MyProject/Pods-MyProject-frameworks.sh"

如果我尝试选中仅在安装时运行脚本,则会收到一条错误消息,提示应用程序安装失败。未找到代码签名

我用另一台设备尝试过,结果是一样的。当我的同事克隆该项目并在他的设备上运行它时,速度非常快,因此看起来它可能来 self 的 Xcode,但我不知道从哪里开始寻找解决方案。

有什么想法吗?

编辑:

我将范围缩小到这一行:

/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} 
${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements "$1"

我大约需要一分钟来签署每个 Pod。

它对我所有其他项目都是如此。

编辑2:

再缩小一点,我直接执行了这个命令:

/usr/bin/codesign -v --force --sign my_code_signing --preserve-metadata=identifier,entitlements path_to_pods_framework

然后当我进入 MacBook 的控制台应用程序时,我可以看到:

enter image description here

只不过 Volumes 中的 ToutSaufVac 根本不存在。我不知道如何纠正这个问题......

最佳答案

我找到了解决方案。我撤销了证书并创建了新证书。就这么简单...

代码签名从每个框架的大约一分钟缩短到大约 3-4 秒!

关于ios - 使用我的 Xcode 在设备上运行项目的时间非常长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40876445/

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