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 更相似,自由度大一些,但苹果不允许向非企业内部人员发布应用,一旦发现将禁帐号,这个也很难界定,苹果客服说是会有专门部分来监管这个事情,谁知道是真是假呢!。

时间: 2025-01-30 13:32:45

iOS 在 XCode 6 中的福利:TestFlight的相关文章

怎样在XCODE 6中使用矢量图形?

  iOS应用的视觉形式通常是以图形元素驱动的.在设计开发一款应用时,你需要不同规格的应用图标,例如不同尺寸的Default.png图片,同时还需要为UI的实现准备@1x和@2x图形资源.所有这些图形元素都会让你的产品看上去更吸引人,但弊端也是很明显的--你需要为每种规格的图形元素单独切图.而随着iPhone 6及Plus的发布,我们又多了一套@3x需要处理,事情变得越来越复杂. 幸运的是,苹果在Xcode 6当中给我们带来了一些很棒的工具用以管理图形资源.更棒的是,新的工具和实现方式可以帮我们

IOS使用xcode可视化图像编辑功能进行图片拉伸

IOS中可视化拉伸图片技巧 一.补充 在我的另一篇博客http://my.oschina.net/u/2340880/blog/403996中探讨了IOS拉伸图像(UIImage)的几种方法和一些小经验,这篇是一个补充,再将xcode中的另一种可视化拉伸图像的方法的使用介绍给大家. 二.如何使用 IOS开发文档中的描述:https://developer.apple.com/library/ios/recipes/xcode_help-image_catalog-1.0/chapters/Sli

【IOS-COCOS2D-X 游戏开发之七】整合COCOS2DX的ANDROID项目到XCODE项目中,XCODE编写&编译代码,ANDROID导入打包运行即可!

本站文章均为 李华明Himi 原创,转载务必在明显处注明:  转载自[黑米GameDev街区] 原文链接: http://www.himigame.com/android-game/667.html 此篇针对较早的-x引擎讲解的,最新的可以参考: [Cocos2d-X(2.x) 游戏开发系列之二]cocos2dx最新2.0.1版本跨平台整合NDK+Xcode,Xcode编写&编译代码,Android导入打包运行即可!   之前有两节介绍了mac下配置Android NDK并搭建Cocos2dX以

在 Xcode 项目中使用 swift package fetch

本文讲的是在 Xcode 项目中使用 swift package fetch, 到目前为止,Cocoa with Love 的 git 仓库都使用"git subtrees"来管理相关依赖,所有的依赖都被拷贝并静态存放于依赖方目录下.我希望能找到一种更动态地依赖管理方式来代替现有的方案,同时保持对库使用者的不可见性.(译者注:Cocoa with Love) 我想要使用 Swift 包管理工具(Swift Package Manager)来解决这个问题,但我又不希望所有的仓库都必须依赖

[译]iOS开发者在Swift中应避免过度使用

本文讲的是[译]iOS开发者在Swift中应避免过度使用, 就在前几天,我终于把项目迁移到了Swift2.2,在使用SE-0022建议的#selector语句时,我遇到了一些问题.如果在protocol extension中使用#selector,这个protocol必须添加@Objc修饰符.而之前的Selector("method:")语句则不需要添加. 通过协议的扩展配置视图控制器 为了达到本文的目的,我简化了工作中项目的代码,但所有核心的思想都保留着.一种我经常在swift里用的

iOS 开发,工程中混合使用 ARC 和非ARC

[前提知识] ARC:Automatic Reference Counting,自动引用计数 在开发 iOS 3 以及之前的版本的项目时我们要自己负责使用引用计数来管理内存,比如要手动 retain.release.autorelease 等,而在其后的版本可以使用 ARC,让系统自己管理内存. [问题] 在项目开发过程中我们通常会用到第三方提供的源代码,麻烦的是有些开源项目用的是 ARC,有的用的是非 ARC. 我在使用 SVProgressHUD 做等待视图时遇到问题,最终发现该项目使用的是

图片-XCode工程中 Project 和 Targets区别

问题描述 XCode工程中 Project 和 Targets区别 XCode工程中 Project 和 Targets区别 网上查的看不懂 具体是怎样的 在写代码时 哪些需要注意 不如在Targets中设置了某个值 是不是也要在Project相应的地方 也要同时设置同样的值 解决方案 Project就是项目,你做的一个程序就是一个Project Target就是目标,比如iOS模拟器.iPad,iPhone,每个平台就是一个目标. 解决方案二: ??http://blog.csdn.net/z

Xcode 5 中引入 C++ 模板代码无法编译通过的问题解决

Xcode 5 中引入 C++ 模板代码无法编译通过的问题解决 太阳火神的美丽人生 (http://blog.csdn.net/opengl_es) 本文遵循"署名-非商业用途-保持一致"创作公用协议 转载请保留此句:太阳火神的美丽人生 -  本博客专注于 敏捷开发及移动和物联设备研究:iOS.Android.Html5.Arduino.pcDuino,否则,出自本博客的文章拒绝转载或再转载,谢谢合作. 在别人的工程中,都是默认设置就没有问题. 后来考虑可能是无法解析到这个在 .h 文

iOS 7 GM版本中增加新的壁纸、铃声和提示音

作为苹果家"最终预览版本"的代名词,我们在周二发布的iOS 7 Golden Master版本中见到了一系列的新壁纸.铃声以及提示音.像往常一样,这些图像仍分为自然景象和计算机合成的两大类,色彩也与新系统更加的匹配.苹果也为iOS 7添加了新的动态壁纸以及提示音.以往的提示音主要基于实体乐器,而新的声音似乎是纯粹的电子音.当然,怀旧的你仍然可以选择经典的声音. 新的壁纸和铃声 新的壁纸和动态壁纸. iOS 7 GM版本中新加入的提示音. 查看本栏目更多精彩内容:http://www.b