:apple: IOS Grin Wallet Lib as Pod :iphone:
Important Note:
IOS Grin Wallet Pod
xcode-select --install
curl https://sh.rustup.rs -sSf | sh
rustup target add aarch64-apple-ios x86_64-apple-ios armv7s-apple-ios
cargo-lipo
, a cargo sub-command for creating iOS libs:cargo install cargo-lipo
git clone --recursive --depth 1 https://github.com/gottstech/cocoa_grinwallet.git
cd cocoa_grinwallet/rust
export OPENSSL_DIR="/usr/local/opt/openssl"
cargo lipo --release --targets aarch64-apple-ios,x86_64-apple-ios,armv7s-apple-ios
./copy_libs.sh
Note:
Library/
folder.--depth 1
parameter of git clone
is strongly proposed, to avoid downloading the big git history, since the three library files have about 100MB in git for each version with new libraries.brew install openssl
sudo apt install libssl-dev
Apache License v2.0.
The code was using the Ironbelly as the reference.
The related code taken with thanks and respect, with license details in all derived source files.
Both Ironbelly and this project, are using same open source licence: Apache Licence v2.0.