Skip to content

Commit

Permalink
* New setup configuration `DSM_SETUP_ONLINE_SIGNING_DISABLE_NATIVE_CO…
Browse files Browse the repository at this point in the history
…MPONENTS` to disable the native components such as SignatureAdoption, ConsumerDisclosure during Online Signing. When native components are disabled, online web signing components are used instead.

* Ability to online sign a remote envelope that has been sent to get signatures using `+[DSMEnvelopesManager presentSigningWithPresentingController:envelopeId:animated:completion]`.

* Native iOS SDK is built with Xcode 11.5
  • Loading branch information
ashokds committed May 30, 2020
1 parent d5c4cac commit cc5636a
Show file tree
Hide file tree
Showing 78 changed files with 30 additions and 7 deletions.
4 changes: 2 additions & 2 deletions DocuSign.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

Pod::Spec.new do |s|
s.name = 'DocuSign'
s.version = '2.2.5'
s.version = '2.3'
s.summary = 'DocuSign Native iOS Framework to sign and send in your iOS apps'

# This description is used to generate tags and improve search results.
Expand Down Expand Up @@ -39,7 +39,7 @@ Pod::Spec.new do |s|
s.vendored_frameworks = 'DocuSignSDK.framework'
s.resource = 'DocuSignSDK.framework/DocuSignSDK.bundle'
# Update the source path for new release
s.source = { :http => "https://github.com/docusign/native-ios-sdk/raw/release/2.2.5/DocuSignSDK.zip"}
s.source = { :http => "https://github.com/docusign/native-ios-sdk/raw/release/2.3/DocuSignSDK.zip"}
s.source_files = 'DocuSignSDK.framework/Headers/*.h'

end
Binary file modified DocuSignSDK.framework/Assets.car
Binary file not shown.
Binary file modified DocuSignSDK.framework/DSMAddRecipientCell.nib
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified DocuSignSDK.framework/DSMComposeEnvelope.storyboardc/Info.plist
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified DocuSignSDK.framework/DSMEditRecipientCell.nib
Binary file not shown.
Binary file modified DocuSignSDK.framework/DSMFinePrintController.nib
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file modified DocuSignSDK.framework/DSMSigners.storyboardc/signers.nib
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
4 changes: 2 additions & 2 deletions DocuSignSDK.framework/DocuSignSDK
Git LFS file not shown
21 changes: 21 additions & 0 deletions DocuSignSDK.framework/Headers/DSMPDFDocumentType.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
#ifndef DSMPDFDocumentType_h
#define DSMPDFDocumentType_h

#import <Foundation/Foundation.h>

extern NSString * const DSMPDFDocumentTypeCertificateValue;
extern NSString * const DSMPDFDocumentTypeCombinedValue;

/*!
* @typedef DSMPDFDocumentType
* @brief Different type of PDF documents part of template or envelope.
* @constant DSMPDFDocumentTypeCombinedValue, default value, corresponds to DSMPDFDocumentTypeCombinedValue ("combined") value.
* @constant DSMPDFDocumentTypeCertificateValue, corresponds to DSMPDFDocumentTypeCertificateValue ("certificate") value.
*/
typedef NS_ENUM(NSUInteger, DSMPDFDocumentType) {
DSMPDFDocumentTypeCombined,
DSMPDFDocumentTypeCertificate
};

#endif /* DSMPDFDocumentType_h */

1 change: 1 addition & 0 deletions DocuSignSDK.framework/Headers/DocuSignSDK.h
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ FOUNDATION_EXPORT const unsigned char DocuSignSDKVersionString[];
#import <DocuSignSDK/DSMNotification.h>
#import <DocuSignSDK/DSMNotificationCodes.h>
#import <DocuSignSDK/DSMOfflineAttributes.h>
#import <DocuSignSDK/DSMPDFDocumentType.h>
#import <DocuSignSDK/DSMRecipient.h>
#import <DocuSignSDK/DSMRecipientDefault.h>
#import <DocuSignSDK/DSMRecipientEmailNotification.h>
Expand Down
Binary file modified DocuSignSDK.zip
Binary file not shown.
7 changes: 4 additions & 3 deletions support-files/Integration-Troubleshooting.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,8 @@
* Go to the solution directory and perform `pod deintegrate` to uninitialize the pods.
* Remove pods & lock file with `rm Podfile.lock` & `rm -rf Pods/`
* Clean CocoaPods `DocuSign` pods in cache with `pod cache clean 'DocuSign' --all`
* Make sure `Podfile` has a correct entry for the beta branch, e.g.:
* pod 'DocuSign', :git => 'https://github.com/docusign/native-ios-sdk.git', :branch => "beta/responsive-online-signing"
* Make sure `Podfile` has a correct entry, for example:
* pod 'DocuSign'
* pod 'DocuSign', :git => 'https://github.com/docusign/native-ios-sdk.git', :branch => "release/2.3"
* `pod install` or `pod install --repo-update`
* Ensure `DocuSignSDK.framework/DocuSignSDK` binary file is available and is around `~105MB`, If yes, open workspace and build. Report an issue if problem still persists.
* Ensure `DocuSignSDK.framework/DocuSignSDK` binary file is available and is around `~105MB`, If yes, open workspace and build. Report an issue if problem still persists.

0 comments on commit cc5636a

Please sign in to comment.