Go to file
Francisco Gindre 8456ccc5b2
Merge pull request #3 from zcash/carthage-support
Carthage support
2019-09-11 15:00:17 -03:00
Example Carthage Example project 2019-09-10 20:37:53 -03:00
ZcashLightClientKit Cocoapods Support + Example Project 2019-09-09 12:30:38 -03:00
ZcashLightClientKit.xcodeproj Carthage build project 2019-09-10 18:17:57 -03:00
ZcashLightClientKitTests Rust backend tests 2019-07-02 10:02:26 +01:00
filelists Carthage build project 2019-09-10 18:17:57 -03:00
rust Set up a Swift shim to the Rust FFI 2019-07-02 10:02:21 +01:00
.gitignore Carthage Example project 2019-09-10 20:37:53 -03:00
Cargo.lock Implement remainder of FFI interface 2019-06-28 10:09:53 +01:00
Cargo.toml Implement remainder of FFI interface 2019-06-28 10:09:53 +01:00
Cartfile Carthage build project 2019-09-10 18:17:57 -03:00
Cartfile.resolved Carthage build project 2019-09-10 18:17:57 -03:00
LICENSE Initial repository 2019-05-04 13:23:24 -04:00
README.md improve README.md 2019-09-09 12:47:03 -03:00
ZcashLightClientKit.modulemap Cocoapods Support + Example Project 2019-09-09 12:30:38 -03:00
ZcashLightClientKit.podspec Add SwiftGRPC dependency 2019-09-09 15:33:26 -03:00
build_librustzcash.sh Cocoapods Support + Example Project 2019-09-09 12:30:38 -03:00
prepare.rb Cocoapods Support + Example Project 2019-09-09 12:30:38 -03:00

README.md

Zcash iOS Framework

A Zcash Lightweight Client SDK for iOS

Build dependencies

Install Rust, and then cargo-lipo:

$ cargo install cargo-lipo
$ rustup target add aarch64-apple-ios x86_64-apple-ios

Cocoapods Support

use_frameworks!

pod 'ZcashLightClientKit' 

Troubleshooting

_function_name referenced from...

if you get a build error similar to _function_name referenced from...

  • on your project root directory *
  1. remove the 'Pods' directory rm -rf Pods/
  2. delete derived data and clean
  3. run pod install
  4. build

License

Apache License Version 2.0