Impact Analysis
Impact Analysis
For every release of the SDK, this page tracks the impact of the SDK on various build and runtime aspects of your application.
App Launch Time
Since all the Helpshift initialization takes place on a background thread, the Helpshift SDK does not affect app launch times.
Version specific reports
You can find impact analysis reports for every version of the Helpshift SDK below.
7.11.0
Performed on MacOS Big Sur 11.4, with Xcode 12.0 and iOS 14.0 (iPhone X). Memory usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the xcframework takes up.
The size of the xcframework is 47.4 MB for device and 15.7 MB for simulator.
The breakage is as follows:
Architecture | Size (MB) Device | Size (MB) Simulator |
---|---|---|
arm64 | 21.8 | 4.2 MB |
armv7 | 21.1 | NA |
i386 | NA | 4.1 MB |
x86_64 | NA | 4.2 MB |
When an iOS app is integrated with Helpshift xcframework, the increase in the size of IPA file is around 2.2
MB for both bitcode and non-bitcode versions of the xcframework.
If your app is not already using swift, there will be 4.4
MB size addition in the final downloaded IPA for OS versions below iOS 12.2.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's install call (installForApiKey: ) | adds 2.9 MB of memory. |
Helpshift's FAQ screens (showFAQs: ) | adds 3 MB (This depends on the number of FAQ sections and FAQs in each section). |
Single section | adds 2.5 MB (This depends on number of FAQs in the section). |
Single FAQ | adds 2.7 MB (This depends on the FAQ content). |
Helpshift's Chat screen (showConversation: ) | adds 4.8 MB (This depends on number of messages on the chat screen). |
7.10.0
Performed on OS X 10.15.7, with Xcode 12.0.1 and iOS 14.0 (iPhone X). Memory usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the xcframework takes up.
The size of the xcframework is 44.1 MB for device and 12.8 MB for simulator.
The breakage is as follows:
Architecture | Size (MB) Device | Size (MB) Simulator |
---|---|---|
arm64 | 21.5 | 4.1 MB |
armv7 | 20.7 | NA |
i386 | NA | 3.9 MB |
x86_64 | NA | 4.2 MB |
When an iOS app is integrated with Helpshift xcframework, the increase in the size of IPA file is around 2
MB for both bitcode and non-bitcode versions of the xcframework.
If your app is not already using swift, there will be 4.3
MB size addition in the final downloaded IPA for OS versions below iOS 12.2.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's install call (installForApiKey: ) | adds 2.9 MB of memory. |
Helpshift's FAQ screens (showFAQs: ) | adds 2.8 MB (This depends on the number of FAQ sections and FAQs in each section). |
Single section | adds 2.3 MB (This depends on number of FAQs in the section). |
Single FAQ | adds 2.6 MB (This depends on the FAQ content). |
Helpshift's Chat screen (showConversation: ) | adds 4.8 MB (This depends on number of messages on the chat screen). |
7.10.0-withCampaigns
Performed on OS X 10.15.7, with Xcode 12.0.1 and iOS 14.0 (iPhone X). Memory usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the dynamic framework takes up.
The size of the xcframework is 49.8 MB for device and 14.4 MB for simulator.
The breakage is as follows:
Architecture | Size (MB) Device | Size (MB) Simulator |
---|---|---|
arm64 | 23.4 | 4.6 MB |
armv7 | 24.1 | NA |
i386 | NA | 4.4 MB |
x86_64 | NA | 4.7 MB |
When an iOS app is integrated with Helpshift xcframework, the increase in the size of IPA file is around 2.1
MB for both bitcode and non-bitcode versions of the xcframework.
If your app is not already using swift, there will be 4.5
MB size addition in the final downloaded IPA for OS versions below iOS 12.2.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's install call (installForApiKey: ) | adds 4 MB MB of memory. |
Helpshift's FAQ screens (showFAQs: ) | adds 2.2 MB (This depends on the number of FAQ sections and FAQs in each section). |
Single section | adds 3 MB (This depends on number of FAQs in the section). |
Single FAQ | adds 4.4 MB (This depends on the FAQ content). |
Helpshift's Chat screen (showConversation: ) | adds 4.6 MB (This depends on number of messages on the chat screen). |
Helpshift's Campaigns Inbox screen (showInbox: ) | adds 1.8 MB (This depends on number of messages in the campaigns inbox). |
7.9.0
Performed on OS X 10.15.6, with Xcode 12.0.1 and iOS 14.0 (iPhone 7). Memory usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the dynamic framework takes up.
The total size of framework is 19.2 MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 04.22 |
armv7 | 03.56 |
i386 | 04.03 |
x86_64 | 04.28 |
When an iOS app is integrated with Helpshift framework, the increase in the size of IPA file is around 2.1
MB for both bitcode and non-bitcode versions of the framework.
If your app is not already using swift, there will be 4.2
MB size addition in the final downloaded IPA for OS versions below iOS 12.2.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's install call (installForApiKey: ) | adds 2.7 MB of memory. |
Helpshift's FAQ screens (showFAQs: ) | adds 2.2 MB (This depends on the number of FAQ sections and FAQs in each section). |
Single section | adds 2.3 MB (This depends on number of FAQs in the section). |
Single FAQ | adds 2 MB (This depends on the FAQ content). |
Helpshift's Chat screen (showConversation: ) | adds 4.1 MB (This depends on number of messages on the chat screen). |
7.9.0-withCampaigns
Performed on OS X 10.15.6, with Xcode 12.0.1 and iOS 14.0 (iPhone 7). Memory usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the dynamic framework takes up.
The total size of framework is 21.3 MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 04.75 |
armv7 | 03.98 |
i386 | 04.53 |
x86_64 | 04.81 |
When an iOS app is integrated with Helpshift framework, the increase in the size of IPA file is around 2.3
MB for both bitcode and non-bitcode versions of the framework.
If your app is not already using swift, there will be 4.6
MB size addition in the final downloaded IPA for OS versions below iOS 12.2.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's install call (installForApiKey: ) | adds 4.1 MB MB of memory. |
Helpshift's FAQ screens (showFAQs: ) | adds 2.3 MB (This depends on the number of FAQ sections and FAQs in each section). |
Single section | adds 2.9 MB (This depends on number of FAQs in the section). |
Single FAQ | adds 2.8 MB (This depends on the FAQ content). |
Helpshift's Chat screen (showConversation: ) | adds 4.1 MB (This depends on number of messages on the chat screen). |
Helpshift's Campaigns Inbox screen (showInbox: ) | adds 1.8 MB (This depends on number of messages in the campaigns inbox). |
7.8.0
Performed on OS X 10.15.5, with Xcode 10.2 and iOS 13.5.1 (iPhone 7). Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the dynamic framework takes up.
The total size of framework is 18.1 MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 04.24 |
armv7 | 03.57 |
i386 | 04.00 |
x86_64 | 04.22 |
When an iOS app is integrated with Helpshift framework, the increase in the size of IPA file is around 2.1
MB for both bitcode and non-bitcode versions of the framework.
If your app is not already using swift, there will be 3
MB size addition in the final downloaded IPA for OS versions below iOS 12.2.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's install call (installForApiKey: ) | adds 2.9 MB of memory. |
Helpshift's FAQ screens (showFAQs: ) | adds 2.8 MB (This depends on the number of FAQ sections and FAQs in each section). |
Single section | adds 2.6 MB (This depends on number of FAQs in the section). |
Single FAQ | adds 4.8 MB (This depends on the FAQ content). |
Helpshift's Chat screen (showConversation: ) | adds 6.5 MB (This depends on number of messages on the chat screen). |
7.8.0-withCampaigns
Performed on OS X 10.15.5, with Xcode 10.2 and iOS 13.5.1 (iPhone 7). Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the dynamic framework takes up.
The total size of framework is 20.1 MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 04.71 |
armv7 | 03.96 |
i386 | 04.51 |
x86_64 | 04.76 |
When an iOS app is integrated with Helpshift framework, the increase in the size of IPA file is around 2.3
MB for both bitcode and non-bitcode versions of the framework.
If your app is not already using swift, there will be 3
MB size addition in the final downloaded IPA for OS versions below iOS 12.2.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's install call (installForApiKey: ) | adds 3.6 MB MB of memory. |
Helpshift's FAQ screens (showFAQs: ) | adds 2.8 MB (This depends on the number of FAQ sections and FAQs in each section). |
Single section | adds 2.6 MB (This depends on number of FAQs in the section). |
Single FAQ | adds 4.8 MB (This depends on the FAQ content). |
Helpshift's Chat screen (showConversation: ) | adds 7.6 MB (This depends on number of messages on the chat screen). |
Helpshift's Campaigns Inbox screen (showInbox: ) | adds 1.8 MB (This depends on number of messages in the campaigns inbox). |
7.7.0
Performed on OS X 10.15.2, with Xcode 11.3.1 and iOS 13.1(iPhone Xs Max). Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 39.6 MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 12.73 |
armv7 | 08.87 |
i386 | 08.87 |
x86_64 | 09.05 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 1.8
MB for both bitcode and non-bitcode versions of the library.
If your app is not already using swift, there will be 2 MB size addition in the final downloaded IPA for OS versions below iOS 12.2.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's install call (installForApiKey: ) | adds 3.7 MB of memory with peak usage of 4.2 MB (for 1-2 seconds). |
Helpshift's FAQ screens (showFAQs: ) | adds 2.8 MB (This depends on the number of FAQ sections and FAQs in each section). |
Single section | adds 3.3 MB (This depends on number of FAQs in the section). |
Single FAQ | adds 4.6 MB (This depends on the FAQ content). |
Helpshift's Chat screen (showConversation: ) | adds 5.2 MB (This depends on number of messages on the chat screen). |
7.7.0-withCampaigns
Performed on OS X 10.15.2, with Xcode 11.3.1 and iOS 13.1(iPhone Xs Max). Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 45.1 MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 14.90 |
armv7 | 10.10 |
i386 | 10.22 |
x86_64 | 10.29 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 2.0
MB for both bitcode and non-bitcode versions of the library.
If your app is not already using swift, there will be 2 MB size addition in the final downloaded IPA for OS versions below iOS 12.2.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's install call (installForApiKey: ) | adds 4.2 MB MB of memory with peak usage of 4.4 MB (for 1-2 seconds). |
Helpshift's FAQ screens (showFAQs: ) | adds 2.8 MB (This depends on the number of FAQ sections and FAQs in each section). |
Single section | adds 3.3 MB (This depends on number of FAQs in the section). |
Single FAQ | adds 4.6 MB (This depends on the FAQ content). |
Helpshift's Chat screen (showConversation: ) | adds 5.2 MB (This depends on number of messages on the chat screen). |
Helpshift's Campaigns Inbox screen (showInbox: ) | adds 1.8 MB (This depends on number of messages in the campaigns inbox). |
7.6.3
Tested with an Xcode 11 built demo app on iPhone Xs Max running iOS 13.1. Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 34.7 MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 11.13 |
armv7 | 07.73 |
i386 | 07.86 |
x86_64 | 07.96 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 1.59
MB for both bitcode and non-bitcode versions of the library.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's install call (installForApiKey: ) | adds 3.4 MB of memory with peak usage of 3.8 MB (for 1-2 seconds). |
Helpshift's FAQ screens (showFAQs: ) | adds 2.4 MB (This depends on the number of FAQ sections and FAQs in each section). |
Single section | adds 2.6 MB (This depends on number of FAQs in the section). |
Single FAQ | adds 3.7 MB (This depends on the FAQ content). |
Helpshift's Chat screen (showConversation: ) | adds 4.8 MB (This depends on number of messages on the chat screen). |
7.6.3-withCampaigns
Tested with an Xcode 11 built demo app on iPhone Xs Max running iOS 13.1. Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 40.2 MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 12.90 |
armv7 | 08.96 |
i386 | 09.13 |
x86_64 | 09.22 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 1.79
MB for both bitcode and non-bitcode versions of the library.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's install call (installForApiKey: ) | adds 4.0 MB of memory with peak usage of 4.4 MB (for 1-2 seconds). |
Helpshift's FAQ screens (showFAQs: ) | adds 2.2 MB (This depends on the number of FAQ sections and FAQs in each section). |
Single section | adds 3.0 MB (This depends on number of FAQs in the section). |
Single FAQ | adds 4.4 MB (This depends on the FAQ content). |
Helpshift's Chat screen (showConversation: ) | adds 4.6 MB (This depends on number of messages on the chat screen). |
Helpshift's Campaigns Inbox screen (showInbox: ) | adds 1.8 MB (This depends on number of messages in the campaigns inbox). |
7.6.2
Tested with an Xcode 10.3 built demo app on iPhone 7 Plus running iOS 12.4. Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 34.2 MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 10.96 |
armv7 | 07.66 |
i386 | 07.74 |
x86_64 | 07.81 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 1.49
MB for both bitcode and non-bitcode versions of the library.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's install call (installForApiKey: ) | adds 3.5 MB of memory with peak usage of 3.7 MB (for 1-2 seconds). |
Helpshift's FAQ screens (showFAQs: ) | adds 2.3 MB (This depends on the number of FAQ sections and FAQs in each section). |
Single section | adds 3.1 MB (This depends on number of FAQs in the section). |
Single FAQ | adds 3.4 MB (This depends on the FAQ content). |
Helpshift's Chat screen (showConversation: ) | adds 4.3 MB (This depends on number of messages on the chat screen). |
7.6.2-withCampaigns
Tested with an Xcode 10.3 built demo app on iPhone 7 Plus running iOS 12.4. Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 39.6 MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 12.70 |
armv7 | 08.89 |
i386 | 08.98 |
x86_64 | 09.04 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 1.69
MB for both bitcode and non-bitcode versions of the library.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's install call (installForApiKey: ) | adds 3.9 MB of memory with peak usage of 3.9 MB (for 1-2 seconds). |
Helpshift's FAQ screens (showFAQs: ) | adds 2.3 MB (This depends on the number of FAQ sections and FAQs in each section). |
Single section | adds 2.6 MB (This depends on number of FAQs in the section). |
Single FAQ | adds 4.1 MB (This depends on the FAQ content). |
Helpshift's Chat screen (showConversation: ) | adds 5.1 MB (This depends on number of messages on the chat screen). |
Helpshift's Campaigns Inbox screen (showInbox: ) | adds 1.2 MB (This depends on number of messages in the campaigns inbox). |
7.6.0
Tested with an Xcode 10.3 built demo app on iPhone 7 Plus running iOS 12.4. Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 34.3 MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 10.49 |
armv7 | 07.29 |
i386 | 07.41 |
x86_64 | 07.50 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 1.49
MB for both bitcode and non-bitcode versions of the library.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's install call (installForApiKey: ) | adds 3.6 MB of memory with peak usage of 3.7 MB (for 1-2 seconds). |
Helpshift's FAQ screens (showFAQs: ) | adds 2.4 MB (This depends on the number of FAQ sections and FAQs in each section). |
Single section | adds 2.5 MB (This depends on number of FAQs in the section). |
Single FAQ | adds 3.6 MB (This depends on the FAQ content). |
Helpshift's Chat screen (showConversation: ) | adds 5.2 MB (This depends on number of messages on the chat screen). |
7.6.0-withCampaigns
Tested with an Xcode 10.3 built demo app on iPhone 7 Plus running iOS 12.4. Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 39.8 MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 12.17 |
armv7 | 08.46 |
i386 | 08.61 |
x86_64 | 08.70 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 1.69
MB for both bitcode and non-bitcode versions of the library.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's install call (installForApiKey: ) | adds 3.8 MB of memory with peak usage of 3.9 MB (for 1-2 seconds). |
Helpshift's FAQ screens (showFAQs: ) | adds 2.4 MB (This depends on the number of FAQ sections and FAQs in each section). |
Single section | adds 2.5 MB (This depends on number of FAQs in the section). |
Single FAQ | adds 3.6 MB (This depends on the FAQ content). |
Helpshift's Chat screen (showConversation: ) | adds 5.2 MB (This depends on number of messages on the chat screen). |
Helpshift's Campaigns Inbox screen (showInbox: ) | adds 1.2 MB (This depends on number of messages in the campaigns inbox). |
7.5.0
Tested with an Xcode 10.1 built demo app on iPhone 6S running iOS 12.1.4. Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 32.4 MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 10.38 |
armv7 | 07.24 |
i386 | 07.35 |
x86_64 | 07.44 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 1.6
MB for both bitcode and non-bitcode versions of the library.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's install call (installForApiKey: ) | adds 3.3 MB of memory with peak usage of 3.7 MB (for 1-2 seconds). |
Helpshift's FAQ screens (showFAQs: ) | adds 3.1 MB (This depends on the number of FAQ sections and FAQs in each section). |
Single section | adds 2.8 MB (This depends on number of FAQs in the section). |
Single FAQ | adds 4.7 MB (This depends on the FAQ content). |
Helpshift's Chat screen (showConversation: ) | adds 4.9 MB (This depends on number of messages on the chat screen). |
7.5.0-withCampaigns
Tested with an Xcode 10.1 built demo app on iPhone 6S running iOS 12.1.4. Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 37.7 MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 12.06 |
armv7 | 08.41 |
i386 | 08.56 |
x86_64 | 08.64 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 1.7
MB for both bitcode and non-bitcode versions of the library.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's install call (installForApiKey: ) | adds 3.5 MB of memory with peak usage of 3.7 MB (for 1-2 seconds). |
Helpshift's FAQ screens (showFAQs: ) | adds 3.1 MB (This depends on the number of FAQ sections and FAQs in each section). |
Single section | adds 2.7 MB (This depends on number of FAQs in the section). |
Single FAQ | adds 4.4 MB (This depends on the FAQ content). |
Helpshift's Chat screen (showConversation: ) | adds 4.9 MB (This depends on number of messages on the chat screen). |
Helpshift's Campaigns Inbox screen (showInbox: ) | adds 2.5 MB (This depends on number of messages in the campaigns inbox). |
7.4.0
Tested with an Xcode 10.1 built demo app on iPhone 6S+ running iOS 12.1.2. Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 35.2 MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 11.07 |
armv7 | 07.65 |
i386 | 07.79 |
x86_64 | 07.83 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 1.6
MB for both bitcode and non-bitcode versions of the library.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's install call (installForApiKey: ) | adds 3.3 MB of memory with peak usage of 3.7 MB (for 1-2 seconds). |
Helpshift's FAQ screens (showFAQs: ) | adds 2.9 MB (This depends on the number of FAQ sections and FAQs in each section). |
Single section | adds 2.7 MB (This depends on number of FAQs in the section). |
Single FAQ | adds 3.8 MB (This depends on the FAQ content). |
Helpshift's Chat screen (showConversation: ) | adds 4.9 MB (This depends on number of messages on the chat screen). |
Helpshift's Campaigns Inbox screen (showInbox: ) | adds 2.2 MB (This depends on number of messages in the campaigns inbox). |
7.3.0
Tested with an Xcode 9 built demo app on iPhone 6S+ running iOS 11.4. Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 43.9
MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 11.05 |
armv7 | 07.63 |
armv7s | 07.63 |
simulator | 15.55 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 1.7
MB for both bitcode and non-bitcode versions of the library.
Ram usage
Memory usage (Bitcode enabled in debug mode)
Helpshift's install call (installForApiKey: ) | adds around 2.9 MB of memory with peak usage of 2.9 MB (for 1-2 seconds). So around 2.9 MB of memory is used when a Helpshift screen in not engaged. |
Helpshift's FAQ screens (showFAQs: ) | adds: 3.4 MB of memory. (This depends on the number of FAQs and sections in the host app). |
Single section | adds 2.1 MB peak, settling at 2.3 MB. |
Single FAQ | adds 3.2 MB memory (This depends upon the faq content). |
Helpshift's Chat screen (showConversation: ) | adds: 5.3 MB |
Helpshift's Campaigns Inbox screen (showInbox: ) | adds around 2.6 MB of memory for an average of 3 Campaigns on the device. Please note that this number will vary depending on the number of Campaigns received and the resolution of the icon images used in the Campaigns. |
7.2.0
Tested with an Xcode 9 built demo app on iPhone 6S+ running iOS 11.4. Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 43.8
MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 11.02 |
armv7 | 07.62 |
armv7s | 07.61 |
simulator | 15.53 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 1.8
MB for both bitcode and non-bitcode versions of the library.
Ram usage
Memory usage (Bitcode enabled in debug mode)
Helpshift's install call (installForApiKey: ) | adds around 2.8 MB of memory with peak usage of 2.8 MB (for 1-2 seconds). So around 2.8 MB of memory is used when a Helpshift screen in not engaged. |
Helpshift's FAQ screens (showFAQs: ) | adds: 3.0 MB of memory. (This depends on the number of FAQs and sections in the host app). |
Single section | adds 2.8 MB peak, settling at 2.3 MB. |
Single FAQ | adds 1.9 MB memory (This depends upon the faq content). |
Helpshift's Chat screen (showConversation: ) | adds: 5.1 MB |
Helpshift's Campaigns Inbox screen (showInbox: ) | adds around 2.6 MB of memory for an average of 3 Campaigns on the device. Please note that this number will vary depending on the number of Campaigns received and the resolution of the icon images used in the Campaigns. |
7.1.0
Tested with an Xcode 9 built demo app on iPhone 7+ running iOS 11. Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 41.2
MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 10.4 |
armv7 | 7.2 |
armv7s | 7.2 |
simulator | 14.5 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 1.6
MB for both bitcode and non-bitcode versions of the library.
Ram usage
Memory usage (Bitcode enabled in debug mode)
Helpshift's install call (installForApiKey: ) | adds around 2.8 MB of memory with peak usage of 2.8 MB (for 1-2 seconds). So around 2.8 MB of memory is used when a Helpshift screen in not engaged. |
Helpshift's FAQ screens (showFAQs: ) | adds: 2.5 MB of memory. (This depends on the number of FAQs and sections in the host app). |
Single section | adds 2.8 MB peak, settling at 2.3 MB. |
Single FAQ | adds 4.5 MB memory (This depends upon the faq content). |
Helpshift's Chat screen (showConversation: ) | adds: 4.8 MB |
Helpshift's Campaigns Inbox screen (showInbox: ) | adds around 2.4 MB of memory for an average of 3 Campaigns on the device. Please note that this number will vary depending on the number of Campaigns received and the resolution of the icon images used in the Campaigns. |
7.0.0
Tested with an Xcode 9 built demo app on iPhone 7+ running iOS 11. Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 41
MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 10.8 |
armv7 | 7.5 |
armv7s | 7.5 |
simulator | 15.2 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 1.6
MB for both bitcode and non-bitcode versions of the library.
Ram usage
Memory usage (Bitcode enabled in debug mode)
Helpshift's install call (installForApiKey: ) | adds around 4.3 MB of memory with peak usage of 4.8 MB (for 1-2 seconds). So around 1.5 MB of memory is used when a Helpshift screen in not engaged. |
Helpshift's FAQ screens (showFAQs: ) | adds: 3.7 MB of memory. (This depends on the number of FAQs and sections in the host app). |
Single section | adds 3.4 MB peak, settling at 2.3 MB. |
Single FAQ | adds 4.0 MB memory (This depends upon the faq content). |
Helpshift's Chat screen (showConversation: ) | adds: 6 MB |
Helpshift's Campaigns Inbox screen (showInbox: ) | adds around 2.8 MB of memory for an average of 3 Campaigns on the device. Please note that this number will vary depending on the number of Campaigns received and the resolution of the icon images used in the Campaigns. |
6.4.0
Tested with an Xcode 9 built demo app on iPhone 6s+ running iOS 11. Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 28.4
MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 7.3 |
armv7 | 5.3 |
armv7s | 5.3 |
simulator | 10.5 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 2
MB for iOS 8 devices and around 1.2
MB for iOS 9 and above devices.
If you are using the bitcode version of the library then Helpshift adds around 2
MB size for iOS 8 devices and around 1.2
MB for iOS 9 and above devices.
Ram usage
Memory usage (Bitcode enabled in debug mode)
Helpshift's install call (installForApiKey: ) | adds around 1.5 MB of memory with peak usage of 1.6 MB (for 1-2 seconds). So around 1.5 MB of memory is used when a Helpshift screen in not engaged. |
Helpshift's FAQ screens (showFAQs: ) | adds: 3.7 MB of memory. (This depends on the number of FAQs and sections in the host app). |
Single section | adds 3.7 MB peak, settling at 1.6 MB. |
Single FAQ | adds 4.0 MB memory (This depends upon the faq content). |
Helpshift's Chat screen (showConversation: ) | adds: 3.1 MB |
Helpshift's Campaigns Inbox screen (showInbox: ) | adds around 3.0 MB of memory for an average of 3 Campaigns on the device. Please note that this number will vary depending on the number of Campaigns received and the resolution of the icon images used in the Campaigns. |
6.3.0
Tested with an Xcode 9 built demo app on iPhone 6s+ running iOS 11. Memory Usage will increase with number of FAQs and number of messages in a conversation.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 29
MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 7.4 |
armv7 | 5.4 |
armv7s | 5.4 |
simulator | 10.8 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 2
MB.
If you are using the bitcode version of the library then Helpshift adds around 2
MB size.
Ram usage
Memory usage (Bitcode enabled in debug mode)
Helpshift's install call (installForApiKey: ) | adds around 1.6 MB of memory with peak usage of 2.2 MB (for 1-2 seconds). So around 1.6 MB of memory is used when a Helpshift screen in not engaged. |
Helpshift's FAQ screens (showFAQs: ) | adds: 3.2 MB of memory. (This depends on the number of FAQs and sections in the host app). |
Single section | adds 3.2 MB peak, settling at 1.8 MB. |
Single FAQ | adds 4.1 MB memory (This depends upon the faq content). |
Helpshift's Chat screen (showConversation: ) | adds: 2.8 MB |
Helpshift's Campaigns Inbox screen (showInbox: ) | adds around 3.5 MB of memory for an average of 3 Campaigns on the device. Please note that this number will vary depending on the number of Campaigns received and the resolution of the icon images used in the Campaigns. |
6.2.0
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 28.9
MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 7.4 |
armv7 | 5.4 |
armv7s | 5.4 |
simulator | 10.7 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 2.26
MB.
If you are using the bitcode version of the library then Helpshift adds around 2.26
MB size.
Ram usage
Memory usage (Bitcode enabled in debug mode)
Helpshift's install call (installForApiKey: ) | adds around 1.4 MB of memory with peak usage of 1.6 MB (for 1-2 seconds). So around 1.4 MB of memory is used when a Helpshift screen in not engaged. |
Helpshift's FAQ screens (showFAQs: ) adds | 3.6 MB of memory. (This depends on the number of FAQs and sections in the host app). |
Single section | adds 3.6 MB peak, settling at 1.6 MB. |
Single FAQ | adds 4.2 MB memory (This depends upon the faq content). |
Helpshift's Chat screen (showConversation: ) | adds 2.7 MB |
Helpshift's Campaigns Inbox screen (showInbox: ) | adds around 3.0 MB of memory for an average of 3 Campaigns on the device. Please note that this number will vary depending on the number of Campaigns received and the resolution of the icon images used in the Campaigns. |
6.1.0
Disk Space
This is the amount of disk space the static library takes up.
The total size of library is 29
MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 7.4 |
armv7 | 5.4 |
armv7s | 5.4 |
simulator | 10.7 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 2.26
MB.
If you are using the bitcode version of the library then Helpshift adds around 2.26
MB size.
Ram usage
Memory usage (Bitcode enabled in debug mode)
Helpshift's install call (installForApiKey:) | adds around 1.4 MB of memory with peak usage of 1.6 MB (for 1-2 seconds). So around 1.4 MB of memory is used when a Helpshift screen in not engaged. |
Helpshift's FAQ screens (showFAQs:) adds | ~ 3.5 MB of memory. (This depends on the number of FAQs and sections in the host app). |
Single section | adds 3.9 MB peak, settling at 1.9 MB. |
Single faq | adds ~ 4.6 MB memory (This depends upon the faq content). |
Helpshift's Chat screen (showConversation:) | adds ~ 2.8 MB |
Helpshift's Campaigns Inbox screen (showInbox:) | adds around 2.8 MB of memory for an average of 3 Campaigns on the device. Please note that this number will vary depending on the number of Campaigns received and the resolution of the icon images used in the Campaigns. |
6.0.0
Disk Space
This is the amount of disk space the static library takes up.
The total size of library is 28.8
MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 7.4 |
armv7 | 5.4 |
armv7s | 5.4 |
simulator | 10.6 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 2.25
MB.
If you are using the bitcode version of the library then Helpshift adds around 2.25
MB size.
Ram usage
Memory usage (Bitcode enabled in debug mode)
Helpshift's install call (installForApiKey:) | adds around 1.2 MB of memory with peak usage of 1.5 MB (for 1-2 seconds). So around 1.2 MB of memory is used when a Helpshift screen in not engaged. |
Helpshift's FAQ screens (showFAQs:) | adds ~ 3.7 MB of memory. (This depends on the number of FAQs and sections in the host app). |
Single section | adds 3.9 MB peak, settling at 1.8 MB. |
Single faq | adds ~ 4.6 MB memory (This depends upon the faq content). |
Helpshift's Chat screen (showConversation:) | adds ~ 2.7 MB |
Helpshift's Campaigns Inbox screen (showInbox:) | adds around 2.9 MB of memory for an average of 3 Campaigns on the device. Please note that this number will vary depending on the number of Campaigns received and the resolution of the icon images used in the Campaigns. |
5.10.0
Disk Space
This is the amount of disk space the static library takes up.
The total size of library is 26.8
MB.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 6.9 |
armv7 | 5 |
armv7s | 5 |
simulator | 9.9 |
When an iOS app is integrated with Helpshift library, the increase in the size of IPA file is around 2.22
MB.
If you are using the bitcode version of the library then Helpshift adds around 2.22
MB size.
Ram usage
Memory usage (Bitcode enabled in debug mode)
Helpshift's install call (installForApiKey:) | adds around 1.2 MB of memory with peak usage of 1.5 MB (for 1-2 seconds). So around 1.2 MB of memory is used when a Helpshift screen in not engaged. |
Helpshift's FAQ screens (showFAQs:) | adds ~ 3.8 MB of memory. (This depends on the number of FAQs and sections in the host app). |
Single section | adds 3.5 MB peak, settling at 1.6 MB. |
Single faq | adds ~ 4.1 MB memory (This depends upon the faq content). |
Helpshift's Chat screen (showConversation:) | adds ~ 2.9 MB |
Helpshift's Campaigns Inbox screen (showInbox:) | adds around 2.69 MB of memory for an average of 3 Campaigns on the device. Please note that this number will vary depending on the number of Campaigns received and the resolution of the icon images used in the Campaigns. |
5.9.0
Disk Space
This is the amount of disk space the static library takes up.
The total size of library is 26 MBs.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 6.7 |
armv7 | 4.9 |
armv7s | 4.9 |
simulator | 9.6 |
When included in an app, Helpshift library and all it resources will add around 2.29
MB size.
If you are using the bitcode version of the library then Helpshift adds around 2.29
MB size.
Ram usage
Memory usage (Bitcode enabled in debug mode)
Helpshift's install call (installForApiKey:) | adds around 0.9 MB of memory with peak usage of 1.1 MB (for 1-2 seconds). So around 0.9MB of memory is used when a Helpshift screen in not engaged. |
Helpshift's FAQ screens (showFAQs:) | adds ~ 3 MB of memory. (This depends on the number of FAQs and section in the host app). |
Single section | adds 4.7 MB peak, settling at 1 MB. |
Single faq | adds ~ 4.1 MB memory (This depends upon the faq content). |
Helpshift's Chat screen (showConversation:) | adds ~1 MB |
Helpshift's Campaigns Inbox screen (showInbox:) | adds around 2.8 MB of memory for an average of 3 campaigns on the device. Please note that this number will vary depending on the number of campaigns received and the resolution of the icon images used in the Campaigns. |
5.8.0
Disk Space
This is the amount of disk space the static library takes up.
The total size of library is 24.8 MBs.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 6.4 |
armv7 | 4.6 |
armv7s | 4.6 |
simulator | 9.2 |
When included in an app, Helpshift library and all it resources will add around 2.15
MB size.
If you are using the bitcode version of the library then Helpshift adds around 2.15
MB size.
Ram usage
Memory usage (Bitcode enabled in debug mode)
Helpshift's install call (installForApiKey:) | adds around 0.9 MB of memory with peak usage of 1 MB (for 1-2 seconds). So around 0.9MB of memory is used when a Helpshift screen in not engaged. |
Helpshift's FAQ screens (showFAQs:) | adds ~ 6 MB of memory. (This depends on the number of FAQs and section in the host app). |
Single section | adds peak 5 MB peak, settled at 1 MB. |
Single faq | adds ~ 4 MB memory (This depends upon the faq content). |
Helpshift's Campaigns Inbox screen (showInbox:) | adds around 3 MB of memory for an average of 5 campaigns on the device. Please note that this number will vary depending on the number of campaigns received and the resolution of the icon images used in the Campaigns. |
5.7.0
Disk Space
This is the amount of disk space the static library takes up.
The total size of library is 24.2 MBs.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 6.2 |
armv7 | 4.5 |
armv7s | 4.5 |
simulator | 8.9 |
When included in an app, Helpshift library and all it resources will add around 2.14
MB size.
If you are using the bitcode version of the library then Helpshift adds around 2.14
MB size.
Ram usage
Memory usage (Bitcode enabled in debug mode)
Helpshift's install call (installForApiKey:) | adds around 0.8 MB of memory with peak usage of 1.1 MB (for 1-2 seconds). So around 0.8MB of memory is used when a Helpshift screen in not engaged. |
Helpshift's FAQ screens (showFAQs:) | adds ~ 14 MB of memory. (This depends on the number of FAQs and section in the host app). |
Single section | adds peak 5 MB peak, settled at 3 MB (Section with 57 faqs) |
Single faq | adds ~ 7 MB memory (This depends upon the faq content). |
Helpshift's New Chat screen (showConversation:) | adds 2 MB on iPad Air, 0.5 MB on iPhone 5s. |
Helpshift's Campaigns Inbox screen (showInbox:) | adds around 3 MB of memory for an average of 5 campaigns on the device. Please note that this number will vary depending on the number of campaigns received and the resolution of the icon images used in the Campaigns. |
5.6.0
Sample app running on a iPhone 6.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 22.3 MBs
.
The breakup is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 5.7 |
armv7 | 4.2 |
armv7s | 4.2 |
simulator | 8.2 |
When deployed in an iOS app, the final linked static library size is around 1.9 MBs
.
RAM usage
Helpshift's install call (installForApiKey:) | adds around 1.03 MB of memory with peak usage of 1.06 MB (for 1-2 seconds). So around 1.03 MB of memory is used when a Helpshift screen in not engaged. |
Helpshift's FAQ screens (showFAQ:) | around 10 MB of memory. |
Helpshift's Conversation screen (showConversation:) | adds around 6.6 MB of memory. |
Helpshift's Campaigns Inbox screen (showInbox:) | adds around 3 MB of memory for an average of 5 campaigns on the device. Please note that this number will vary depending on the number of campaigns received and the resolution of the icon images used in the Campaigns. |
iOS 6 deprecation
Starting with SDK version 5.x, we officially dropped support for iOS 6. But we had kept the code handling the differences in platforms iOS 6 and below. With SDK version 5.6.0 and above, we have now removed all handling in our code so running your application on iOS 6 is likely to cause runtime crashes and bad behaviour.
5.5.0
Sample app running on a iPhone 6.
Disk space
This is the amount of disk space the static library takes up.
The total size of library is 22.7 MBs
.
The breakup is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 5.7 |
armv7 | 4.3 |
armv7s | 4.3 |
simulator | 8.3 |
When deployed in an iOS app, the final linked static library size is around 1.9 MBs
.
RAM usage
Helpshift's install call (installForApiKey:) | adds around 1.2 MB of memory with peak usage of 1.4 MB (for 1-2 seconds). So around 1.3MB of memory is used when a Helpshift screen in not engaged. |
Helpshift's FAQ screens (showFAQ:) | around 3.8 MB of memory. |
Helpshift's Conversation screen (showConversation:) | adds around 3.4 MB of memory. |
Helpshift's Campaigns Inbox screen (showInbox:) | adds around 3 MB of memory for an average of 5 campaigns on the device. Please note that this number will vary depending on the number of campaigns received. |
5.3.0
SDK payload in your app
The combined library size (libSupport.a) is 15.8 MB. The breakup is as follows:
Architecture | Size (MB) |
---|---|
i386 + x86_64 (simulator) | 5.8 |
armv7 | 3 |
armv7s | 3 |
arm64 | 4 |
When compiled with an app for deployment on the app store, armv7, armv7s and arm64 will be taken up and i386+x86_64 or the simulator architectures will be ignored.
Sample compiled payload size using a demo app
Helpshift SDK would add about 1.3 MB to your app's bundle.
SDK memory usage
Memory usage for the SDK support screen launches. Helpshift's install call will add around 1.2 MB of memory usage to your app.
Memory usage tested with a demo app. Usage will increase with number of FAQs and number of messages in a conversation.
Support API launch | Memory Usage (approx. MB) |
---|---|
showConversation | 5 MB |
showFAQs | 7.9 MB |
showFAQSection | 7 MB |
showSingleFAQ (depending on the content of the FAQ) | 5 - 10 MB |