iOS$299企业账号In House ipa发布流程
1、在Mac系统中进入“钥匙串访问”,选择“钥匙串访问”-“证书助理”-“从证书颁发机构请求证书”。
填写前两项,并保存在本地。
2、 登录 https://developer.apple.com ,进入iOS开发者中心。在Certificates-Production中创建一个证书。 在iOS Dev Center打开Certificates, Indentifiers & Profiles,可以看到左边栏的列表:
- Development
- App Development (1年):用来开发和真机调试应用程序。
- Push Development (1年):用来调试Apple Push Notification
- Production
-
In-House and Ad Hoc (3年):用来发布In-House和AdHoc的应用程序。
-
App Store :用来发布提交App Store的应用程序。 - MDM CSR
- Push Production (1年):用来在发布版本中使用Apple Push Notification。
- Pass Type ID Certificate
- Website Push ID Certificate
-
将生成的证书下载到本地,双击打开
在钥匙串中看到证书已经成功安装了
5、 在“Identifiers”-“App IDs”中创建一个应用对应的App ID。本人是创建的Wildcard App ID
App ID用于标识一个或者一组App,App ID应该是和Xcode中的Bundle ID是一致的或者匹配的。App ID主要有以下两种:
- Explicit App ID:唯一的App ID,这种App ID用于唯一标识一个应用程序,例如com.ABC.demo1,标识Bundle ID为com.ABC.demo1的程序。
- Wildcard App ID:通配符App ID,用于标识一组应用程序。例如*可以表示所有应用程序,而com.ABC.*可以表示以com.ABC开头的所有应用程序。
选择刚刚创建的APP ID
例如,如下图所示,一个用于Development的Provisioning Profile中包含了该Provisioning Profile对应的App ID,可使用的证书和设备。这意味着使用这个Provisioning Profile打包程序必须拥有相应的证书,并且是将App ID对应的程序运行到Devices中包含的设备上去。
7、创建并生成Profile后,下载到本地,双击打开,添加到资料库中。
8、打开需要导出ipa的工程,在Scheme中选择iOS Device
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
