Disabling Medallia communication
The MXO has a communication mechanism between mobile SDKs available at Medallia (MXO, DXA, DF). This functionality helps easily integrate all the SDK products unlocking more use cases.
The communication Bridge between SDKs is enabled by default once added to you project. However, you can disable it, by calling the disableInterSDKCommunication
method and passing true as a parameter, as shown below:
// Disabling the Medallia communication.
MedalliaMXO.medalliaConfiguration = [MedalliaConfiguration initWithBuilder:^(MedalliaConfigurationBuilder * _Nonnull builder) {
builder.disableInterSDKCommunication = YES;
}];
// Updating the Medallia communication configuration.
MedalliaConfigurationBuilder *builder = MedalliaMXO.medalliaConfiguration.builder ? MedalliaMXO.medalliaConfiguration.builder : [MedalliaConfigurationBuilder new];
builder.disableInterSDKCommunication = NO;
MedalliaMXO.medalliaConfiguration = [builder build];