Open MOBILEPROVISION files in your browser
The file that lets an iPhone app run outside the App Store, or go into it. Read one right here, without a Mac. Nothing leaves your device.
Or drop it anywhere on this page
What you'll see
Your provisioning profile opens as the app it signs for, the team, the devices and when it expires.
- The app and team • App Store, ad hoc, development or in-house
- When it expires • Said plainly once it has
- Every device it runs on, by UDID
- Entitlements and developer certificates • Apple's signature checked
About MOBILEPROVISION
Apple makes a provisioning profile for each app a developer signs, on its developer website or by itself in Xcode. Every app built for iPhone carries one as embedded.mobileprovision, and test builds, ad hoc builds and companies' own apps run only while theirs is valid. A Mac app's is a .provisionprofile.
It's a property list signed by Apple: the app's ID, the team, the developer certificates that may sign the app, the entitlements it may use, such as push notifications and iCloud, the devices it runs on for testing, and when it expires.
Filepeek checks Apple's signature, says what the profile is for, development, ad hoc, the App Store or a company's own devices, and when it expires, and lists the entitlements, every device's UDID and each developer certificate.
Apple provisioning profile
.mobileprovision • .provisionprofile
Format
- MIME type
- application/octet-stream
- Made by
- Apple, for developers
Inside the file
- Holds
- App ID, team and devices
- Signed by
- Apple
- Lasts
- A year, 7 days with a free account
- In every app
- As embedded.mobileprovision
Opens in every browser
Browsers download provisioning profiles. Filepeek reads them in Chrome, Edge, Firefox and Safari.
- YouChromeOpens through Filepeek
- YouEdgeOpens through Filepeek
- YouFirefoxOpens through Filepeek
- YouSafariOpens through Filepeek
Apps that open MOBILEPROVISION
- WindowsNo app built in opens it
- MacXcode, free from Apple
- iPhone and iPadNo app shows it
- AndroidNo app opens it
Questions
Why won't my app install on my iPhone?
For a development or ad hoc build, the device's UDID has to be in the profile, and the profile can't have expired. Filepeek lists every device and says when it expires, so you can tell which it is.
How do I see the profile inside an IPA?
Drop the IPA on this page. Its files list like a folder, and embedded.mobileprovision, in Payload and then the app, opens when you pick it.
Why did my app stop opening after a week?
Apps signed with a free Apple account get a profile that lasts 7 days. A paid developer account gets profiles that last a year.
Is a provisioning profile secret?
It holds no private key, only certificates and IDs, so it can't sign an app by itself. It does list the team's test devices.