Latest 0.1.1
License BSD
Platforms ios 11.0, requires ARC
Dependencies SwiftGRPC, RxSwift

Building Dronecode-SDK-Swift

Install dependencies

Cocoapods dependencies

Run the following command from the root of the SDK:

pod install

Vendor dependencies

The backend framework needs to be fetched (and will end up in bin/):

bash fetch_backend.bash

Build SDK framework

Dronecode-SDK-Swift depends on gRPC and RxSwift (installation is described above). It can be opened in Xcode (open the workspace created by Cocoapods), or built with the following command:

bash build_dronecode_sdk.bash

Publishing archives to Amazon S3

With the right permissions, one can publish a release to Amazon S3 with the following commands:

bash create_archives.bash
bash push_archives_to_s3.bash

Latest podspec

    "name": "DroneCore-Swift",
    "version": "0.1.1",
    "summary": "Dronecode SDK",
    "description": "DronecodeSDK client for Swift",
    "homepage": "",
    "license": {
        "type": "BSD",
        "file": ""
    "authors": {
        "ayameMBS": "[email protected]"
    "platforms": {
        "ios": "11.0"
    "requires_arc": true,
    "source": {
        "http": ""
    "vendored_frameworks": [
    "dependencies": {
        "SwiftGRPC": [
            "= 0.4.2"
        "RxSwift": [
            "= 4.0"

Pin It on Pinterest

Share This