Adding Google_analytics for iOS is not working tried many ways?

后端 未结 4 1019
星月不相逢
星月不相逢 2021-01-12 03:06

Hi I\'m getting following error and so far not able to fix it.

Undefined symbols for architecture x86_64: \"_OBJC_CLASS_$_GAI\", referenced from:
  objc-clas         


        
相关标签:
4条回答
  • 2021-01-12 03:36

    I have tried reproducing the issue that you've been facing and ended up with the same error you got. But, I was able to fix it. What I have done is, I have added the file libGoogleAnalyticsServices.a from the SDK folder to my project. Then, I added libsqlite3.0.dylib to the Link Binary With Libraries in the Build Phases tab. It worked!!!!

    PS: Make sure you've added all the headers and mentioned frameworks in your project. The key is to include libGoogleAnalyticsServices.aand libsqlite3.0.dylib.

    0 讨论(0)
  • 2021-01-12 03:39

    Had same problem till I added the libGoogleAnalyticsServices.a and libsqlite3.0.dylib to "Link Binary with Libraries"

    Here is my full list:

    0 讨论(0)
  • 2021-01-12 03:43

    The suggestion here worked for me to add both libGoogleAnalyticsServices.a and libsqlite3.0.dylib. I am building a swift project and would upvote answer 1 if I had the privileges.

    0 讨论(0)
  • 2021-01-12 03:51

    For me the problem is solved by the following steps:

    pod init
    

    Open Podfile paste the following lines(Change the Projectname to your project name)

    # Uncomment the next line to define a global platform for your project
    platform :ios, '9.0'
    
    target 'Projectname' do
      # Uncomment the next line if you're using Swift or would like to use dynamic frameworks
      use_frameworks!
    
    
      # Pods for Projectname
      pod 'GoogleAnalytics'
    
      target 'ProjectnameTests' do
        inherit! :search_paths
        # Pods for testing
      end
    
      target 'ProjectnameTests' do
        inherit! :search_paths
        # Pods for testing
      end
    
    end
    
    0 讨论(0)
提交回复
热议问题