如何在我的iOS应用程序中实现OsmAnd?我已经从github下载了示例项目,但是在运行代码时却遇到了错误。
我已经进行了研发,并且了解到必须从here实现所有必需的存储库,但问题是如何执行?完全困惑该怎么办?
参考:Google Groups
最佳答案
我已经解决了这个问题。
请按照以下步骤进行操作,
sudo port install bash, bzip2, curl, git, ImageMagick +rsvg, librsvg, p7zip, python3*, wget
mkdir OsmAnd && cd OsmAnd
repo init -u https://github.com/osmandapp/OsmAnd-manifest -m readonly.xml
./ios/prepare.sh
./ios/prebuild-core.sh
打开Xcode并再次构建,您得到一个错误
隐式声明类型为“void”的库函数“malloc”
*(无符号长)'
为解决此错误,请在
#include <stdlib.h>
文件中添加gif_hash.h
。现在,构建并运行它。
参考:Github