应用程序打包(ipa)
2015-11-15 01:57
190 查看
如果想让用户可以安装ipa, 必须在打包程序的时候说清楚哪一个应用程序(appid)可以安装到哪一台设备上.(UDID).
原理: 要想打包, 告诉苹果, 哪一台电脑可以进行打包
步骤:
让电脑端具备打包能力:
1.Production——>App Store and Ad Hoc表示是打包证书
2.生成电脑的csr, 上传到苹果服务器, 生产打包证书.
Tips: 这个时候, 只要安装上这个证书, 就表示这台电脑, 具备了打包程序的能力!
让手机端能够进行安装程序的能力
添加正确的App IDs
添加对应设备的UDID, 注册设备.
生成描述证书
要打包就生产打包的证书和描述文件.
要调试就生产调试的证书和描述文件.
要发布就生产要发布的证书和描述文件.
Archives方式进行打包, 有三个按钮, 一个是Valicate是验证程序有没有问题, 一个是submit提交到app Store.一个是Export导出程序的ipa包.
总结:
其实原理很简单, 也没啥技术含量.就是手续繁杂.多做几次, 你就熟练了.比较重要的一个是, 如果你想让你的电脑也具备, 调试的能力, 一个是可以到苹果后台, 生成一个调试证书(development), 或者直接让公司中原理可以调试的那台电脑, 导出一个p12文件给你.导出的步骤也很简单, 打开钥匙串, 选中你的调试证书.
然后右键, 选择导出p12证书即可.但是描述文件需要重新生产就是了, 因为需要加入新的手机的UDID.
原理: 要想打包, 告诉苹果, 哪一台电脑可以进行打包
步骤:
让电脑端具备打包能力:
1.Production——>App Store and Ad Hoc表示是打包证书
2.生成电脑的csr, 上传到苹果服务器, 生产打包证书.
Tips: 这个时候, 只要安装上这个证书, 就表示这台电脑, 具备了打包程序的能力!
让手机端能够进行安装程序的能力
添加正确的App IDs
添加对应设备的UDID, 注册设备.
生成描述证书
要打包就生产打包的证书和描述文件.
要调试就生产调试的证书和描述文件.
要发布就生产要发布的证书和描述文件.
Archives方式进行打包, 有三个按钮, 一个是Valicate是验证程序有没有问题, 一个是submit提交到app Store.一个是Export导出程序的ipa包.
总结:
其实原理很简单, 也没啥技术含量.就是手续繁杂.多做几次, 你就熟练了.比较重要的一个是, 如果你想让你的电脑也具备, 调试的能力, 一个是可以到苹果后台, 生成一个调试证书(development), 或者直接让公司中原理可以调试的那台电脑, 导出一个p12文件给你.导出的步骤也很简单, 打开钥匙串, 选中你的调试证书.
然后右键, 选择导出p12证书即可.但是描述文件需要重新生产就是了, 因为需要加入新的手机的UDID.
相关文章推荐
- REST简介
- When to use LinkedList and When to use ArrayList- An answer in StackOverFlow
- 最新版shareSDK集成问题解决方法总结
- Spark学习之路01
- 新手学习编程的最佳方式是什么?
- 取消MyEclipse中MyEclipse Derby的显示
- 图片懒加载(转)
- 17.4.3 使用MulticastSocket实现多点广播(1)
- MulticastSocket绑定端口的问题
- 手脱Aspack变形壳1
- 书-Programming Game AI by Example
- 操作系统-mac安装linux(Ubuntu)
- 【2015/11/15】为了解决账号登录显示用户名和登录之后退出的问题倒腾一晚上!
- Fedora 19下安装rpmfusion源
- Android开发:组播(多播)与广播
- Android热更新实现原理
- QT字体的设置
- C/C++文件输入输出操作——FILE*、fstream、windowsAPI
- 「喵神成长史」『布局篇』FrameLayout(帧布局)
- <base href="<%=basePath %>"> 设置整个项目的全局变量