Question
The Javascript SDK is capable of initializing multiple client objects from the same Split factory object, each with their unique user key (user id):
client1 = factory.client("user_id1");
client2 = factory.client("user_id2");
However, iOS and Android SDKs do not have this feature, how could it be implemented using those SDKs?
Answer
Since iOS and Android SDKs do not support initializing multiple client objects from the same factory object, the solution is to initialize a second factory object.
It is important to note the SDK factory object will create the local SDK cache folder and use the SDK API Key for naming convention. Its strongly recommended to use different SDK API Key for each factory object, to have each factory sync and update its own cache folder.
Checkout the example code for iOS using two factories.
Comments
0 comments
Please sign in to leave a comment.