在我的IOS应用程序中我确保plist“失败”条目不存在,然后我有像这样的分析事件Analytics.logEvent("touchedButton",parameters:nil)事实上,如果我只在Xcode模拟器中运行应用程序......这些事件会报告给FirebaseAnalytics并显示出来吗?或者如果您构建到iPhone?或者它是否只有在经过TestFlight的实际构建时才有效?令人惊讶的是,我在任何地方都找不到此信息。是否正是在这里,此类自定义事件将显示: 最佳答案 是的,模拟器或设备都可以。如果您还没有阅读,请阅读
我在这里搜索了类似的帖子,但没有找到答案,所以如果我没有找到,请将此标记为重复。所以我的问题是:我在Android和iOS上都使用GoogleAnalytics,但都面临同样的问题。我希望GA仅在WiFi可用时发送跟踪信息,这可以通过检查网络状态轻松完成。但现在我希望GA在没有WiFi可用时缓存事件/屏幕,并在Wifi可用时稍后发送。我在文档中发现只有在没有互联网可用时才写入缓存,所以我想问的是:即使有3G可用,有没有办法强制GA缓存跟踪?SDK中没有找到这样的方法。请帮忙。谢谢。 最佳答案 要在iOS应用程序中实现此功能,您可能需
我需要将谷歌分析添加到我的iOS应用程序中,我已经实现了这3个步骤。第1步:下载googleanalytics库文件并将此文件添加到项目中,GAI.hGAITracker.hGAITrackedViewController.h-GAIDictionaryBuilder.hGAIFields.hGAILogger.hlibGoogleAnalyticsServices.aCoreData.framework系统配置.frameworklibz.dylib第2步:在didFinishLaunchingWithOptions中添加此代码-(BOOL)application:(UIApplic
我开发的应用程序中集成了谷歌分析。我的应用有TabBar,:你可以在图像中看到的4标签栏,当我点击任何标签时它会跟踪谷歌分析中的屏幕名称,但是假设你可以看到我的事件标签是“艺术家”它包含TableView当我点击tableview它重定向我对于新的viewcontroller在这个NewPage上说NewPage我已经编写了跟踪代码片段,但它不会在谷歌分析中跟踪屏幕名称#import"NewPage.h"@interfaceCRIndCoponPgViewController:GAITrackedViewController{...}@implementationNewPage-(vo
我在发行说明上了解到GoogleAnalyticsV3.03与iOS上的64位应用程序兼容。我根据入门指南将它添加到我的项目中,我得到了这个:因为我在谷歌上找不到太多关于如何解决问题的信息(讽刺的是,我知道),而且它说它已准备好用于64位-我假设我做错了什么。有人对我可以寻找的东西或我可能做错的事情有任何建议吗? 最佳答案 您必须添加libz.dylib框架才能消除该错误。 关于ios-GoogleAnalytics未针对64位架构构建(v3.03),我们在StackOverflow上找
我们在AppStore中有一个实时通用应用程序。我们的客户改变了主意,不再希望该应用程序通用,他希望它仅适用于iPad。由于前段时间提交了app,有用户在使用iPhone版。如果我们提交的升级仅适用于iPad,会发生什么情况?审核组会拒绝吗?如果上线,iPhone用户会收到有关更新的通知吗?如果是,是什么形式?或者iPhone用户将无法重新安装该应用程序?谢谢! 最佳答案 是的,如果您尝试提交的应用程序支持的平台少于同一应用程序的先前版本,则该应用程序将在上传过程中被拒绝。例如如果版本1支持ipad和iphone版本2不能只支持ip
在一个广泛使用Firebase的大型应用中,我正在尝试分析,-FIRDebugEnabled设置正常。设备上的日期/时间设置正确。我已经尝试了所有的模拟器、系留设备,甚至构建到TestFlight。所需的东西在应用程序启动中..FirebaseConfiguration.shared.setLoggerLevel(.max)FirebaseApp.configure()//helpsAnalyticsgetgoing:AnalyticsConfiguration.shared().setAnalyticsCollectionEnabled(true)再次强调,Firebase实时和数据
我已经购买了一个Blaze帐户,并按照指示在Firebase和BigQuery中的iOS项目之间设置了集成。但只有Crashlytics表出现在BigQuery中,表明它是唯一传输的数据。我还如何传输Analytics数据,这就是我创建集成的原因?(我建议读者忽略对这个问题的反对票。我的问题准确地说明了我的问题是什么,它清楚地说明了问题,我找到了一个正确的答案——你必须等待集成——并发布它在下面。我希望这对您有所帮助。) 最佳答案 事实证明,Analytics需要时间才能发布到BigQuery。就我而言,它花了24小时。答案是,我不
GoogleAnalytics的SDK是否使用SSL,因此需要加密批准函才能在iPhone应用中使用?如果他们有任何混淆,AppledoesrequireanexportcomplianceletterforSSL 最佳答案 这似乎是一个NO。我是如何得出这个结论的?首先,我发现要使用SSL,GoogleAnalytics必须将所有数据发送到Google服务器的https:版本。请参阅:https://www.sslshopper.com/article-enable-ssl-for-google-analytics.html.然后
我有一个通用iOS应用程序,我希望状态栏(UIStatusBar)在应用程序安装到iPad时出现,但在安装到iPhone时不显示。目前我的解决方案是将app-info.plist中的UIStatusBarHidden设置为true(这会影响两个版本),然后在application:didFinishLaunchingWithOptions:中重新启用它,如果设备是iPad。这种方法可行,但我希望当应用程序仍在为iPad而不是iPhone加载(显示默认屏幕)时显示状态栏。有什么办法可以实现吗?(我试过添加一个特定于iPad的键/值UIStatusBarHidden~ipad但那没有用)