AppID和AppleID的区别网页封装app
网页封装app在证书生成后,接下来需要生成AppID,相当于帮你想开发的应用生成一张身份证。 AppID需要你起一个名字以方便描述,不能输入特殊字符。
1、AppID和AppleID的区别:
AppleID是用户在苹果的账号,在AppStore上下载应用时,需要使用的就是这个账号。
AppID则是应用的身份证,用来表明应用的ID。
2、 AppID分类:
带通配符,在除了上架应用时除外,其他很多时候,为了方便多个应用共用,我们往往使用带通配符的AppID,比如:com.uf-tobacco.*,即匹配以com.uf-tobacco.开头的AppID。
不带通配符,在AppStore上正式发布应用时,应用必须有唯一的名字,所以需要使用不带通配符的AppID,比如:com.uf-tobacco.iphonemp。
最后一步是选择应用的服务,这个需要根据应用的实际情况选择,如果你还不清楚应用具体的情况,那么这些选项后面是可以更改的,选默认即可。
4. 注册设备
针对在开发过程中的苹果应用不可能在AppStore上发布,也就没办法安装在设备上的问题,为了调试和测试,苹果推出了Adhoc版本,这是属于在发布前的测试版,只有在后台注册过并被签名文件引入的设备才能安装运行。
注册设备时需要输入设备的UDID,根据账号的类型,可以注册100台或者更多的设备。
5. 生成签名文件(Provision Profile)
签名文件是应用签名的核心文件。
1、签名文件分类:
开发签名文件
发布签名文件
Adhoc(发布测试版签名文件)
AppStore签名文件
2、签名文件需要和一个AppID捆绑,这个根据实际情况选择,一般开发用的签名文件,会捆绑一个带通配符的AppID,这样可以在一系列的应用中通用;而发布AppStore的签名文件,必须捆绑一个不带通配符的AppID。
3、选择证书
4、选择设备
如果是Adhoc的签名文件需要指定设备,只有选中的设备才能安装应用。当然,如果是AppStore的签名文件则没有这步。
5、输入签名文件的名字,按下Generate按钮,签名文件就生成了。