Awesome
LibVCX Skeleton iOS Project
This is the iOS skeleton project to use VCX for iOS Wrapper in your iOS Swift project.
It contains a Podfile that installs the Vcx framework including all necessary dependencies such as libindy
, libssl
, libcrypto
, libsodium
, and libzmq
. It also contains some boilerplate code to use LibVCX for iOS Wrapper (Objective-C) in the Swift project.
You can just start to use LibVCX APIs in the project without any issues.
Prerequisites
Xcode
It requires the Xcode 11 or newer
Install Vcx framework
Run pod install
from the root folder of the project. It's getting the Vcx framework from our private pod. The Vcx framework is written in Objective-C, so the project includes the Objective-C bridging header file (VcxDemo-Bridging-Header.h) to expose Objective-C framework in the Swift project. (Importing Objective-C into Swift)
Note: You would like to look at commit history in order to get more details what is done after creating a defualt single view project in Xcode.
Steps to run project
Open the project
Open the VcxDemo.xcworkspace
in the Xcode
Build
Build the project
Run
If you see the empty single view application, you are done.