Weloop.Plugin 1.0.49

dotnet add package Weloop.Plugin --version 1.0.49
NuGet\Install-Package Weloop.Plugin -Version 1.0.49
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Weloop.Plugin" Version="1.0.49" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Weloop.Plugin --version 1.0.49
#r "nuget: Weloop.Plugin, 1.0.49"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Weloop.Plugin as a Cake Addin
#addin nuget:?package=Weloop.Plugin&version=1.0.49

// Install Weloop.Plugin as a Cake Tool
#tool nuget:?package=Weloop.Plugin&version=1.0.49

INSTALLATION GUIDE


XAMARIN.ANDROID

  • Need permission : android.permission.INTERNET
  • Dependencies : - Newtonsoft 10.0.1 - System.Net.Http 4.3.3

HOW TO INSTALL WELOOP? go to your project settings on https://app.getweloop.io/, get the corresponding code of you project, and paste it into your mobile app code as an example below:

Step 1: define weloop settings Step 2: call weloopInit(Activity activity) after the OnCreate of your Activity

protected override void OnCreate (Bundle bundle)
{
    base.OnCreate (bundle);

    // START: install weloop
    var weloop = new Weloop(new InitParameters("xxxxxxxxxxxxxxxxxxxxxxxxxx", false));
    weloop.weloopInit(new ActivityInitializer(this));
    // END: install weloop
}

XAMARIN.IOS

  • Dependencies : - Newtonsoft 10.0.1 - System.Net.Http 4.3.3

HOW TO INSTALL WELOOP? go to your project settings on https://app.getweloop.io/, get the corresponding code of you project, and paste it into your mobile app code as an example below:

Step 1: define weloop settings Step 2: call weloopInit(Activity activity) after the OnCreate of your Activity

public override void ViewDidLoad()
{
    base.ViewDidLoad();

    // START: install weloop
    var weloop = new Weloop(new InitParameters("xxxxxxxxxxxxxxxxxxxxxxxxxx", false));
    weloop.weloopInit(new UIViewControllerInitializer(this));
    // END: install weloop
}

------------------- TROUBLESHOOTING

  • Building error : "Errors : You need to add a reference to...." → Double-Click on References of your Xamarin.Android or Xamarin.iOS, then add the required references

  • Runtime error Newtonsoft (or other) was not found → Install Newtonsoft 10.0.1 (ignore the warnings about ambiguity of the 2 versions if you already had Newtonsoft installed)

  • Blank page when clicking on the Weloop bubble → Slow/No internet?

  • Bubble does not appear → Check that the logs said that access was authorized. If yes :

    • IOS → Check that you provided the proper UIViewController to weloop. If necessary, use this.ParentViewController. Example : weloop.weloopInit(new UIViewControllerInitializer(this.ParentViewController))
    • Android → Check the INTERNET permission.

    If all fails, check the logs and send me a copy of them, with a description of your issue. Or provide me with a Xamarin Project that mimicks your problem.

contact: contact@getweloop.io https://getweloop.io

Product Compatible and additional computed target framework versions.
MonoAndroid monoandroid81 is compatible. 
Xamarin.iOS xamarinios10 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.49 913 4/23/2018
1.0.29 897 4/16/2018