首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GoogleCast框架在iOS 14上崩溃

GoogleCast框架在iOS 14上崩溃
EN

Stack Overflow用户
提问于 2020-12-12 08:58:05
回答 1查看 214关注 0票数 1

我试图在我的项目中使用google cast sdk,由于某种原因,它崩溃了,没有给出一个正确的错误:

*终止应用程序由于未登录的异常'NSInvalidArgumentException',原因:‘* -__NSPlaceholderDictionary initWithObjects:forKeys:count::尝试从对象中插入零对象’终止时类型为NSException的未命名异常

代码语言:javascript
复制
#0  0x00000001a39a99d4 in __exceptionPreprocess ()
#1  0x00000001b735ab54 in objc_exception_throw ()
#2  0x00000001a3a13d98 in _CFThrowFormattedException ()
#3  0x00000001a3a1f1f4 in -[__NSPlaceholderDictionary initWithObjects:forKeys:count:].cold.4 ()
#4  0x00000001a38a4898 in -[__NSPlaceholderDictionary initWithObjects:forKeys:count:] ()
#5  0x00000001a3897bf4 in +[NSDictionary dictionaryWithObjects:forKeys:count:] ()
#6  0x0000000104a8cf7c in -[UIBarItem(GCKAdditions) gck_applyStyleAttributes:] at /googlemac/iPhone/Chromecast/SDK/Framework/Release/UI/Classes/UIBarItem+GCKAdditions.m:13
#7  0x0000000104a757b0 in -[GCKUIDeviceConnectionViewController applyStyleAttributes] at /googlemac/iPhone/Chromecast/SDK/Framework/Release/UI/Classes/GCKUIDeviceConnectionViewController.m:852
#8  0x0000000104a72658 in -[GCKUIDeviceConnectionViewController viewDidLoad] at /googlemac/iPhone/Chromecast/SDK/Framework/Release/UI/Classes/GCKUIDeviceConnectionViewController.m:212
EN

回答 1

Stack Overflow用户

发布于 2021-12-22 06:38:28

我看到一个可能的改变在那个时候是与Podspec相关的,其中包括cast SDK。其中一些行以前没有出现过,这导致在包和崩溃中缺少Google Cast参考资料(下面是部分podspec):

代码语言:javascript
复制
Pod::Spec.new do |s|
  s.dependency 'google-cast-sdk-no-bluetooth', '= 4.5.0'
  s.xcconfig =  {
      'CLANG_ALLOW_NON_MODULAR_INCLUDES_IN_FRAMEWORK_MODULES' => 'YES',
      'OTHER_LDFLAGS' => '-objc -ObjC -lc++ -framework "GoogleCast"',
      'GCC_SYMBOLS_PRIVATE_EXTERN' => 'YES'
  }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65263187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档