Pendo captures product usage data, gathers user feedback, and lets you communicate in-app to onboard, educate, and guide users to value

Last update: Apr 8, 2022

Pendo SDK for IOS

Cocoapods platforms Cocoapods Cocoapods Cocoapods Cocoapods Cocoapods

The Pendo Mobile SDK is a code-less, retro-active analytics collector across all of your app's versions. The SDK also allows presentation of in-app messages, tooltips and multi-step walkthrough guides built using Pendo's Visual Design Studio online tool.

  • The integration requires just three lines of code.

  • The SDK will begin collecting all analytics the moment the SDK is integrated, without any additional steps.

  • Tracking the analytics and guides will work across all your app versions.

Installation Instruction

Benchmarks

The SDK will increase your production app (on App Store) by roughly 2.3MB
A session including the init process (usage of setup, startSession methods) and downloading 3 guides (~80KB overall) will elapse approximately 3sec.
Network load is executed in parallel, prioritizing guides with higher priority to be downloaded first and becoming available earlier during the initialization process of the session.

GitHub

https://github.com/pendo-io/pendo-mobile-ios
You might also like...

A common use case is wanting to convert device identifiers such as iPhone10,1 to a user friendly name; iPhone 8.

Devices Swift package that contains all devices from https://www.theiphonewiki.com/wiki/Models. A common use case is wanting to convert device identif

May 8, 2022

Generate Swift code from Qt5 user interfaces.

Qlift-uic Description qlift-uic takes a Qt5 user interface description file and compiles it to Swift code for use with QLift. Splitted from main QLift

Apr 2, 2022

Turn your Swift data model into a working CRUD app.

Turn your Swift data model into a working CRUD app.

Model2App is a simple library that lets you quickly generate a CRUD iOS app based on just a data model defined in Swift. (CRUD - Create Read Update De

May 4, 2022

a playground app using `MultipeerConnectivity` to transfor data wirelessly between iOS / iPadOS

README An example app using MultipeerConnectivity to transfor data wirelessly between iOS / iPadOS. Both using Data and Stream to transfer data are su

Jan 7, 2022

An iOS App which shows live AQI (Air quality index) data for different cities using Web-socket

An iOS App which shows live AQI (Air quality index) data for different cities using Web-socket

AQI - Assignment This is an iOS App which shows live AQI (Air quality index) dat

Apr 25, 2022

FlutterNativeDragAndDrop - A package that allows you to add native drag and drop support into your flutter app

FlutterNativeDragAndDrop - A package that allows you to add native drag and drop support into your flutter app

native_drag_n_drop A package that allows you to add native drag and drop support

Apr 7, 2022

The Xcode playground labs from the Develop in Swift Fundamentals and Data Collections books.

The Xcode playground labs from the Develop in Swift Fundamentals and Data Collections books.

Develop in Swift Labs A repository with the student materials from the Xcode 12 version of Develop with Swift Fundamentals This repo contains the Swif

May 17, 2022

An IPFS client/api Swift Package, with the ability to add and pin any data on iOS/iPadOS/macOS

An IPFS client/api Swift Package, with the ability to add and pin any data on iOS/iPadOS/macOS. Originally bundled with GraniteUI, pulled out for independant use by any party.

Jan 26, 2022

A Simple way help you drop or drag your source (like UIImage) between different App.

A Simple way help you drop or drag your source (like UIImage) between different App.

Mar 23, 2022
Comments
  • 1. Unable to install React Native Pendo in Apple silicon for IOS

    after pod install, When I run react-native run-ios, I get following error

    Create build description
    Build description signature: <signature>
    Build description path: /Users/<username>/Library/Developer/Xcode/DerivedData/<Project>/Build/Intermediates.noindex/XCBuildData/07aa4a489793fd54166-desc.xcbuild
    
    note: Build preparation complete
    note: Building targets in dependency order
    /Users/<user>/Documents/Developement/mobile/ios/<Project>.xcodeproj: error: The linked library 'libPods-<Project>.a' is missing one or more architectures required by this target: x86_64. (in target '<Project>' from project '<Project>')
    

    it is Apple Silicon Mac M1,

    Reviewed by vikas-0 at 2022-02-10 17:17
  • 2. Guide on App Launch won't trigger if user grants notifications

    We have an app were we are using Pendo to display a Guide to new users upon App Launch.

    The guide doesn't show up properly on App Launch if the request for notifications from the user is granted, but it does if the request is denied. If the request is approved, the guide will show up at a random time through the app's use.

    Tested on iOS 15+, iPhone XR and higher

    Reviewed by yago1994 at 2022-04-26 17:58
  • 3. Add support for arm64 simulators

    At the moment there is no binary for arm64 simulators included with the XCFramework. This means an app with Pendo as a dependency cannot be built on an Apple Silicon Mac without translation.

    Reviewed by dtaylor1701 at 2021-08-03 18:33
  • 4. How to install the latest version?

    I tried to install Pendo:

    platform :ios, '10.0'
    pod 'Pendo'
    

    As a result, was installed it:

    Installing Pendo (2.15.0.5328)

    However, the latest version is 2.15.2.5470. How to install it?

    Thank you

    Reviewed by Max-Job at 2022-05-19 07:00
A usermanager written in swift 3.0 saves you from hassle of saving your active user session.

SwiftUserManager A usermanager written in swift 3.0 saves you from hassle of saving your active user session. Call api and give the json to MOProfile

Jul 17, 2019
Tutorials from sparrowcode.io website. You can add new, translate or fix typos. Also you can add your apps from App Store for free.

Tutorials from sparrowcode.io website. You can add new, translate or fix typos. Also you can add your apps from App Store for free.

May 22, 2022
Tutorials from sparrowcode.io website. You can add new, translate or fix typos. Also you can add your apps from App Store for free.

Страницы доступны на sparrowcode.io/en & sparrowcode.io/ru Как добавить свое приложение Добавьте элемент в json /ru/apps/apps.json. Если ваше приложен

May 22, 2022
Create an easy to peek SwiftUI View to showcase your own data, catalog, images, or anything you'd like.
Create an easy to peek SwiftUI View to showcase your own data, catalog, images, or anything you'd like.

Create an easy to peek SwiftUI View to showcase your own data, catalog, images, or anything you'd like.

May 4, 2022
KnockToReact is an iOS library written in Swift and Objective-C that brings an exclusive feature to interact with users just by receiving and recognizing "knocks" in the device.

KnockToReact is an iOS library written in Swift and Objective-C that brings an exclusive feature to interact with users just by receiving and recognizing "knocks" in the device.

Feb 10, 2022
SharedImages Screen grabs Main Features Private & self-owned social media Users store their images in their own cloud storage (Dropbox or Google Drive

SharedImages Screen grabs Main Features Private & self-owned social media Users store their images in their own cloud storage (Dropbox or Google Drive

Feb 10, 2022
The app allows the user to change text color and text content when the displayed button is clicked
The app allows the user to change text color and text content when the displayed button is clicked

Hello World! App Description This application allows the user to change text color and text content when the displayed button is clicked. App Walk-tho

Mar 15, 2022
This is a basic mobile app that allows the user to tap a button to change the color of a label.
This is a basic mobile app that allows the user to tap a button to change the color of a label.

MYAPP App Description `This is a basic mobile app that allows the user to tap a button to change the color of a label. App Walk-though Required User S

Nov 27, 2021
Quotes shows you famous quotes to, hopefully, give you enlightment
Quotes shows you famous quotes to, hopefully, give you enlightment

"Quotes" shows you famous quotes to, hopefully, give you enlightment! You can also save/favorite the quotes that you liked to review later or show to your friends!

Mar 7, 2022
Show the confetti only when the user is having fun, and if not having fun, don't show it.
Show the confetti only when the user is having fun, and if not having fun, don't show it.

SPConfetti - A simple solution to show the confetti to the user. Smoothly starts and stops. Allow set multiply diffrent particles at once. You can chang

May 11, 2022