A Decred Mobile Wallet for iOS that runs on top of dcrwallet.
IOS 10.3 or above.
Clone this repo, install and setup the following software tools. The versions in brackets are not definite, other versions may work. This process has been confirmed working with the versions specified.
- Xcode. (Version 10.1).
- Go. (Version 1.12.1 tested, 1.11 should work too).
- Ensure your
$GOPATH
environment variable is set and that$GOPATH/bin
is added to your$PATH
environment variable.
- Ensure your
- Gomobile (latest version).
- Run
go get golang.org/x/mobile/cmd/gomobile
to ensure you're using the latest version ofgomobile
. - Run
gomobile init
afterwards to setupgomobile
.
- Run
- Run
pod install
to download project dependencies. - Run
build_wallet_framework.sh
to generatedcrlibwallet.framework
using a preset revision/commit of dcrlibwallet. The generatedDcrlibwallet.framework
binary will be placed in./libs
sub-directory. - Open
decred_wallet.xcworkspace
with Xcode and build/run.