GO MAP !! ist ein iPhone/iPad -Editor zum Hinzufügen kartografischer Informationen zu OpenStreetMap.

Tutorial/Hilfe im OpenStreetmap -Wiki.
Möchten Sie beim Testen der Vorabversion von Go Map helfen !!? Werden Sie noch heute Testflug -Tester!

Eine Reihe von Vermögenswerten, die in der App verwendet werden, stammen aus anderen Repositories und sollten regelmäßig aktualisiert werden. Da die Aktualisierung dieser Elemente ein langwieriger Prozess sein kann, wird es eher manuell als zum Bauzeit ausgeführt:
Ab dem src -Verzeichnis:
(cd presets && ./update.sh) # holt neueste Presets.json usw. Dateien und NSI(cd presets && ./getBrandIcons.py) # lädt Bilder von verschiedenen Websites herunter und konvertiert sie nach Bedarf in PNG(cd presets && ./uploadBrandIcons.sh) # Uploads Bilder auf gomaposm.com, wo sie zur Laufzeit auf Anfrage heruntergeladen werden können (Kennwort erforderlich)(cd POI-Icons && ./update.sh) # holt Maki/Temaki-Ikonen ab(cd xliff && ./update.sh) # Downloads neueste Übersetzungen von WebBlate (Kennwort erforderlich). Dieser Schritt ist sehr laut und produziert viele Seiten von Warnungen, die ignoriert werden können. src/iOS -Verzeichnis und führen Sie bundle install aus.)MATCH_REPO ) speichert, müssen Sie ein neues, leeres Repository erstellen, wenn Sie es noch nicht getan haben. Die Profile und Zertifikate sind durch ein Kennwort geschützt ( MATCH_PASSWORD ).Sie müssen die Werte für den folgenden Parameter erhalten:
MATCH_REPO : Die URL zu dem Git -Repository, das die Bereitstellungsprofile/Zertifikate enthältMATCH_PASSWORD : Das Kennwort zum Verschlingen/Entschlüsseln der Bereitstellungsprofile/ZertifikateFASTLANE_TEAM_ID : Die ID des Entwicklerteams bei affinger.apple.comFASTLANE_USER : Die E -Mail -Adresse, mit der sich bei App Store Connect angemeldet wirdFASTLANE_ITC_TEAM_ID : Die ID des Teams von AppStoreConnect.apple.comUm eine neue Beta an die Testflight -Tester zu veröffentlichen, rennen Sie
% MATCH_REPO=<GIT_REPOSITORY_URL>
MATCH_PASSWORD=<MATCH_PASSWORD>
FASTLANE_TEAM_ID=<APPLE_DEVELOPER_TEAM_ID>
FASTLANE_USER=<APP_STORE_CONNECT_EMAIL>
FASTLANE_ITC_TEAM_ID=<APP_STORE_CONNECT_TEAM_ID>
bundle exec fastlane beta
Um einen konsistenten Codestil zu haben, stellen Sie bitte sicher, dass Sie SwiftFormat installieren und regelmäßig ausführen. Überlegen Sie sich, wie hier beschrieben ein Git-Haken pre-commit eingerichtet wird.
Die go map !! Das App -Symbol wurde von @Binnette erstellt.
GO MAP !! Verwendet ID -Voreinstellungen, sodass Sie Übersetzungen verbessern können, indem Sie die Übersetzungen von ID -Voreinstellungen verbessern.