内测分发测试 iOS App 的时候,在 https://developer.apple.com/account/ios/device/ 添加了设备的 UDID 之后,往往 Xcode 这边不会及时同步信息,提供一个解决办法:
- 去
~/Library/MobileDevice/Provisioning
这个路径下删除所有内容(注:如果你同时管理了多个 AppleID 或者有一些无法通过 AppleID 自动同步的 provisioning profile 要防止误删) - 如下图,在 Xcode 偏好设置里面点击 Download Manual Profiles 把云端管理的 provisioning profile 下载到 Xcode
把项目的 Build Target 选为真机,在自定签名的地方点按 i 按钮可以看到更新后的设备总数