2017-06-24 96 views
1

沒有正確答案的是this question的重複。我嘗試將Google Analytics添加到我的框架,但它不起作用。傘頭文件在#import <Google/Analytics.h>上有錯誤:「在框架模塊'FrameworkName'內包含非模塊頭部:'/Users/.../Pods/Headers/Public/Google/Google/Analytics.h'」將GoogleAnalytics頭文件導入Swift框架?

允許非模塊化包含在框架模塊中。 傘頭是公開。 還有什麼?我花了兩天尋找一個沒有結果的答案。請幫忙。

回答

1

好的,我已經解決了。 首先,我將「Google Analytics(分析)」廣告代碼替換爲「GoogleAnalytics」(沒有斜槓),因爲第一代已棄用。 其次在項目中,我用我的框架,它彌合文件我設置如下:

#import "GAI.h" 
#import "GAIDictionaryBuilder.h" 
#import "GAIEcommerceFields.h" 
#import "GAIEcommerceProduct.h" 
#import "GAIEcommerceProductAction.h" 
#import "GAIEcommercePromotion.h" 
#import "GAIFields.h" 
#import "GAILogger.h" 
#import "GAITrackedViewController.h" 
#import "GAITracker.h"' 

,而不是#import <Google/Analytics.h>

三我刪除從項目GoogleService-的Info.plist文件將GUI跟蹤器ID設置添加到代碼中,如Google documents中所述。 完成。

相關問題