用Xcode的时候经常发现Provisioning Profiles里的Devices数量无法更新
首先, 要确认你的设备是否已经添加
在https://developer.apple.com/account/ios/profile/开发者网站添加设备(左侧 Devices ==> All)
其次, 在开发者网站编辑你的iOS Distribution Provisioning Profiles (左侧Provisioning Profiles ==>All )文件, 选择添加的设备
最后, 清空本机Provisioning Profiles目录并重新打开XCode
本机Provisioning Profiles在 /Users/<你的目录>/Library/MobileDevice/Provisioning Profiles
再次打开xcode后会发现这个目录里会多出一个xxx-xxx-xxx-xxx.mobileprovision文件
可以用vim或其它编辑器打开文件这个文件, 在45行以后会是Devices相关的UDID, 查看你在开发者网站添加的设备ID是否存在其中
这样 你导出的ad hoc安装包就在相应的设备上可以安装啦