xcode4发布测试-打包(Archive)
摘自:xcode4发布测试-打包
xcode4发布测试-打包(Archive),官方文档有误
转自“我os”的新浪博客,iOS程序发布测试4-打包(Archive)发布(share)
发布测试的最后一步打包(Archive),Xcode4帮助文档有比较详细介绍,但是居然是错的,这里说明一下。
1、设置“Build Settings” ,下图是官方文档截图,留意那个红框,居然说反了。
"Skip install"一定要选NO,否则在下面的打包步骤后,Organizer看不到你的程序,就为这折腾我好些时间,国外论坛 一堆问题,说我按照官方文档做了,怎么Organizer看不到程序。
1.1 选择ad hoc证书 .在“Code Signing”栏,选择你在文章(“iOS程序发布测试3-生成ad hoc证书 ”)生成的发布证书(ad hoc),如下图,
这里要选择“iPhone Distribution”,而不是“iPhone Development”,否则会在下面打包(Archive)步骤报证书错误。
2、编辑“Scheme ”,选择菜单:Product -> Edit Scheme,如下图,
红色框部分要选对,注意要分别选iOS Device和Release。
3、打包(Archive ),选择菜单:Product->Archive,在organizer窗口可以看到你的程序,
然后点击“share”按钮 ,进行发布(share)
4、Share
选第一个“iOS App Store Package”,生成.ipa文件,你的Tester使用itunes即可安装 。最后一个Archive,需要对方安装xcode。
===============================================================================================================================
1. iOS Provisioning Portal 和iTunes Connect 没有变,下载与安装.mobileprovision文件与以前一下。
2. Xcode 4 整合相关的工具(All in One), 集成了Organizer与Application Loader.
Xcode4多了Run/Build Scheme的概念,指以前的编译的选项如 device/simulator, iOS version等。
发布应用时需要选择iOS Device:
选择 应用target及'iOS Device'
点击 Edit Scheme... 以编辑Archive选项,它的默认 编译配置为Release 并且 将归档显示在Organizer中:
修改scheme
3. 检查 编译配置文件:product name, info.plist, version, Target Device Family, iOS Deployment Target, Code Signing Identity etc. (这与Xcode 3.x一致)。
4. 进入Product菜单->Archive, 然后会自动弹出Organizer
Archive包是用来上传到AppStore的
Xcode4让你不需要关心编译发布的程序包在哪里,只需要在Organizer中管理即可。
当然你可以在XCode->Preferences->Locations tab配置程序的存储位置。
5. 在Organizer中选择 Archive, 验证与上传。
Validate and submit your app to AppStore
6. 成功上传App之后,Archive状态会变为 已提交。
注意:
Organizer中“Share Application” 是发布hoc包 ,将会生成一个.ipa文件,可用于真机测试。
xcode4发布测试-打包(Archive)相关推荐
- Xcode教程 Xcode4发布测试 打包Archive操作
Xcode教程 Xcode4发布测试 打包Archive操作是本文要介绍的内容,发布测试的最后一步打包(Archive),Xcode4帮助文档有比较详细介绍,但是居然是错的,这里说明一下. 1.设置& ...
- Xcode 真机程序发布测试
一.发布测试,是指将你的程序给 * 你的测试人员,因为程序总归是要测试的 * 你的客户,在正式发布之前,客户肯定是要先看(验收)的 在他们的iOS设备(iphone,ipod, ipad)安装,运行. ...
- (二)02- 打包发布-HBuilder打包成apk文件 夜神模拟器运行测试apk文件
打包发布-HBuilder打包成apk文件 & 夜神模拟器运行测试apk文件 打包成apk文件的步骤: 点击并配置 manifest.json 指南文件 基础设置 应用名称:自定义 应用版本名 ...
- Qt实用技巧:ubuntu发布程序打包流程(解决插件xcb加载失败)
若该文为原创文章,未经允许不得转载 原博主博客地址:长沙红胖子Qt的博客_CSDN博客-Qt开发,图形图像处理,OpenCV图像处理领域博主 原博主博客导航:红胖子网络科技博文大全:开发技术集合(包含 ...
- SpringBoot 如何测试打包部署
SpringBoot 如何测试打包部署 有很多网友会时不时的问我,spring boot项目如何测试,如何部署,在生产中有什么好的部署方案吗?这篇文章就来介绍一下spring boot 如何开发.调试 ...
- 去中心化无险永续合约Shield即将在以太坊-Kovan网络发布测试活动
去中心化无险永续合约Shield即将在以太坊-Kovan网络发布测试活动,Shield早期社区成员将拥有测试网的专有内测权.Shield已于4月2号开启对测试网资格和代币的申领,持续到4月9号.最终, ...
- 安卓逆向-new-sec6-4 Java反射相关知识以及平头哥框架hook构造函数 | App发布测试版本感染
反射机制 app加上这个属性,也能发布测试版本,被成功感染,无需签名和发布那个release版本 APP是E:\1A_androidstudio_project\course4 插件是E:\1A_an ...
- Xcode发布测试版本,直接通过Safari在线安装ipa
Xcode发布测试版本,直接通过Safari在线安装ipa 在我们开发中,很多时候需要发布一个测试版本,给测试人员测试,或者外包公司发给客户看效果.虽然可以通过iTunes连接手机进行安装,或者上传至 ...
- 【 uniapp 】打包Android的apk(原生APP-云打包),及发布测试
前言: 跨端(小程序.Android.IOS)项目开发好了,我们如何去利用 uniapp 的云打包去打包 apk 文件,然后上传测试呢?今天我们一起来学习一下,一步一步如何实现! 目录 一. 打包 A ...
最新文章
- MySQL高效分页解决方案集
- java jsp Struts2.X 文件上传
- spingmvc的一些简单理解和记录
- Eclipse自动生成返回值对象与补全与加注释
- idea创建maven web项目
- Linux给Java程序设置端口_扫描服务端口的Java程序
- Linux下DRBD配置
- [Vue.js] Vuex的使用
- Ubuntu下安装setuptools
- 华为HCC2014的变与不变
- noip模拟赛 对刚
- rust 使用fltk 的小问题
- sklearn代码9 7-KNN-salay
- 论文笔记 -- Communication Lower Bound in Convolution Accelerators 卷积加速器中的通信下界
- matlab图片修复原理,图像修复 Region filling and object removal by exemplar-based image inpainting matlab实现...
- 企业微信scrm是什么
- 从100套真题中提炼而出的100个经典句子
- On the Effectiveness of Visible Watermarks 利用AI技术去除图像水印
- 什么是RDD以及RDD的五大基本属性
- mac 上安装 ettercap-gtk,driftnet
热门文章
- mysql 慢查询_mysql如何捕捉慢日志查询
- 新手也能立即上手,用Python90多行代码画出“樱花园”仙境(源码+注释)
- 网络爬虫流程与注意事项
- php更新点击数,始终如一的坚守,PHP对数据更新的更优解
- php函数细节_php strip_tags()函数使用注意细节
- poj2029(二维树状数组)
- 根号均摊 ---- E. Xenia and Tree(树形dp + 暴力根号均摊)
- Educational Codeforces Round 86 (Rated for Div. 2)c和d
- ILSpy可以反编译c语言,ILSpy反编译工具的使用
- python raise valueerror_raise ValueError('无法设置没有定义索引的帧'ValueError: