2016-04-19 2 views
0

Ich arbeite mit Mapbox Framework. Ich habe eine MBTiles-Datei erstellt, die ich in meinem Projekt (für iPhones und iPads) verwenden möchte, aber diese Datei hat eine Größe von 3 GB (die ich im Projekt nicht verwenden kann). Als ich diese Datei im Projekt hinzufügte, erzeugte sie einen Build von 3.29GB.Wie füge ich eine große Datei (in GB) in Xcode-Projekt hinzu?

Wenn ich Bezug auf diese Datei auch gab, erstellte Build in GBs.

Gibt es eine Möglichkeit, dass ich diese Datei in meinem Xcode-Projekt verwenden kann, ohne die Build-Größe zu erhöhen?

+0

Geht diese App im App Store? Oder haben Sie eher gehofft, dass es im App Store läuft? – trojanfoe

+1

Sie möchten GBs Daten in Ihrer App verwenden, ohne GBs mit Daten in Ihrer App zu haben .... Legen Sie die Datei auf einen Smart Server und fordern Sie kleine Mengen davon bei Bedarf an? –

+0

@trojanfoe: Ja, wir planen, es im App Store hochzuladen. Aber nicht mit dieser Größe. :( –

Antwort

1

Phillip ist in den obigen Kommentaren korrekt, das Hochladen der mbtiles ist die beste Option, nicht nur um die App-Größe zu reduzieren, sondern auch um die App-Leistung zu steigern. Anstatt einen eigenen Server einzurichten, können Sie die Datei hochladen und in Ihrer App anzeigen, wenn Sie sich für ein Mapbox-Konto anmelden. Heres a help guide, die Sie beginnen werden. Beachten Sie, dass Sie möglicherweise für einen Standardplan bezahlen müssen, da das Limit 1 GB beträgt.

Darüber hinaus ist eine andere Option zu use Mapbox Studio to style a map in der gleichen Weise, die Sie mit Ihren mbtiles getan haben.

Hoffe das hilft aus!

Verwandte Themen