iOS Driver and Customer repo for Volvo Pickup&Delivery
Master:
Develop:
voluxe-customer/voluxe-customer.xcworkspace
filevoluxe-driver/voluxe-driver.xcworkspace
fileNote that all dependencies are included in the repo and should not require pod install
before building the project.
The iOS repo contains a submodule (lbv-mobile-strings) to manage localized strings. In order to clone the repo please use --recursive
like so:
git clone --recursive git@github.com:volvo-cars/ios.git
.
If you already cloned the project and need to include that submodule:
git submodule update --init
To pull everything including the submodules, use the --recurse-submodules
and the --remote
parameter in the git pull
command.
# pull all changes in the repo including changes in the submodules
git pull --recurse-submodules
# pull all changes for the submodules
git submodule update --remote
If you want to add strings to the twine file, don't forget to push the code in the lbv-mobile-strings
repo.
Don't forget that any change directly made in a submodule needs to be followed by a commit in the parent directory.
customer
/driver
) in the Twine file (https://github.com/volvo-cars/lbv-mobile-strings).fr.lproj
) (see lproj language code: https://www.ibabbleon.com/iOS-Language-Codes-ISO-639.html)twine generate-localization-file ../shared/lbv-mobile-strings/twine.txt voluxe-customer/Localization/fra.lproj/Localizable.strings --tags customer --lang en --format apple
.strings
// Todo