ios Chromecast发件人:[NSMutableDictionary gck_loadFromCacheWithName:]:无法识别的选择器发送到类0x1133f1678

时间:2015-11-12 22:43:07

标签: ios chromecast sender

我正在尝试为ios构建一个chromecast发送者应用。我正在成功运行HelloVideoGoogleCast。现在模仿它,我在我的应用程序中使用这些行:  // Chromecast添加部分:     kReceiverAppID = @" 65E5F27B&#34 ;; //应用代码

// Establish filter criteria.
GCKFilterCriteria *filterCriteria = [GCKFilterCriteria
                                     criteriaForAvailableApplicationWithID:kReceiverAppID];
// Initialize device scanner.
self.deviceScanner = [[GCKDeviceScanner alloc] initWithFilterCriteria:filterCriteria];

我在最后一行收到以下错误: [NSMutableDictionary gck_loadFromCacheWithName:]:无法识别的选择器发送到类0x1133f1678

***由于未捕获的异常终止应用程序' NSInvalidArgumentException',原因:' + [NSMutableDictionary gck_loadFromCacheWithName:]:无法识别的选择器发送到类0x1133f1678'

1 个答案:

答案 0 :(得分:3)

您需要将-ObjC链接器标志添加到XCode的Build Settings部分中的Other Linker Flags条目。

然后,这些类别应该从静态库中加载,然后你就可以了!

作为替代方案,请考虑使用Cocoapods集成google-cast-sdk,它将为您执行此操作!