在swift 2和xcode 7 beta 4中设置Google分析时出错
我使用cocoapods设置了我的xcode项目,添加了google analytics作为pod。 之后,我在项目文件的正下方导入了GoogleService-info.plist。 Bridge头部也被创build,并在AppdDelegate中添加代码。 在编译过程中,一切运行正常,但是当我启动debugging器时,我收到这些错误:
2015-08-14 16:45:25.866 GetOut[30738:3729265] Client ID must not be nil or empty. 2015-08-14 16:45:25.867 GetOut[30738:3729265] Client ID must not be nil or empty. 2015-08-14 16:45:25.867 GetOut[30738:3729265] GCM Sender ID must not be nil or empty. 2015-08-14 16:45:25.867 GetOut[30738:3729265] Attempted to configure [Identity, Analytics, AdMob, SignIn, AppInvite, CloudMessaging]. 2015-08-14 16:45:25.867 GetOut[30738:3729265] Successfully configured [Analytics, AdMob]. 2015-08-14 16:45:25.867 GetOut[30738:3729265] Failed to configure [SignIn, AppInvite, CloudMessaging]. 2015-08-14 16:45:25.867 GetOut[30738:3729265] Subspecs not present, so not configured [Identity]. assertion failed: Error configuring Google services: Optional(Error Domain=com.google.greenhouse Code=-200 "Unable to configure GGL." UserInfo=0x170661400 {NSLocalizedRecoverySuggestion=Check formatting and location of GoogleService-Info.plist., NSLocalizedDescription=Unable to configure GGL., NSLocalizedFailureReason=Unable to parse supplied GoogleService-Info.plist. See log for details.}): file /Users/xxx/Documents/Eigene Dateien/Appdesign/GetOut/GetOut/GetOut/AppDelegate.swift, line 30
debugging器停在这个屏幕上:
0x1006bdeec <+144>: bl 0x1006fc228 ; function signature specialization <Arg[0] = Exploded, Arg[1] = Exploded, Arg[2] = Exploded> of Swift.(_assertionFailed (Swift.StaticString, Swift.String, Swift.StaticString, Swift.UInt) -> ()).(closure #1).(closure #1) 0x1006bdef0 <+148>: mov x0, x24 0x1006bdef4 <+152>: bl 0x100749c50 ; swift_release 0x1006bdef8 <+156>: mov x0, x19 0x1006bdefc <+160>: bl 0x100756cc8 ; swift_unknownRelease
在我看来,.plist无法在处理过程中find – 但我不明白为什么? 我仔细检查了https://developers.google.com/analytics/devguides/collection/ios/v3/?ver=swift指南,但仍然无法弄清楚问题所在。
我现在解决了这个问题。 我把我的cocoapods文件从/ Google更改为/ GoogleAnalytics – 并且工作。 –
- paymentquue updatedTransactions:没有调用,而是paymentQueueRestoreCompletedTransactionsFinished:调用
- 从UITapGestureRecognizer中移除目标
- 带有Firebase的Google Analytics(分析)
- iOS:Google Analytics用户计时报告未在我的Google Analytics帐户中更新
- 谷歌分析电子商务价值并没有在谷歌分析控制台更新
- 在PhoneGap 1.2.0中使用Google Analytics时Android和iOS的区别
- GAITrackedViewController和UITableViewController
- iOS:Google Analytics和AdMob出现CocoaPods问题
- 我可以使用Google Analytics(分析)来整理iOS应用程式的统计资料吗?
- “ErrorType”不能转换为“NSError”
- 苹果Mach-O链接器错误? 铿锵声:错误:链接器命令失败,退出代码1(使用-v来查看调用)?