iOS 在 XCode 6 中的福利:TestFlight

iOS 在 XCode 6 中的福利

太阳火神的美丽人生 (http://blog.csdn.net/opengl_es)

本文遵循“署名-非商业用途-保持一致”创作公用协议

转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS、Android、Html5、Arduino、pcDuino否则,出自本博客的文章拒绝转载或再转载,谢谢合作。


以下来看看源码版本号和构建版本号的区别:


Xcode 中 Target -> General -> Identity 截取:

技术分享

Eclipse Android Project 中 AndroidManifest.xml  的 manifest 节点属性截取: 

技术分享


用点分隔的,是源代码的版本号;

整数的,如 XCode 中标签名称所示,是针对这一版本源码,所进行的构建编译生成的应用包的版本号;

一版源码,可以构建出多个应用包,上传到 iTunes Connect 中,在我的 App下对应的应用的 预发行下,有个 构建版本 标签页,里面列出了,你用 XCode 提交的每一版应用。

包括同一源码版本下的多个构建版本。

而且通过 TestFlight 可以向内部测试员下发测试通知,测试员是一个苹果ID 的邮箱,会收到邮件,同时,在 iOS 设备上以该苹果ID登录后的 TestFlight 苹果发布的测试应用中,会提示有测试应用的通知,点 安装,即可在当前设备中安装并测试运行。


当然了,相较 Android 还是要麻烦些,但总比之前版本的 XCode 要好许多,不用自已打那个包,再往 iTunes Connect 上传。

其实,我更喜欢苹果的企业帐号,那个感脚与 Android 更相似,自由度大一些,但苹果不允许向非企业内部人员发布应用,一旦发现将禁帐号,这个也很难界定,苹果客服说是会有专门部分来监管这个事情,谁知道是真是假呢!。



郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。