我遇到了Cocoapods的问题。请在下面找到详细说明,
最初我的cocoapods是这样的,
pod'Fabric'
pod'Crashlytics'
pod“VKVideoPlayer”,“〜> 0.1.1”
然后,我的应用需要GA(Google Analytics),所以,我添加了
pod'Google / Analytics'
进入我的Podfile
,它会出现以下错误
由于主要版本更新而重新创建CocoaPods。
分析依赖关系[!]依赖关系Fabric(〜> 3.4)未在任何具体目标中使用。
而且,我发现了一个与此问题相关的问题并找到了答案Here
之后,我的cocoapod文件看起来像这样,
目标'MyApp'执行
pod'Fabric'
pod'Crashlytics'
pod“VKVideoPlayer”,“〜> 0.1.1”
pod'Google / Analytics'
端
工作正常。但是,当我尝试为IBOutlet
创建VKVideoPlayer
引用时,我遇到了一个问题,我遇到了以下问题?
2017-03-10 12:36:01.323549 MyApp [1367:555515]警告:GoogleAnalytics 3.17 void GAIUncaughtExceptionHandler(NSException )(GAIUncaughtExceptionHandler.m:48):未捕获的异常:[setValue:forUndefinedKey:]:this class不是键值orientationLock的键值编码兼容。 2017-03-10 12:36:01.375647 MyApp [1367:555515]无效模式'kCFRunLoopCommonModes'提供给CFRunLoopRunSpecific - 中断_CFRunLoopError_RunCalledWithInvalidMode进行调试。此消息仅在每次执行时出现一次。 2017-03-10 12:36:06.345638 MyApp [1367:555515] 由于未捕获的异常'NSUnknownKeyException'而终止应用程序,原因:'[setValue:forUndefinedKey:]:这个类不是键值方向的密钥值编码兼容。 * 第一次抛出调用堆栈: (0x182c251b8 0x18165c55c 0x182c24e80 0x1836598f0 0x188ddc11c 0x188fddaf8 0x182b44034 0x188fdc4cc 0x188fde768 0x10043d720 0x10043f598 0x100448850 0x188ada924 0x188ada4ec 0x1000c9550 0x1000cb138 0x1001d1e50 0x102121258 0x102121218 0x102126280 0x182bd2810 0x182bd03fc 0x182afe2b8 0x1845b2198 0x188b457fc 0x188b40534 0x1001a4c1c 0x181ae15b8) libc ++ abi.dylib:以NSException类型的未捕获异常终止
请帮助我。
答案 0 :(得分:0)
请尝试GoogleAnalytics 3.13,我也有同样的问题,但之后我尝试使用旧版本比它对我好,因为新版本有些问题。