Provisioning profile doesn't

作者: Chase_Eleven | 来源:发表于2017-06-20 21:16 被阅读1730次

报错截图

换了电脑之后或者新建账户之后,苹果可能会默认新建一个certificate,然后Provisioning profile会默认没有选中新的certificate,需要到Apple Development 更新一下Provisioning profile

选中Select All

然后Generate,Download

解决





一:Certificate

分为Development和Production两种,前者用来开发和调试,后者用来发布

Development:App Development 用来开发和真机调试app

                        Push Development 用来调试Apple Push Notification (苹果推动)

Production :In-House  , Ad Hoc , App Store

二:Identifiers

App IDs

Explicit App ID : 唯一的App ID ,用于标识唯一的一个app ,相当于一个app的Bundle ID (ex:com.ABC.demo1)

Wildcard App ID :通配符App ID,用于标识一组app (ex:com.ABC.*)

区别:Explicit App ID可以使用推送,game center等相应服务和配置,而Wildcard App ID不可以

以及各种ID,使用Wallet,Apple Pay等一些服务

三:Device

iOS设备,Devices包含了该账户中所有用于开发和测试的全部设备,用UDID来唯一标识

四:Provisioning Profile (PP文件)

一个Provisioning Profile中包含了Certificate,App ID,以及Device等信息

同样分成Development和Production两种

Development:用于开发

Production :用于发布  In-House(没有设备数量限制)  , Ad Hoc , App Store


小白总结,欢迎打脸指正

相关文章

网友评论

    本文标题:Provisioning profile doesn't

    本文链接:https://www.haomeiwen.com/subject/mymaqxtx.html