Questions » Recent Q&A » Whether Cocoapods exists for BlackBerry Dynamics SDK for iOS

Whether Cocoapods exists for BlackBerry Dynamics SDK for iOS

Posted Oct 31 2018, 7:03 AM
  • Hi,

    Yes, you can use Cocoapods with GD.framework. You will have to include the configuration file in the default.xcconfig file you create for Dynamics SDK and everything should work fine. If you have any other questions or need more details, let me know.



  • Thanks Gurjit for reponse. 

    I'm using Xcode 10 , MacOS 10.13.6 and while doing pod lint (pod lib lint GD.podspec) , getting below error :- 

              GD::ContainerCommunication::Decoder::decode(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&, int*, char*) in GD(libgdios4.a-x86_64-master.o)
              GD::ContainerCommunication::Decoder::decodeString(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in GD(libgdios4.a-x86_64-master.o)
              GD::ContainerCommunication::CsrReqCommand::marshal() in GD(libgdios4.a-x86_64-master.o)
        ld: symbol(s) not found for architecture x86_64
        clang: error: linker command failed with exit code 1 (use -v to see invocation)

    My GD.podspec file as below :- 

  do |s|         = "GD"
      s.version      = ""
      s.summary      = "The BlackBerry Dynamics Platform provides a range of SDKs and plugins that allow you to develop in the environment of your choice and build native, hybrid, or web apps."
      s.description  = "GD Framework "
      s.homepage     = ""
      s.license      = { :type => 'BSD' }       = "Blackberry"
      s.platform     = :ios, "10.0"
      s.source       = { :http => "http://localhost:8888/" }
      s.vendored_frameworks = "Framework/GD.framework"
      s.resources = "Framework/GD.framework/Versions/A/Resources/*"