2016-04-18 18 views
1

私は私が私がここにhttps://developers.google.com/analytics/devguides/collection/ios/v3/display-features#overviewプロパティ「allowIDFACollection」タイプのオブジェクトに見つからないGoogleアナリティクスのiOS

を説明しているGoogleアナリティクスの表示機能を使用したいと思い、私のアプリでGoogleの分析を実施していますDOC

id tracker = [[GAI sharedInstance] defaultTracker]; 
tracker.allowIDFACollection = YES; 

に説明するように同じコードを使用して、しかし、その私が持っている

「IDを__strong」私のタイプのオブジェクトに見つからないエラープロパティ「allowIDFACollection」を与えますLSOはlibAdIdAccess.aとAdSupport.framework、 をリンクされていますが、それはない何クラス型がそうであるコンパイラを語っていないため、エラーが、まだそこに問題がid tracker、特にid一部です

答えて

1

ですどのプロパティが利用可能かを知る。クラスの型を特定のものにして、コンパイラがあなたがしたいことが実際に可能であることを知っているようにします。

+0

はいウェインました私はうまくいきませんでした。私はフレームワークを使用していなかったし、フレームワークを追加した後、クラスタイプを指定しなかった理由は、エラーが解決されなかった理由です。 –

1

は、以前すぎる

id<GAITracker> tracker = [[GAI sharedInstance] defaultTracker]; 
tracker.allowIDFACollection = YES; 

今のフレームワーク(Addsupportとadidaccess)の両方を追加した後、私は更新トラッカーオブジェクトの種類を持っている.....愚かな間違いをしている古いコード

id tracker = [[GAI sharedInstance] defaultTracker]; 
tracker.allowIDFACollection = YES; 
+0

'tracker'は' nil'です。手動で作成する必要がありますか? – Hlung

+0

https://developers.google.com/analytics/devguides/collection/ios/v3/advancedにあります。例えば'[[GAI sharedInstance] trackerWithTrackingId:@" UA-XXXX-Y "];' – Hlung

関連する問題