iOS App Resigning

When you upload an iOS app to TestingBot, we will automatically re-sign the .ipa file with our own provisioning profile, to be able to install and run your app on our mobile devices.

Because of this procedure, the entitlements of your iOS app will be removed.

You can choose to disable this re-signing, if your app is signed using the Apple Developer Enterprise Program. This way you can test push notifications or universal links on our physical devices.

Disable iOS Resigning

desired_caps = {
    'resigningEnabled': false
DesiredCapabilities desiredCapabilities = new DesiredCapabilities();
desiredCapabilities.setCapability("resigningEnabled", "false");
$capabilities = new DesiredCapabilities();
$capabilities->setCapability("resigningEnabled", false);
desired_cap = {
	'resigningEnabled': False
var capabilities = {
	'resigningEnabled': false,
DesiredCapabilities capability = new DesiredCapabilities();
capability.SetCapability("resigningEnabled", "false");