Skip to content

A set of programmable client libraries that enable developers to integrate their products with DocuSign’s signature service API on iOS

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE.txt
Unknown
LICENSE.docx
Notifications You must be signed in to change notification settings

angelaTen/native-ios-sdk

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DocuSign Logo

DocuSign Native iOS SDK

The DocuSign Native iOS SDK is a framework for Objective-C and Swift projects. Using the SDK, you can integrate DocuSign's online and offline signing features into your iOS application.

Please refer to the official site for detailed instructions and getting started with DocuSign Sandbox.

Requirements

  • The SDK is written in Objective-C but will work with projects in Objective-C or Swift (4.2 and later).
  • Requires iOS 12 or later.
  • It is recommended that developers use Xcode 12.0 or later.

Installation

CocoaPods is the recommended way to integrate DocuSign Native iOS SDK.

CocoaPods

Refer to Getting Started Guide to install CocoaPods via gem install cocoapods command and initialize the project.

  • Add pod 'DocuSign' to podfile to target(s) in your project. Example: Swift Sample App Podfile
  • Run pod install in the same directory as your Podfile to get the DocuSign Native iOS SDK pod. This should result in Installing DocuSign (2.2.5) output on the console and corresponding changes in the Podfile.lock.
    • In case of an existing project that uses an older version of 'DocuSign' pod, run pod update 'DocuSign' command on the terminal to update 'DocuSign' pod to the latest version from a previous version.
  • Launch modified .xcworkspace project file with Xcode and use workspace going forward instead of .xcodeproj file.

Additional information related to cocoapods is also avaiable with swift app, objective-c app and swiftUI app.

Manual Integration Guide

Use these steps to manually integrate the DocuSign framework in case your project doesn't use CocoaPods.

  • Download the DocuSignSDK.zip and unarchive it.
  • Copy the DocuSignSDK.framework to the root folder of your app and follow the steps on the Integration section.

Support

  • Refer the Getting Started and Integration section on the Developer's Site for more details on creating DocuSign Sandbox Account, Integration and using SDK Core Interfaces.
  • Reference Docs to browse the latest developer documentation including API reference and public header files.
  • Review Change Log

Guides:

Sample apps:

  • swift: Templates, Offline Envelopes, Events
  • objective-c: Templates, Offline Envelopes, Events
  • swiftUI: Captive (Embedded) Signing

Reaching out:

  • Open an issue.
  • DocuSign also have an active developer community on Stack Overflow, search the DocuSignAPI tag.

License

The DocuSign Native iOS SDK is licensed under the following License.

About

A set of programmable client libraries that enable developers to integrate their products with DocuSign’s signature service API on iOS

Resources

License

Unknown, Unknown licenses found

Licenses found

Unknown
LICENSE.txt
Unknown
LICENSE.docx

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Objective-C 71.0%
  • Swift 22.1%
  • C 5.2%
  • Other 1.7%