Last active
August 29, 2015 14:06
-
-
Save qingjoin/64b1f3b88c302e645be5 to your computer and use it in GitHub Desktop.
iOS 开发者证书总结 in-house
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
iOS 证书分两种类型. | |
第一种为$99美元的,这种账号有个人和公司的区别,公司账号能创建多个子账号,但个人的不能。这种账号可以用来上传app store | |
第二种为¥299美元的,这种账号只能用于企业内部使用,不能用来上传app store .也就是常说的in-house证书(用这种证书打出来的包能在任何iOS设备上运行,不需要苹果的验证、签名)--不要误解了这种账号即能上传app store 又带有in-house 的功能,它只能用于企业内部,这是两种不同的账号 | |
开发iOS 所需要的证书 | |
.cer 类型的证书 | |
这种证书创建的时候会让你选择一个本地的私有证书上传。也是开发所必须的证书,可以根据选择绑定相应的app IDs | |
.p12 类似的证书 | |
如果一个开发者账号有多个人用,那么这个证书就要从本地Keychain Access里把上面的.cer 证书导出来。然后选择后缀名为p12。 | |
.mobileprovision 文件 | |
创建的时候它会把开发者账号里所有的设备加进去。只有xcode 安装了这个文件才能调试(注意。这里的mobileprovision如果是distribution那么它是不能在真机上测试的,只有上传到app store 通过了apple 的审核才能正常安装到iOS设备里面) | |
一般来讲只要有了上面的这三种证书文件,就可以在真机上调试了。(注意developer 类似的证书只能用于测试,distribution证书只能用来上传app store 没上线之前不能安装到iOS设备) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment