Accept credit cards and PayPal in your iOS app

Overview

Important: PayPal Mobile SDKs are Deprecated. The APIs powering them will remain operational long enough for merchants to migrate, but the SDKs themselves will no longer be updated. Please use Braintree Direct in supported countries. In other countries, use Express Checkout and choose the Braintree SDK integration option.

PayPal iOS SDK

The PayPal iOS SDK makes it easy to add PayPal payments to mobile apps.

SDK screenshots

This documentation is available in Japanese: 日本語のドキュメント.

Note

There are 4 static libraries that you should link when building your application. libPayPalMobile.a, libCardIO.a, libopencv_core.a', and libopencv_imgproc.a` are required for all of the SDK functionality.

The current version of the PayPal iOS SDK was built using Xcode 8.3.2.

Contents

Use Cases

The SDK supports two use cases for making payments - Single Payment and Future Payments - and a third use case for obtaining information about the customer - Profile Sharing.

Single Payment

Receive a one-time payment from a customer's PayPal account. This can be either (1) an immediate payment which your servers should subsequently verify, or (2) an authorization for a payment which your servers must subsequently capture, or (3) a payment for an order which your servers must subsequently authorize and capture:

  1. Accept a Single Payment and receive back a proof of payment.
  2. On your server, Verify the Payment, Capture the Payment, or Process the Order (PayPal Developer site) using PayPal's API.

Note: Direct Credit Card (DCC) payments are now deprecated in this SDK. Please use Braintree Payments, a PayPal Company, which is the easiest way to accept PayPal, credit cards, and many other payment methods.

Future Payments

Your customer logs in to PayPal just one time and consents to future payments:

  1. Obtain Customer Consent to receive an authorization code.
  2. On your server, use this authorization code to Obtain OAuth2 Tokens.

Later, when that customer initiates a payment:

  1. Obtain a Client Metadata ID that you'll pass to your server.
  2. On your server, Create a Payment using your OAuth2 tokens, the Client Metadata ID, and PayPal's API.

Profile Sharing

Your customer logs in to PayPal and consents to PayPal sharing information with you:

  1. Obtain Customer Consent to receive an authorization code.
  2. On your server, use this authorization code to Obtain OAuth2 Tokens.
  3. On your server, Retrieve Customer Information using your OAuth2 tokens and PayPal's API.

Requirements

  • Xcode 8 and iOS SDK 10
  • iOS 7.0+ target deployment
  • armv7, armv7s, and arm64 devices, and the simulator (not armv6)
  • iPhone and iPad of all sizes and resolutions

Add the SDK to Your Project

If you use CocoaPods, then add these lines to your podfile:

platform :ios, '7.0'
pod 'PayPal-iOS-SDK'

If you don't use CocoaPods, then:

  1. Clone or download the SDK, which consists of header files, license acknowledgements, release notes, and a static library. It also includes a sample app.
    • As of version 2.17.0, the SDK requires Xcode 8 and iOS 10 SDK.
  2. Add the PayPalMobile directory (containing several .h files and libPayPalMobile.a) to your Xcode project. We recommend checking "Copy items..." and selecting "Create groups...".
  3. In your project's Build Settings (in the TARGETS section, not the PROJECTS section):
  • add -lc++ -ObjC to Other Linker Flags
  • enable Enable Modules (C and Objective-C)
  • enable Link Frameworks Automatically
  1. In your project's Build Phases, link your project with these libraries. Weak linking for iOS versions back to 6.0 is supported.
  • Accelerate.framework
  • AudioToolbox.framework
  • AVFoundation.framework
  • CoreLocation.framework
  • CoreMedia.framework
  • MessageUI.framework
  • MobileCoreServices.framework
  • SystemConfiguration.framework
  • SafariServices.framework

With or without CocoaPods:

  1. Add the open source license acknowledgments from acknowledgments.md to your app's acknowledgments.
  2. In your app's Info.plist, add the following URL schemes to LSApplicationQueriesSchemes:
  • com.paypal.ppclient.touch.v1
  • com.paypal.ppclient.touch.v2
  • org-appextension-feature-password-management

Credentials

Your mobile integration requires different client_id values for each environment: Live and Test (Sandbox).

Your server integrations for verifying or creating payments will also require the corresponding client_secret for each client_id.

You can obtain these PayPal API credentials by visiting the Applications page on the PayPal Developer site and logging in with your PayPal account.

Sandbox

Once logged in on this Applications page, you will be assigned test credentials, including Client ID, which will let you test your iOS integration against the PayPal Sandbox.

While testing your app, when logging in to PayPal in the SDK's UI you should use a personal Sandbox account email and password. I.e., not your Sandbox business credentials.

You can create both business and personal Sandbox accounts on the Sandbox accounts page.

Live

To obtain your live credentials, you will need to have a business account. If you don't yet have a business account, there is a link at the bottom of that same Applications page that will get you started.

International Support

Localizations

The SDK has built-in translations for many languages and locales. See the header files for a complete list.

Currencies

The SDK supports multiple currencies. See the REST API country and currency documentation for a complete, up-to-date list.

If your app initiates a transaction with a currency that turns out to be unsupported for the user's selected payment type, then the SDK will display an error to the user and write a message to the console log.

Testing

During development and testing, set the environment to Sandbox or NoNetwork/Mock mode, to avoid moving real money around. See the header files for more information.

Documentation

  • These docs in the SDK, which include an overview of usage, step-by-step integration instructions, and sample code.
  • The sample app included in this SDK.
  • Header files are thoroughly documented; refer to them as needed for extra details about any given property or parameter.
  • The PayPal Developer Docs, which cover error codes and server-side integration instructions.

Support

When opening an issue, please include the environment (live or sandbox), SDK version, and a PayPal-Debug-ID. The console log may have something like:

PayPal SDK: Request has failed with error: INTERNAL_SERVICE_ERROR - System error. Please try again later. (500) | PayPal Debug-ID: 463acd5lba23c [live, PayPal iOS SDK 2.14.1]

Additionally, information about the types of devices (iPhone 6s Plus, iPhone 5), iOS version, and any non-standard settings would be helpful to provide.

For merchant-specific issues, you should use the PayPal Merchant Technical Support site to open an issue.

Please do not post your client ID or secret in an issue.

Usability

User interface appearance and behavior is set within the library itself. For the sake of usability and user experience consistency, apps should not adjust appearance properties or attempt to modify the SDK's behavior beyond the documented methods in the provided headers.

Specifically, if you are using UIAppearance to modify the appearance of any UI elements in your app, you should reverse those changes prior to presenting our viewcontroller, and set them again after dismissing the viewcontroller.

Next Steps

Depending on your use case, you can now:

Contributing

Please read our contributing guidelines prior to submitting a Pull Request.

License

Please refer to this repo's license file.

Comments
  • No support for Adaptive parallel, chained payments

    No support for Adaptive parallel, chained payments

    The older MPL for iOS seemed to have support for chained and parallel payments using adaptive payments.

    This library does not seem to have support for it.

    Pls. clarify.

    Any plans to provide it ?

    opened by sudhirkelappan 83
  • "Unauthorized Payment" error with valid credit card in Live environment

    We are done with testing iOS SDK in sandbox and are now testing payment in live environment for our iOS app. We are using SDK version 1.1.1 and used the live client ID retrieved from the app development site associated with our PayPal business account. Payment goes through without a problem when paid from a PayPal account but the credit card payment using "Pay with Card" feature doesn't seem to work. With a valid credit card information entered, we are having an error "Unauthorized Payment" and I have no clue on why we receive this error only with the credit card payment. Please refer to the following error message below. Any help will be appreciated.

    error

    opened by atisman89 48
  • Library is rejected by Apple

    Library is rejected by Apple

    The library contains a call to uniqueIdentifier on UIDevice or at least a method that has the same name. Linking against this library will get the app rejected by apple as of May 1st. A new version of the library without a call to uniqueIdentifier or having a method with the name uniqueIdentifier is needed!

    opened by rbetjes 40
  • Sandbox account money is not deducted from personal account

    Sandbox account money is not deducted from personal account

    In my app when I try new SDK and test app in sandbox mode I got this response: { client = { environment = sandbox; "paypal_sdk_version" = "2.0.2"; platform = iOS; "product_name" = "PayPal iOS SDK"; }; response = { "create_time" = "2014-04-15T10:19:02Z"; id = "PAY-6C9862538L110700WKNGQPFQ"; intent = sale; state = approved; }; "response_type" = payment; }

    That means my transaction done successfully. But money is not deducted from my personal account though it is added to merchant account at that time.

    opened by vivekCZ 36
  • -canOpenURL: failed for URL: “org-appextension-feature-password-management://” - error: “(null)” (PayPal)

    -canOpenURL: failed for URL: “org-appextension-feature-password-management://” - error: “(null)” (PayPal)

    Required Information

    • Mode (Mock/Sandbox/Live): All
    • PayPal iOS SDK Version: the latest
    • iOS Version and Device (iOS 8.x, iOS 9.3 on an iPhone 6s, etc.): iOS 9.x
    • PayPal-Debug-ID(s) (from any logs):

    Issue Description

    Please include as many details (logs, steps to reproduce, screenshots) as you can to help us reproduce this issue faster.

    I dont understand why I have this error. "org-appextension-feature-password-management" is in the Property List. (http://i.stack.imgur.com/Gphcx.png)

    Its just a warning but it freezes the app. I tried all environnements (Production, NoNetwork, Sandbox...), but the result is the same. Can you help me please ? Regards.

    sdk-bug 
    opened by el-fuche 28
  • CocoaPod upgrade from 1.4.1 to 1.4.4 cause duplicate symbol error

    CocoaPod upgrade from 1.4.1 to 1.4.4 cause duplicate symbol error

    I am not sure exactly why but updating from 1.4.1 to 1.4.4 with pod update causes 140+ duplicate symbol errors on build such as

    duplicate symbol _OBJC_CLASS_$_PPLinkableTextField
    

    Any Ideas why

    opened by brenwell 28
  • Problems with two-factor authentication

    Problems with two-factor authentication

    We are using the newest iOS SDK version in our app. When trying to log in with an account that has two-factor authentication enabled, we always get the following error message: "System error (2fa_required). Please try again later." Are we doing something wrong?

    These are our backend dependencies: com.paypal.sdk rest-api-sdk 0.11.0

    com.paypal.sdk paypal-core 1.6.8
    opened by schwippe 25
  • Support for arm64 binary and iPhone 5s

    Support for arm64 binary and iPhone 5s

    The current version of libPayPalMobile.a has support for armv7, armv7s, and i386 binaries. However, it doesn't have support for arm64 so building for the iPhone 5s device issues linker errors.

    Here's the linker message:

    ld: warning: ignoring file .../libPayPalMobile.a, missing required architecture arm64 in file .../libPayPalMobile.a (3 slices) Undefined symbols for architecture arm64: "OBJC_CLASS$_PayPalPayment", referenced from: objc-class-ref in MoxiePayPalViewer.o "OBJC_CLASS$_PayPalPaymentViewController", referenced from: objc-class-ref in MoxiePayPalViewer.o "_PayPalEnvironmentNoNetwork", referenced from: -[MoxiePayPalViewer showContentWithURL:paramList:] in MoxiePayPalViewer.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

    opened by raminf 24
  • Sandbox login Failed

    Sandbox login Failed

    Required Information

    • Mode (Sandbox):
    • PayPal iOS SDK Version: 2.15.1
    • iOS Version and Device (iOS 9.0 above on Simulator):
    • PayPal-Debug-ID(s) (from any logs): 85b0a950db512, 85b0a950db512

    Issue Description

    Please include as many details (logs, steps to reproduce, screenshots) as you can to help us reproduce this issue faster.

    1. I have setup in AppDelegate.m file in Demo as below:

    [PayPalMobile initializeWithClientIdsForEnvironments:[NSDictionary dictionaryWithObjectsAndKeys:@"ATGne7GGEGIv42Nr7gtvfgBjlvK3BacvRKYaivapKY3QYn0efqQ4ZVWRr5qatPrLAyBMuMxvXWVWwpuB",PayPalEnvironmentSandbox, nil]];

    1. Setup PayPalEnvironment as below:

    define kPayPalEnvironment PayPalEnvironmentSandbox

    1. Create Paypal personal Account: Create Paypal personal account and click on dashboard then i have created app in My Apps & Credentials Section and then create app in REST API appsANd got Client ID and i have placed in step 1 and run. I have enter Working Paypal login credential and i got below error: 2016-09-22 11:36:09.101 PayPal-iOS-SDK-Sample-App[701:17736] PayPal SDK: Request has failed with error: invalid_user - Incorrect username/password. Please try again. (401) | PayPal Debug-ID: 85b0a950db512, 85b0a950db512 [sandbox, PayPal iOS SDK 2.15.1] | Details: ( { "error_description" = "Invalid user credentials"; } ).

    Please help me to solve out this issue.

    question 
    opened by Miteshimmply 21
  • Issue with product price not fitting properly

    Issue with product price not fitting properly

    We seem to be having an issue with the SDK - the price shown in the attachment does not fit (it is 50,000 Yen).

    This happens only on iPhone 6s / iOS 9.2.

    With iPhone 5 / iOS 9 does not seem to occur.

    Any clues? photo img_0583

    opened by miraclebg 21
  • Crash while pushing to log in

    Crash while pushing to log in

    Hi there! i am suffering an estrange crash in my app. When i execute [self presentViewController:paymentViewController animated:YES completion:nil] everything is fine if i set acceptCreditCards to YES, and paypal main screen appears. If i then tap on credit card settings again is fine, but if i tap to paypal login or if acceptCreditCards is set to NO (as paymentViewController will push automatically to loginController) an EXC_BAD_ACCESS error appears. No zombie could give me a clue and i don't get any console output.

    I am developing for iOS 7. I followed every instruction for sdk installation that appears in the readme file.

    Any idea of what is going on?

    Thanks in advance!

    question 
    opened by tbxdeveloper 21
Releases(2.18.1)
  • 2.18.1(Feb 2, 2018)

  • 2.18.0(Oct 10, 2017)

  • 2.17.0(Apr 21, 2017)

    • Add documentation to use string initializer for NSDecimalNumber #520.
    • Fix issue with potential data parameter is nil when decoding JSON #523.
    • iOS version 6.1 is no longer supported by this SDK.
    Source code(tar.gz)
    Source code(zip)
  • 2.16.3(Mar 17, 2017)

  • 2.16.2(Mar 13, 2017)

  • 2.16.1(Oct 24, 2016)

  • 2.16.0(Oct 6, 2016)

    • Add support for third-party receivers #140. Available as an optional property, PayPalPayment.payeeEmail. This property is only available for PayPal payments, not Direct Credit Card (DCC) payments.
    • Direct Credit Card (DCC) payments are now deprecated in this SDK. Please use Braintree Payments, a PayPal Company, which is the easiest way to accept PayPal, credit cards, and many other payment methods.
    Source code(tar.gz)
    Source code(zip)
  • 2.15.1(Sep 16, 2016)

  • 2.15.0(Sep 16, 2016)

  • 2.14.7(Aug 25, 2016)

    • Fix issue with localization not being correctly merged based on preferences #449.
    • If you use card.io to scan credit cards, you should add the key NSCameraUsageDescription to your app's Info.plist and set the value to be a string describing why your app needs to use the camera (e.g. "To scan credit cards."). This string will be displayed when the app initially requests permission to access the camera.
    Source code(tar.gz)
    Source code(zip)
  • 2.14.6(Aug 23, 2016)

    • Fix issue with localization not being correctly looked up #449. For iOS 9, the SDK will use the best matching language based on NSBundle.preferredLocalizationsFromArray and what is translated in the SDK.
    • If you use card.io to scan credit cards, you should add the key NSCameraUsageDescription to your app's Info.plist and set the value to be a string describing why your app needs to use the camera (e.g. "To scan credit cards."). This string will be displayed when the app initially requests permission to access the camera.
    Source code(tar.gz)
    Source code(zip)
  • 2.14.5(Aug 10, 2016)

    • Fix issue with Bitcode when archiving #443.
    • If you use card.io to scan credit cards, you should add the key NSCameraUsageDescription to your app's Info.plist and set the value to be a string describing why your app needs to use the camera (e.g. "To scan credit cards."). This string will be displayed when the app initially requests permission to access the camera.
    Source code(tar.gz)
    Source code(zip)
  • 2.14.4(Jul 13, 2016)

  • 2.14.3(Jun 10, 2016)

    • Change layout for 1Password icon to be in the email/phone field See issue #405
    • Allow configuration option to disable shake animations for accessibility See issue #380 See PayPalConfiguration disableShakeAnimations option
    • Fix issue with missing 1Password data See issue #427
    • Fix issue with network request timeouts
    Source code(tar.gz)
    Source code(zip)
  • 2.14.2(Apr 11, 2016)

  • 2.14.1(Mar 22, 2016)

  • 2.14.0(Feb 25, 2016)

  • 2.13.2(Feb 16, 2016)

  • 2.13.0(Jan 11, 2016)

  • 2.12.9(Dec 11, 2015)

  • 2.12.8(Dec 7, 2015)

  • 2.12.7(Nov 12, 2015)

  • 2.12.6(Nov 9, 2015)

    • When the wrong PayPal login credentials are used, use shake animation and allow user to login again without having to click on Pay button again
    Source code(tar.gz)
    Source code(zip)
  • 2.12.5(Nov 4, 2015)

    • In CocoaPods, add subspecs to allow PayPal SDK to be used without card.io. By default, all libraries are included. If you do not want to use card.io, use the Core subspec like PayPal-iOS-SDK/Core in your Podfile. See the SampleApp without card.io to see how you can setup your application without credit card scanning. See issue #358.
    • Update to use NSURLSession whenever possible. Falls back to NSURLConnection for iOS 6.
    Source code(tar.gz)
    Source code(zip)
  • 2.12.4(Oct 20, 2015)

    • Split card.io libraries into 3 different libraries to help reduce the size of the individual files. issue #339 You should link to libPayPalMobile.a, libCardIO.a, libopencv_core.a, and libopencv_imgproc.a for your app now. See notes in 2.12.2 for more information.
    • Fix issue with iOS 6 API availability with call to initWithBase64EncodedData:options: issue #351
    • Switch to use vendored_libraries in PayPal-iOS-SDK.podspec to help some CocoaPod issues
    Source code(tar.gz)
    Source code(zip)
  • 2.12.3(Sep 29, 2015)

    • Fixed long string description text wrapping for iOS9, closes #322
    • Updated Swift Sample App to Swift 2.0 syntax
    • Fixed cocoapods spec file to unzip libCardIO.a.zip when installing for dependency resolution
    • Parsing enhancement for empty response received from server APIs
    Source code(tar.gz)
    Source code(zip)
  • 2.12.2(Sep 25, 2015)

    • There are now 2 static libraries which you should link to your application:
      • libPayPalMobile.a in the PayPalMobile directory
      • libCardIO.a in the CardIO directory. Please unzip the libCardIO.a.zip archive.
    • libPayPalMobile.a is a required static library which has all the previous PayPal functionality using the REST APIs
    • libCardIO.a is an optional static library. If you want to allow payments by scanning credit cards, you must also link this library. It is currently zipped in a libCardIO.a.zip file. Use a standard unzip tool to unzip CardIO\libCardIO.a.zip to get libCardIO.a.
    • If you want the same functionality which you had before in version 2.12.1, link to both libPayPalMobile.a and libCardIO.a. You must use the libPayPalMobile.a and libCardIO.a from the same SDK.
    • Bitcode enabled the libraries. While the static libraries are larger, the application delivered to users should not be significantly different in size compared to before. Issue #284
    • You must use Xcode 7.0 with these versions of the SDK. For Xcode 6.4, you can use the 2.11.x libraries but it is advised that you upgrade as soon as possible. Xcode 6.4 is not compatible with Bitcode enabled libraries.
    Source code(tar.gz)
    Source code(zip)
  • 2.11.5(Sep 21, 2015)

    • Note this is the same code as 2.12.1 except built for Xcode 6.4 issue without Bitcode enabled #327
    • Fix issue #320 with 2-Factor Authentication flow
    • Add README note for URL schemes which the SDK queries
    • Use SFSafariViewController via SafariServices.framework (if linked) for opening web pages
    • Fixed behavior where retrieve_shipping_address is disabled and no shipping address is provided from the app, so it will not default to the PayPal account shipping address.
    Source code(tar.gz)
    Source code(zip)
  • 2.12.1(Sep 14, 2015)

    • Fix issue with 2 Factor Authentication flow for issue #320
    • Add note to README for URL schemes to add to LSApplicationQueriesSchemes for issue #324
    Source code(tar.gz)
    Source code(zip)
Owner
PayPal
PayPal
Zilla connect is an easy, fast and secure way for your users to buy now and pay later from your app

Zilla Checkout iOS SDK Zilla connect is an easy, fast and secure way for your us

null 0 Jan 19, 2022
Doll - A mac app to help monitor your app badges

Doll is a Mac app that help you catch up important messages! In macOS, It feels

null 328 Jan 4, 2023
Shopify’s Mobile Buy SDK makes it simple to sell physical products inside your mobile app.

Shopify’s Mobile Buy SDK makes it simple to sell physical products inside your mobile app. With a few lines of code, you can connect your app with the Shopify platform and let your users buy your products using Apple Pay or their credit card.

Shopify 411 Jan 2, 2023
Unopinionated and flexible library for easily integrating Tumblr data into your iOS or OS X application.

Tumblr SDK for iOS An unopinionated and flexible library for easily integrating Tumblr data into your iOS or OS X application. The library uses ARC re

Tumblr 420 Dec 8, 2022
All in one eKYC (Electronic Know Your Customer) solution available for android and ios

WideKYC All in one eKYC (Electronic Know Your Customer) solution available for android and ios. Wide Technologies provides an SDK for you to implement

Wide Technologies Indonesia 5 Nov 2, 2022
A simple to use iOS/tvOS/watchOS SDK to help get you off the ground quickly and efficiently with your Elastic Path Commerce Cloud written in Swift.

Elastic Path Commerce Cloud iOS Swift SDK A simple to use iOS/tvOS/watchOS SDK to help get you off the ground quickly and efficiently with your Elasti

Moltin 36 Aug 1, 2022
Used to integrate the Facebook Platform with your iOS & tvOS apps.

Facebook SDK for iOS This open-source library allows you to integrate Facebook into your iOS app. Learn more about the provided samples, documentation

Meta 7.3k Jan 3, 2023
Home-assistant-swift-sdk - Used to integrate the Home Assistant APIs with your Swift-based apps.

home-assistant-swift-sdk This open-source library allows you to interact with a Home Assistant instance in your Swift-based (e.g., iOS, macOS, etc.) a

Alexander Golden 0 Dec 31, 2021
Smooch is the best way to have personal, rich conversations with people on your website or customers on any device

Smooch is the best way to have personal, rich conversations with people on your website or customers on any device. Our features, integrations and developer-friendly APIs empower companies to connect with their customers in a whole new way.

Zendesk 121 Aug 1, 2022
Px-mobile-sdk-demo-app - PerimeterX Mobile SDK - Demo App

About PerimeterX PerimeterX is the leading provider of application security solu

PerimeterX 1 Nov 20, 2022
Sample app to demonstrate the integration code and working of Dyte SDK for iOS, using Objective-C.

iOS sample app (using Objective-C) by dyte Sample app to demonstrate the usage of Dyte iOS SDK Explore the docs » View Demo · Report Bug · Request Fea

Dyte 8 Nov 26, 2021
Build a workout app from scratch using SwiftUI and HealthKit

Build a workout app for Apple Watch Build a workout app from scratch using SwiftUI and HealthKit during this code along. Learn how to support the Alwa

paigeshin 5 Nov 28, 2022
In-app feedback and bug reporting tool for apps.

Instabug iOS SDK Instabug is an in-app feedback and bug reporting tool for mobile apps. With just a simple shake, your users or beta testers can repor

Instabug 274 Dec 14, 2022
iOS SDK for growing mobile in-app purchases

Adapty iOS SDK — in-app purchases start here Adapty SDK is an open-source framework that makes implementing in-app subscriptions in iOS fast and easy.

Adapty 339 Dec 14, 2022
Sample iOS AR app using AR Quick Look API

ARQLSanta This is a minimal AR iOS app that uses the AR Quick Look API, displayi

Yasuhito Nagatomo 9 Aug 23, 2022
SwiftUI iOS app for tracking daily hydration, logs to HealthKit!

HydrationCompanion SwiftUI iOS app for tracking daily hydration, logs to HealthKit! Screenshots: Home view: see all intake logs and progress Settings

Jesse Liu 7 Dec 31, 2022
EdvoraTask - Edvora Task App For iOS

edvoraTask my linkedin profile : https://www.linkedin.com/in/ziad-ali

ziad ali 0 Feb 4, 2022
Stacksift App SDK

Stacksift SDK Capture and submit crashes to Stacksift. This library ties together Wells and Impact to provide a full crash capturing and submission sy

Stacksift 44 Aug 18, 2022
iOS_UHF_Sample is a sample App to demonstrate how to use UHFSDK library.

iOS_UHF_Sample is a sample App to demonstrate how to use UHFSDK library.

GIGA-TMS 0 Dec 6, 2021