App ID的作用在Xcode工程中,Bundle ID储存在Info.plist中,当你编译工程的时候,他会把此文件拷贝到你的app包中 。在iTunes Connect,用Bundle ID去标识App,在你第一次构建上传之后,你就不能在改变或者删除你的Bundle ID了 。在Member Center,你创建一个和Bundle ID相匹配的App ID 。如果App ID是精准类型的,你就必须精确的去匹配你的Bundle ID 。授权机制 (Entitlements) 授权机制决定了哪些系统资源在什么情况下允许被一个应用使用 。简单的说它就是一个沙盒的配置列表,上面列出了哪些行为被允许,哪些会被拒绝 。Xcode 会将这个文件作为--entitlements参数的内容传给 codesign 。
在 Xcode 的 Capabilities 选项卡下选择一些选项之后,Xcode 就会生成这样一段 XML 。Xcode 会自动生成一个 .entitlements 文件,然后在需要的时候往里面添加条目 。当构建整个应用时,这个文件也会提交给 codesign 作为应用所需要拥有哪些授权的参考 。这些授权信息必须都在开发者中心的 App ID 中启用,并且包含在配置文件中 。
授权列表在Member Center中的App ID中配置,这样便可以对应到具体的APP 。设备(Devices) 这里的Device指的就是用来测试或者调试用的设备 。可以是iPhone、iPad、iPod、Apple watch以及Apple TV,在Member Center中添加测试Device的步骤其实很简单,只要拿到对应Deveice的UDID就可以添加了 。我们可以利用iTunes、iTools、Xcode这些工具都可以拿到设备的UDID 。
需要注意的就是,每个开发者账号,每年最多可以添加100台调试设备,而且添加之后不能更改和删除,想要修改就要等到下一年重新续费的时候才能进行修改或者删除调试设备了 。配置文件(Provisio
猜你喜欢
- 粉饼和粉底液都要用吗
- 精华有什么作用和功效
- 磨砂指甲脏了用什么洗
- 渣男专用昵称 渣男专用昵称有什么
- 三棱箭长虫该如何,三棱箭如何防治害虫/病害怎么用药
- 狮王祛痘膏怎么用
- 白花蛇舌草半枝莲用法 半枝莲和白花蛇舌草一起怎么用
- 搬家的实用方法 盘点搬家的技巧
- 碧柔防晒霜使用步骤
- 片仔癀珍珠膏使用步骤
