Private Cloud Integration
You can install the Sauce Mobile App Distribution enterprise suite on a private cloud on any AWS location in the US, Europe, Asia, or South America. According to your security policy, servers can be protected by custom firewall rules allowing access only from your offices.
With this installation, all data is stored privately using your resources.
Setting Your Endpoint
Once your private cloud is set up, get the URL endpoint your app will direct all of its data towards. This URL must be passed into the SDK before the begin
method is called.
- Android
- iOS
- Cordova
- React Native
- Nativescript
- Xamarin
- Unity
- Adobe Air
- Titanium
TestFairy.setServerEndpoint("<your private cloud url here>");
// Be sure to import Sauce Mobile App Distribution
import com.testfairy.TestFairy;
TestFairy.setServerEndpoint("my-subdomain.testfairy.com");
TestFairy.begin(context, "<your app token here>");
[TestFairy setServerEndpoint:@"<your private cloud url here>"];
// Be sure to import Sauce Mobile App Distribution
#import "TestFairy.h"
[TestFairy setServerEndpoint:@"my-subdomain.testfairy.com"];
[TestFairy begin:@"<your app token here>"];
TestFairy.setServerEndpoint("<your private cloud url here>");
TestFairy.setServerEndpoint("my-subdomain.testfairy.com");
TestFairy.begin("<your app token here>");
TestFairy.setServerEndpoint("<your private cloud url here>");
// Be sure to import Sauce Mobile App Distribution
const TestFairy = require('react-native-testfairy');
TestFairy.setServerEndpoint("my-subdomain.testfairy.com");
TestFairy.begin("<your app token here>");
TestFairySDK.setServerEndpoint("<your private cloud url here>");
// Be sure to import Sauce Mobile App Distribution
import { TestFairySDK } from 'nativescript-testfairy';
TestFairySDK.setServerEndpoint("my-subdomain.testfairy.com");
TestFairySDK.begin("<your app token here>");
TestFairy.SetServerEndpoint ("<your private cloud url here>");
// Be sure to import Sauce Mobile App Distribution
using TestFairyLib;
TestFairy.SetServerEndpoint ("my-subdomain.testfairy.com");
TestFairy.Begin ("<your app token here>");
TestFairy.setServerEndpoint("<your private cloud url here>");
// Be sure to import Sauce Mobile App Distribution
using TestFairyUnity;
TestFairy.setServerEndpoint("my-subdomain.testfairy.com");
TestFairy.begin("<your app token here>");
AirTestFairy.setServerEndpoint("<your private cloud url here>");
// Be sure to import Sauce Mobile App Distribution
import com.testfairy.AirTestFairy;
AirTestFairy.setServerEndpoint("my-subdomain.testfairy.com");
AirTestFairy.begin("<your app token here>");
TiTestFairy.setServerEndpoint("<your private cloud url here>");
// Be sure to import Sauce Mobile App Distribution
var TiTestFairy = require('com.testfairy.titestfairy');
TiTestFairy.setServerEndpoint("my-subdomain.testfairy.com");
TiTestFairy.begin("<your app token here>");