如何在iOS 16+中设置用户分配的设备名称

zi8p0yeb  于 2022-12-15  发布在  iOS
关注(0)|答案(1)|浏览(305)

背景我正在构建一个管理iOS应用程序,以收集用于内部设备的设备名称,从而更好地跟踪哪些设备出现问题。作为iOS 16的一部分,我们需要创建一个向苹果发送的请求并满足要求。参考:https://developer.apple.com/documentation/bundleresources/entitlements/com_apple_developer_device-information_user-assigned-device-name

如何在Xcode中添加user-assigned-device-name授权/附加功能?

8qgya5xd

8qgya5xd1#

  • 帐户所有者必须填写用户设备上的请求
  • 在开发人员门户〉标识符〉{App Id}〉附加功能中启用“附加功能
  • 在上述步骤中修改应用程序ID后,为开发和AppStore生成新的预配配置文件
  • 如果您没有“添加新文件”属性列表,请将文件扩展名重命名为.entitlements,并在构建设置CODE SIGNING ENTITLEMENTS中设置环境(位于[name].entitlements文件所在路径的顶部)。
  • 在权利文件中添加新的空条目,并将键设置为com.apple.developer.device-information.user-assigned-device-name,类型设置为Boolean,值设置为true

相关问题