在Xcode 10.1中集成navionics iOS SDK时出现问题

时间:2019-03-19 14:27:02

标签: ios swift swift4.2 xcode10.1

我已按照航海学指南按照以下步骤将航海学地图集成到我的项目中。 https://developers.navionics.com/homepage/overview-navionics-ios-sdk/example-of-usage-of-ios-mobile-sdk/

我只是将NavionicsMobileSDK.framework文件拖放到我的项目中并构建该项目。在构建时间时,我遇到了以下问题。

Undefined symbols for architecture arm64:
  “CBingTileSystem::TileSize”, referenced from:
      CBingTileSystem::MapSize(int) in NavionicsMobileSDK(CBingTileSystem.o)
      CBingTileSystem::GroundResolution(double, int) in NavionicsMobileSDK(CBingTileSystem.o)
      CBingTileSystem::LatLongToPixelXY(double, double, int, int&, int&) in NavionicsMobileSDK(CBingTileSystem.o)
      CBingTileSystem::PixelXYToLatLong(int, int, int, double&, double&) in NavionicsMobileSDK(CBingTileSystem.o)
      CBingTileSystem::PixelXYToTileXY(int, int, int&, int&) in NavionicsMobileSDK(CBingTileSystem.o)
      CBingTileSystem::TileXYToPixelXY(int, int, int&, int&) in NavionicsMobileSDK(CBingTileSystem.o)
  “vtable for NearbyProvider”, referenced from:
      NearbyProvider::NearbyProvider() in NavionicsMobileSDK(NearbyProvider.o)
      NearbyProvider::NearbyProvider() in NavionicsMobileSDK(NearbyProvider.o)
  NOTE: a missing vtable usually means the first non-inline virtual member function has no definition.
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

任何帮助将不胜感激。

0 个答案:

没有答案