Skip to content

Latest commit

 

History

History
103 lines (81 loc) · 3.31 KB

ios-entitlements.md

File metadata and controls

103 lines (81 loc) · 3.31 KB
id title hide_title sidebar_label description keywords url site_name slug
entitlements
iOS Entitlements
true
iOS Entitlements
Quick guide on entitlements for iOS applications.
iOS entitlements
entitlements for ios apps
mobile app testing
ios app testing
LambdaTest
ios-entitlements/
<script type="application/ld+json" dangerouslySetInnerHTML={{ __html: JSON.stringify({ "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.lambdatest.com" },{ "@type": "ListItem", "position": 2, "name": "Support", "item": "https://www.lambdatest.com/support/docs/" },{ "@type": "ListItem", "position": 3, "name": "iOS Entitlements", "item": "https://www.lambdatest.com/support/docs/ios-entitlements" }] }) }} ></script>

iOS Entitlements


We support all ipa files generated from different Certificates & Profiles.

However, to install these apps on our devices, we resign your applications with our Resigning Certificate.

This is true for all Certificates & Profiles except the applications generated using an Enterprise Account.

Disabling Re-Signing In Manual App Testing


:::info Note

  • Your application must be an Enterprise Application.

:::

When you upload an application that is generated through an Enterprise Account, you have the option at the beginning of your test to disable re-signing by toggling iOS Entitlements.

Once you toggle the iOS Entitlements option, your application's certificates will be preserved.

<img loading="lazy" src={require('../assets/images/entitlements/1.webp').default} alt="monday integration" width="626" height="439" className="doc_img"/>

Disabling Re-Signing In App Automation


:::info Note

  • Your application must be an Enterprise Application.

:::

You can prevent re-signing your application with the "resignApp" capability. Upload your enterprise application & specify the capability as "false" to prevent it from being re-signed.

KEY VALUE DESCRIPTION
resignApp TYPE: BOOLEAN
DEFAULT: True
resignApp = true
1. By default, if this capability is not passed, your app will be re-signed.
2. You can pass "false" as a capability to prevent your apps from being re-signed.
3. This is only for iOS-specific applications and devices

If you still have any questions for us, please feel free to let us know via our <span className="doc__lt" onClick={() => window.openLTChatWidget()}>24X7 Chat Portal or mail us to support@lambdatest.com