Instabot SDK FAQs and Migration Guide

Instabot SDK FAQ:

What's changing and why?

  • As part of our commitment to provide you and your end-users with a better Instabot experience, we've recently created a new streamlined SDK. The new SDK puts the focus on delivering a more tailored Instabot experience in a smaller and more optimized package. Our other components like push, referrals, share, deep link, and promo components have been removed from this new standalone Instabot SDK.

Will my existing functionality stop working?

  • No, all existing functionality in your app and the dashboard will continue working as normal.

What happens to the current ROKO Mobi SDK?

  • The current ROKO Mobi SDK will still be fully available via CocoaPods, Gradle, Maven and GitHub. However, moving forward, this SDK will no longer be updated. All SDK updates for Instabot will be issued in the new SDK locations.

What's different about the new SDK?

  • We've completely rearchitected the SDK from the ground up to focus on Instabot performance, stability and future features. Components deemed non-essential to Instabot have been removed to reduce size and improve performance.

Can i use the current SDK's functionality, and also the new instabot SDK at the same time?

  • Yes! Email us at [email protected] and one of our integration specialists will guide you through the process.

How do I upgrade to the new SDK?

  • See our Instabot-SDK migration guide, entire process should take less than an hour!

What if I have more questions?

  • We'd love to answer your questions! Shoot us an email at [email protected] and we'll get right back to you

Upgrade to Streamlined-Instabot SDK


iOS

  1. In your Podfile, replace:
    pod 'ROKO.Mobi' with:
    pod 'Instabot'
  2. In your Info.plist, replace:
    ROKOMobiAPIToken with:
    InstabotAPIToken
  3. Clean and rebuild your project
  4. Update your library and method names using the Legacy to Streamlined-Instabot SDK migration guide as a reference.

Android

  1. In your build.gradle, replace:
    a. url 'https://artifactory.roko.mobi/artifactory/libs-release' with:
    url 'https://artifactory.instabot.io/artifactory/libs-release'
    b. compile 'com.rokolabs:rokomobi-android-sdk:1.12+@aar' with:
    compile 'io.instabot:instabot-android-sdk1.0+@aar'
  2. In your AndroidManifest.xml, replace:
    ROKOMobiAPIToken with:
    InstabotAPIToken
  3. Clean and rebuild your project
  4. Update your library and method names using the Legacy to Streamlined-Instabot SDK migration guide as a reference.