Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/117.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何将动态框架添加到内部pod(静态库)中?_Ios_Xcode_Cocoapods - Fatal编程技术网

Ios 如何将动态框架添加到内部pod(静态库)中?

Ios 如何将动态框架添加到内部pod(静态库)中?,ios,xcode,cocoapods,Ios,Xcode,Cocoapods,我们公司开发了一个内部pod,其中包含所有开发人员使用的所有库 现在,我需要在这个内部pod中添加一个动态框架(更具体:),并编写一些总结文件,以便在内部pod中使用GoogleCast框架 在podspec中,我们添加了到GoogleCast框架的链接,以及所有依赖项: s.frameworks = 'MediaAccessibility, Accelerate, AudioToolbox, AVFoundation, CoreBluetooth, CoreGraphic, CoreText,

我们公司开发了一个内部pod,其中包含所有开发人员使用的所有库

现在,我需要在这个内部pod中添加一个动态框架(更具体:),并编写一些总结文件,以便在内部pod中使用GoogleCast框架

在podspec中,我们添加了到GoogleCast框架的链接,以及所有依赖项:

s.frameworks = 'MediaAccessibility, Accelerate, AudioToolbox, AVFoundation, CoreBluetooth, CoreGraphic, CoreText, Foundation, MediaPlayer, MediaToolbox, QuartzCore, SystemConfiguration, UIKit' s.vendored_frameworks = 'company/frameworks/GoogleCast.framework' 有什么帮助吗? 谢谢


注意:应用程序支持iOS8+

你是否仅在你的pod内链接GoogleCast框架,而不是在使用你的pod的应用程序内?在podspec中,我在变量Vendor_框架内链接GoogleCast。事实上,当GoogleCast是一个静态框架时,它曾经与GoogleCast的旧版本一起工作。因为它切换到了动态,所以我们遇到了这个问题。我将编辑我的问题。我想这可能是可可豆链接动态库的方式的问题,你能尝试添加使用框架吗!到您的podspec,让Cocoa Pods将pod链接为一个框架,而不是静态库?有没有理由不使用-s.dependency'GoogleCast'?嗨,我也有同样的问题,如果你有解决方案,请发布:)谢谢! dyld: Library not loaded: @rpath/GoogleCast.framework/GoogleCast Referenced from: ...Library/Developer/CoreSimulator/Devices ... Reason: image not found