appid或者说bundle id 和证书要怎么匹配
把provisioning profile拖到标记为"Provisioning Profiles"的区域内即可。
如果是为了开发而安装 Provisioning Profile,还需要把它装在开发设备上。在 iPhone OS 设备已经插到电脑上的时候,在 Devices 三角下选择设备,然后在Organizer里把开发provisioning profile拖进去。这就把 Provisioning profile装到 iPhone OS设备里了。
注意:确保安装在开发设备和Mac里的 Development Provisioning完全相同对成功生成并安装测试程序是非常重要的。
注意:跟 Development Provisioning Profiles不同,App Store Distribution Provisioning Profiles不能安装在iPhone OS设备里。用App Store Distribution Provisioning生成的程序是用来通过 iTunes Connect上传到App Store的。
要告诉 Xcode 使用哪个 Provisioning profile,打开 Xcode 项目,打开 Target build settings,滚动到 Code Signing。在 Code Signing 区域有个带小三角的 Code Signing Identity。确定设置是为任何 iPhone OS 设备,之后在Value列点击弹出菜单并且选择要使用的 Provisioning Profile。为了开发,建议选择 "iPhone Developer",要发布,建议选择"iPhone Distribution"。这些都在弹出菜单的"Auto matic Profile Selector"区域里,这样就可以使 Xcode来为你找到正确的Provisioning Profile。
注意:要是丢失了 iPhone devloper/Distribution证书的私钥,就无法选择证书关联到的 Provisioning Profile。从备份中导入 iPhone developer/Distribution 证书的私钥可以解决这个问题。如果丢了或者删了私钥,就得生成一个新的CSR并且下载新的 iPhone Developer/Distribution 证书和Provisioning Profile。
程序的 Bundle Identifier 必须跟Provisioning profiles的Bundle Identifier APP ID匹配。要编辑程序的 Bundle Identifier,打开 target's properties settings,在 Identifier 栏输入 Bundle Identifier。如果在 App id的bundle identifier里使用星号通配符,就可以替换为反向DNS格式的字符。
下面有一些可以输入到 Identifier 框的例子。
如果AppID是 A1B2C3D4E5.com.domainname.applicationname。输入com.domainname.applicationname 作为 Bundle Identifier
AppID是 A1B2C3D4E5.*,输入反向DNS格式的字符串作为 Bundle Identifier。
关于 Profiles 和 App IDs
创建 Provisioning Profiles 时可以关联两种类型的 App ID。第一个类型叫做通用App ID(Wildcard App ID)。推荐大多数iPhone OS开发用通用App ID的Provisioning Profiles,因为这样单个通用App ID可以用来生成和安装大多数程序,包括 iPhone Reference Libary 里的示例代码。通用App ID通过在Identifier 里输入星号创建。星号必须是App ID字符串的最后一个字符。如果使用通用App ID,记着在Xcode项目里输入Bundle Identifier时把星号替换为反向DNS格式。
假设有 App ID ABCDE12345.*:
ABCDE12345是Bundle种子ID(由Apple生成)
*是App ID的Bundle Identifier。在xcode里输入bundle identifier时需要把星号替换为反向DNS格式。
假设有 App ID: ABCDE12345.com.yourcompany.*
ABCDE12345是Bundle种子ID(由Apple生成)
com.yourcompany.* 是App ID的Bundle Identifier。并且xcode项目里的bundle identifier必须以'com.yourcompany.'开头,星号可以替换成任意字串。
第二类 App ID 称作固定AppID(Explicit App ID)。这类 APP ID限定了一个provisioning profile只允许一个程序安装。启用iPhone OS 3.0特性需要固定 App ID,例如 In App Purchase或者 App Push Notification 服务。固定ID通过输入指定字串创建。推荐做法是用反向DNS格式。
如果是为了开发而安装 Provisioning Profile,还需要把它装在开发设备上。在 iPhone OS 设备已经插到电脑上的时候,在 Devices 三角下选择设备,然后在Organizer里把开发provisioning profile拖进去。这就把 Provisioning profile装到 iPhone OS设备里了。
注意:确保安装在开发设备和Mac里的 Development Provisioning完全相同对成功生成并安装测试程序是非常重要的。
注意:跟 Development Provisioning Profiles不同,App Store Distribution Provisioning Profiles不能安装在iPhone OS设备里。用App Store Distribution Provisioning生成的程序是用来通过 iTunes Connect上传到App Store的。
要告诉 Xcode 使用哪个 Provisioning profile,打开 Xcode 项目,打开 Target build settings,滚动到 Code Signing。在 Code Signing 区域有个带小三角的 Code Signing Identity。确定设置是为任何 iPhone OS 设备,之后在Value列点击弹出菜单并且选择要使用的 Provisioning Profile。为了开发,建议选择 "iPhone Developer",要发布,建议选择"iPhone Distribution"。这些都在弹出菜单的"Auto matic Profile Selector"区域里,这样就可以使 Xcode来为你找到正确的Provisioning Profile。
注意:要是丢失了 iPhone devloper/Distribution证书的私钥,就无法选择证书关联到的 Provisioning Profile。从备份中导入 iPhone developer/Distribution 证书的私钥可以解决这个问题。如果丢了或者删了私钥,就得生成一个新的CSR并且下载新的 iPhone Developer/Distribution 证书和Provisioning Profile。
程序的 Bundle Identifier 必须跟Provisioning profiles的Bundle Identifier APP ID匹配。要编辑程序的 Bundle Identifier,打开 target's properties settings,在 Identifier 栏输入 Bundle Identifier。如果在 App id的bundle identifier里使用星号通配符,就可以替换为反向DNS格式的字符。
下面有一些可以输入到 Identifier 框的例子。
如果AppID是 A1B2C3D4E5.com.domainname.applicationname。输入com.domainname.applicationname 作为 Bundle Identifier
AppID是 A1B2C3D4E5.*,输入反向DNS格式的字符串作为 Bundle Identifier。
关于 Profiles 和 App IDs
创建 Provisioning Profiles 时可以关联两种类型的 App ID。第一个类型叫做通用App ID(Wildcard App ID)。推荐大多数iPhone OS开发用通用App ID的Provisioning Profiles,因为这样单个通用App ID可以用来生成和安装大多数程序,包括 iPhone Reference Libary 里的示例代码。通用App ID通过在Identifier 里输入星号创建。星号必须是App ID字符串的最后一个字符。如果使用通用App ID,记着在Xcode项目里输入Bundle Identifier时把星号替换为反向DNS格式。
假设有 App ID ABCDE12345.*:
ABCDE12345是Bundle种子ID(由Apple生成)
*是App ID的Bundle Identifier。在xcode里输入bundle identifier时需要把星号替换为反向DNS格式。
假设有 App ID: ABCDE12345.com.yourcompany.*
ABCDE12345是Bundle种子ID(由Apple生成)
com.yourcompany.* 是App ID的Bundle Identifier。并且xcode项目里的bundle identifier必须以'com.yourcompany.'开头,星号可以替换成任意字串。
第二类 App ID 称作固定AppID(Explicit App ID)。这类 APP ID限定了一个provisioning profile只允许一个程序安装。启用iPhone OS 3.0特性需要固定 App ID,例如 In App Purchase或者 App Push Notification 服务。固定ID通过输入指定字串创建。推荐做法是用反向DNS格式。
佚名
2024-11-16 02:41:41
类似问题(10)
-
佚名2024-11-16 17:41:15
问身份证存在但名字不匹配是怎么回事?
答建议拿着户口簿去当地派出所反映核实一下。具体出现的原因如下:一、办理一代身份证的时候使用的都是纸质相片,当时的户籍科限于技术条件,没有保留电子版照片,纸质照片由...
-
佚名2024-11-16 10:39:25
问ios注册证书时bundle id被占用怎么办
答有可能是被自己占用的,如果你测试账号用的bundle id和开发者账号不是同一个的话,联系客服将测试账号下的bundle id删除就可以。如果是被别人占用了,就...
-
佚名2024-11-16 18:22:22
问苹果帐号里的Bundle ID怎么修改
答http://想要更换手机ID账号,你就得去手机设置里面,找到iCloud选项,在里面注销原有的账号,然后再重新登录新的账号;首先就是在你手机上面,找到设置的选...
-
佚名2024-11-16 18:13:56
问什么是App Bundle ID
答我来为您解答: 它是软件的唯一标识,像以后软件更新会根据这个来识别. 注册developer帐号后,可以去生成一个app ID,根据这个ID进而生成prov...
-
佚名2024-11-16 06:25:27
问什么是App Bundle ID
答你好,很高兴为你解答Bundle identifier 是类似程序或系统唯一识别的ID。用来捆绑识别用,表明应用和其他App的区别。
-
佚名2024-11-16 09:38:10
问什么是App Bundle ID
答它是软件的唯一标识,像以后软件更新会根据这个来识别.注册developer帐号后,可以去生成一个app ID,根据这个ID进而生成provision文件,你要想...
-
佚名2024-11-16 10:37:42
问appstore的bundle id会不会变
答我试过注销了,没用,也从itunes里试过了,也没用,希望各路高人指点我知道情况应该要更新app结要输入密码默认能更改ID原于软件用迅雷装相于用迅雷号买所要用号...
-
佚名2024-11-16 16:24:16
问为什么发布程序创建App时Bundle ID没有我的App ID?
答能写死啊,比如写成com.mydomain.myapp这样的 理论上讲,一个app id对应的就是一个应用。 你创建新应用相当于要使用一个新的app id, 以...
-
佚名2024-11-16 08:00:00
问王者荣耀孙悟空怎么匹配铭文
答王者荣耀孙悟空铭文搭配 孙悟空铭文怎么搭配_百度经验:网页链接
-
佚名2024-11-16 08:00:00
问王者荣耀怎么匹配到好队友
答这游戏匹配到自己人的机率估计比重的机率还低 ,如果你是你们区的最强王者,还是很晚没什么人的时候同时点的排位,那倒有一定可能。
风水
起名
网名
- 1 网名男闺蜜
- 2 张丽芳网名
- 3 超好笑网名
- 4 (星空)网名
- 5 16岁qq网名女生
- 6 地下城网名大全女生
- 7 女两个字网名好听名字大全
- 8 cf女生网名四字
- 9 小学生qq昵称大全女孩
- 10 昵称是写名字吗
说说
- 1 小米手机如何更改个性签名
- 2 关于交友不慎的签名
- 3 qq空间说说点赞顺序
- 4 祝我儿童节快乐说说
- 5 结婚告知说说
- 6 关于西凤酒的搞笑说说
- 7 搞笑朋友圈说说短句子
- 8 爱钻牛角尖说说
- 9 说说自己优点作文
- 10 离不开男朋友的说说