Skip to main content
  1. Posts/

iOS Provisioning Profile Info

·86 words·1 min· loading · loading ·
DevOps Ios Apple Mobile

Sometimes you can face issues with iOS Provisioning Profiles and to fix them first of all you need to identify which profile causes this problems. It can be done easily with simple commands:

1cd ~/Library/MobileDevice/Provisioning\ Profiles/
2ls -la
3security cms -D -i <filename>.mobileprovision

It will dump all data in XML/plist format like:

 1<?xml version="1.0" encoding="UTF-8"?>
 2<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
 3<plist version="1.0">
 4<dict>
 5	<key>ApplicationIdentifierPrefix</key>
 6	<array>
 7	<string>XXX</string>
 8	</array>
 9	<key>CreationDate</key>
10	<date>2019-01-21T16:34:38Z</date>
11	<key>Platform</key>
12	<array>
13		<string>iOS</string>
14	</array>
15...
@soar
Author
@soar
Senior SRE/DevOps engineer