簡體   English   中英

在iOS應用程序中實現OsmAnd

[英]Implement OsmAnd in iOS application

如何在我的iOS應用程序中實現OsmAnd? 我已經從github下載了示例項目,但是在運行代碼時卻遇到了錯誤。

我已經進行了研發,並且了解到我必須從此處實施所有必要的存儲庫,但問題是如何執行? 完全困惑該怎么辦?

參考: Google網上論壇

我已經解決了這個問題。

請按照以下步驟進行操作,

  1. 在Mac Terminal中設置MacPorts
  2. 在終端中的命令下方觸發

     sudo port install bash, bzip2, curl, git, ImageMagick +rsvg, librsvg, p7zip, python3*, wget 
  3. 安裝Google Repo

  4. mkdir OsmAnd && cd OsmAnd
  5. repo init -u https://github.com/osmandapp/OsmAnd-manifest -m readonly.xml
  6. ./ios/prepare.sh
  7. ./ios/prebuild-core.sh

    打開Xcode並再次構建,您遇到一個錯誤

隱式聲明類型為'void *(unsigned long)'的庫函數'malloc'

要解決此錯誤,請在gif_hash.h文件中添加#include <stdlib.h>

現在,構建並運行它。

參考: Github

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM