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.
10.3.0
Tested with Unity 2021.3.14f1, on macOS 13.5.1, with Xcode 15.1 built demo app on iOS 17.2 (iPhone 15 Plus). Memory Usage will increase with number of messages in a conversation.
Disk space
When an Unity iOS app is integrated with HelpshiftX.framework
, the increase in the size of IPA file is around 369
KB.
Ram usage
The following is the memory usage of Helpshift APIs in debug mode. (Values are approximate)
Helpshift's Chat screen (ShowConversation ) | adds 10.3 MB |
Helpshift's FAQs screen (ShowFAQs ) | adds 6.1 MB |
Helpshift's FAQ section screen (ShowFAQSection ) | adds 7.3 MB |
Helpshift's single FAQ screen (ShowFAQ ) | adds 8.8 MB |
10.1.0
Tested with Unity 2019.4.11f1, on macOS 12.1, with Xcode 13.2 built demo app on iOS 15.1 (iPhone X). Memory Usage will increase with number of messages in a conversation.
Disk space
When an Unity iOS app is integrated with HelpshiftX.framework
, the increase in the size of IPA file is around 240
KB.
Ram usage
The following is the memory usage of Helpshift APIs in debug mode. (Values are approximate)
Helpshift's Chat screen (showConversation: ) | adds 10.3 MB (This depends on number of messages on the chat screen). |
Helpshift's FAQs screen (showFAQs: ) | adds 10.1 MB. |
Helpshift's FAQ section screen (showFAQSection: ) | adds 10 MB. |
Helpshift's single FAQ screen (showFAQ: ) | adds 10 MB. |
10.0.0
Tested with Unity 2019.4.11f1, on macOS 10.15.7, with Xcode 12.0 built demo app on iOS 14.0 (iPhone X). Memory Usage will increase with number of messages in a conversation.
Disk space
When an Unity iOS app is integrated with HelpshiftX.framework
, the increase in the size of IPA file is around 200
KB.
Ram usage
The following is the memory usage of Helpshift APIs in debug mode. (Values are approximate)
Helpshift's Chat screen (showConversation: ) | adds 8.6 MB (This depends on number of messages on the chat screen). |
Helpshift's FAQs screen (showFAQs: ) | adds 8.3 MB. |
Helpshift's FAQ section screen (showFAQSection: ) | adds 8.1 MB. |
Helpshift's single FAQ screen (showFAQ: ) | adds 8 MB. |
1.0.0-beta
Tested with Unity 2019.4.11f1, on OS X 10.15.6, with Xcode 11 built demo app on iOS 12.4.5 (iPhone 6 Plus). Memory Usage will increase with 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 1.7 MB
.
The breakage is as follows:
Architecture | Size (MB) |
---|---|
arm64 | 0.421 |
armv7 | 0.373 |
i386 | 0.368 |
x86_64 | 0.372 |
When an Unity iOS app is integrated with HelpshiftX framework, the increase in the size of the IPA file is around 140 KB
for both bitcode and non-bitcode versions of the framework.
Ram usage
Memory usage (In debug mode. Values are approximate.)
Helpshift's Chat screen (showConversation: ) | adds 4.5 MB (This depends on number of messages on the chat screen). |