似乎适用于iOS的2.3.0版本的Google Cast SDK已停止支持该arm64
体系结构(但确实支持该体系结构x86_64
,使其可以在64位模拟器中运行)
λ: cd GoogleCast.framework
λ: file GoogleCast
GoogleCast: Mach-O universal binary with 5 architectures
GoogleCast (for architecture cputype (16777228) cpusubtype (0)): current ar archive
GoogleCast (for architecture armv7): current ar archive random library
GoogleCast (for architecture armv7s): current ar archive random library
GoogleCast (for architecture i386): current ar archive random library
GoogleCast (for architecture x86_64): current ar archive random library
因此,在构建物理设备时出现此错误:
ld: archive has no table of contents file '/Users/****/Frameworks/GoogleCast.framework/GoogleCast' for architecture arm64
我提出了这个问题https://code.google.com/p/google-cast-sdk/issues/detail?id=324&can=1&q=arm64
在Other Linker Flag中添加-all_load使其可以与arm64一起使用,但是我仍然收到有关缺少矮人的警告:
“警告:(arm64)/Users/marksp/Documents/src/tvmp-iview-ios/Pods/google-cast-sdk/GoogleCastFramework-2.3.0-Release/GoogleCast.framework/GoogleCast(CastProtos.o)对象文件没有不包含DWARF调试信息”
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句