gpt4 book ai didi

ios - 如何指定 cocoa pod Assets 目标

转载 作者:搜寻专家 更新时间:2023-10-31 22:41:49 24 4
gpt4 key购买 nike

我创建了一个包含一些图像资源的 cocoa pod 框架。这些 Assets 包含在 pod 规范中,我在检查框架时可以看到图像,但是我无法从我的应用程序访问它。当我检查“Development Pods”部分中的 Assets 时,我注意到目标是一个名为 Zapic-Zapic 的包,而不是目标 Zapic。如果我将目标成员资格更改为“Zapic”,一切都会按预期工作,我可以通过 bundle 访问图像。如果我不需要手动更改目标,我该如何更改我的框架中的目标?

enter image description here

最佳答案

在花了几个小时试图解决这个问题后,我发现它被放在一个单独的包中,因为我的规范文件正在定义s.resource_bundles = { 'Zapic' => 'Zapic/ZapicAssets.xcassets'}。这将创建一个仅包含资源的新 bundle ,因此是 Zapic-Zapic bundle 。一旦我将它更改为 s.resource = 'Zapic/ZapicAssets.xcassets' 一切都按预期工作。由于支持动态框架,看起来 CocoaPod 文档需要更新。我通过 CocoaPods Github 上的未解决问题发现了这一点.希望这能让其他人免于处理我刚刚经历过的同样的痛苦。

关于ios - 如何指定 cocoa pod Assets 目标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45015978/

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