Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the "archived-expanded-entitlements.xcent" file in IOS app?

What is the archived-expanded-entitlements.xcent file ? What is the use of this file in an iOS application?

like image 654
anilreddy Avatar asked Feb 18 '14 04:02

anilreddy


2 Answers

Basically, the xcent file is a list of entitlements that the app has requested. Since Xcode 6, the entitlements list is also embedded in the app bundle as the xcent file. This file is important when it comes to submitting to the App Store and provides more helpful error messages when provisioning errors occur.

If you want more info, here is a good in-depth article on code signing and provisioning.

like image 120
ske57 Avatar answered Nov 09 '22 19:11

ske57


When we archive through Xcode : Product > Archive , it includes an ‘archived-expanded-entitlements.xcent’ file in the final .ipa package.

like image 30
Munahil Avatar answered Nov 09 '22 18:11

Munahil