【最新】Xcode 8 打包教程
来源:互联网 发布:学术讲座海报 大数据 编辑:程序博客网 时间:2024/06/05 10:30
相信iOS开发者们更新了iOS 10之后除了吐槽越来越像安卓之外,吐槽的更多的也是Xcode的一系列问题,本次Xcode 的变化无非是 大概以下三点:
1.各种其妙log的打印
2.一些权限的添加
3.证书添加了自动管理证书功能
4.打包的问题
关于第一个和第二个的问题,参见链接,这是转载别人的哈,我着重要说的是打包发版的问题,因为我是Xcode 8出来后第二天我就适配完毕打包上线的.
第一个要说的是关于证书的问题,Xcode 8 为了帮助开发者更好的管理证书,合理的Automatically manager signing就是自动管理证书的,勾选之后,在弹出的弹框中选择Enable Automatic, 然后Team 选项None为我们公司的证书,然后下方的Provisioning 和Signing 都是会自动选择的.
如果下方的描述文件和证书报错,那么就去从新生成一下.接下来就说打包的问题.
Xcode 8 打包的时候我们是不用去Build Settings 中的code sign 中像之前一样修改的,这里什么都不用修改,并且我们的General中看到的Signing 还是开发环境下的,然后我们直接在Product 中选择Archive来打包,
然后选择Export来导出包,选择第一个Save for iOS App Store Deployment 来导出包:
这个时候我们发现我们没有手动修改证书没有修改描述文件,并且在第一张图中还是Signing 还是开发环境,就是这样的,Xcode 在帮我们自动管理.我曾今也尝试着在勾选了自动管理证书后,手动再去修改证书和描述文件,结果发现报错,报错的意思就是不能在选择了自动管理证书之后还去手动修改.没错,Xcode 就是自动来管理证书和描述文件的,包括我们真机调试和虚拟机的时候,我们的Xcode都是不需要做任何调整和修改的.(敲完才发现,全是英文标点....)
注意,如果你们在上传以后,提示此构建版本无效,那么多数就是你们权限设置有问题,并且你们还没有绑定邮箱,你们上传之后,苹果会帮你审核的,如果没问题会发邮件告诉你,如果有问题也会发邮件告诉你,如果你们没有绑定邮箱,会发现有了问题之后不知道啥问题,就会以为是上传的问题,其实不是,如图就是权限没有描述的问题和推送的问题:
问题多数都是权限添加的问题,你添加了全选之后,那个key也是要填写的,还有就是有个警告就是打开推送:
0 0
- 【最新】Xcode 8 打包教程
- Xcode打包教程
- xcode 打包 framework 简易教程
- 最新xcode打包IPA(完整详细图文)
- xcode 打包
- xcode 打包
- Xcode教程 Xcode4发布测试 打包Archive操作
- Xcode教程 Xcode4发布测试 打包Archive操作
- iOS开发:2017年末最新Xcode升级之后打包的提示过程,请知晓
- cocos2dx最新2.1.5版本跨平台整合NDK+Xcode,Xcode编写&编译代码,Android导入打包运行
- Xcode 真机调试教程 ios项目最新真机调试教程
- Xcode 8的xcodebuild自动打包代码
- Jenkins+Git+Xcode+fir MacOSx下最新最详细配置教程
- 如何制作一个可以上传到fir.im的ipa文件(包含最新的Xcode打包方式)
- 最新版本的 Xcode 8+ Alcatraz 插件安装?
- Android 下FFmpeg打包so教程,2016年11月最新
- 【Cocos2d-X(2.x) 游戏开发系列之二】cocos2dx最新2.0.1版本跨平台整合NDK+Xcode,Xcode编写&编译代码,Android导入打包运行即可!
- xcode 假证书打包
- 第十四章 null
- svn中 更新,提交,与资源库同步分别会有什么效果
- PHP 编辑器 kindEditor 上传图片失败 解决方案
- 第十五章 undefined
- Volley学习篇----源码走读
- 【最新】Xcode 8 打包教程
- JAVA-多线程-停止线程
- 17-TCP Transmission Control Protocol
- 第十六章 Math函数
- 代码可读性优化
- YUV420P的像素数据编码为H.264的压缩编码数据
- 18-TCP Connection Establishment and Termination
- RecycleView简单使用
- 文章标题