【AICon】探索RAG 技术在实际应用中遇到的挑战及应对策略!AICon精华内容已上线73%>>> 了解详情
写点什么

Twitter Fastlane 已可支持实时预览 GitHub Pull 请求

  • 2016-06-06
  • 本文字数:1026 字

    阅读完需:约 3 分钟

Twitter 针对移动应用提供的持续集成和开发解决方案 Fastlane引入了一种名为Device Grid 的新功能,该功能意在帮助开发者通过GitHub 的Pull 请求直接预览相关改动。此外Fastlane 已可支持通过iTunes Connect 进行双重身份验证,并改进了对Android APK 文件的支持。

Fastlane Device Grid 的目标是帮助开发者在无需手工构建和安装应用的情况下,更轻松地实时预览 GitHub Pull 请求对应用进行的改动。Device Grid 通过 Danger 与 GitHub 的 PR 系统实现集成,并通过基于 Web 的 iOS 和 Android 模拟器 appetize.io 服务直接将应用流式传输至开发者的浏览器中。

Fastlane Device Grid 可配置为通过目标 iOS 模拟器自动构建应用,并将其上传至 appetize.io。你可以通过下列代码片段配置 Fastlane 构建应用并将其上传到 appetize.io:

复制代码
desc "Build your app and upload it to Appetize to stream it in your browser"
lane :upload_to_appetize do
build_and_upload_to_appetize(
xcodebuild: {
workspace: "YourApp.xcworkspace",
scheme: "YourScheme"
}
)
end

此外开发者也可以手工生成自己的应用并将其上传至 appetize.io。

Fastlane Device Grid 还可支持使用深层链接将应用启动至特定位置,这样审核人员即可直接访问需要审核的内容。开发者可以通过在 PR-body 的末尾添加下列代码的方式指定深层链接跳转到的位置:

复制代码
:link: com.krausefx.app://bacons/show/937

另一个同样能让大部分开发者获益的功能是:Fastlane 在访问 iTunes Connect 时可以支持双重身份验证了。 Apple 最近启用的双重身份验证可以使用开发者的手机对其身份进行验证,借此可提供更高安全性与控制能力。

可用性方面,Fastlane 已经可以从 Twitter 为 Mac 开发的 Fabric 应用中直接安装,并自动解决依赖项和不同版本的管理问题。

正如上文提到的,Fastlane 也为 APK 文件提供了更好的支持。尤其是 APK 扩展文件可直接上传至Google Play,同时APK 可在不同Track 之间推广,这样开发者就可以在无需重复提交APK 的情况下将Beta 测试版推广至生产环境。

由Felix Krause 负责最初开发的Fastlane 目的在于提供只需要一条命令即可触发的“完整可用的持续部署流程”。八个月前,Twitter公告称 Fastlane 将被包含在自家的移动开发平台 Fabric 内,这是一种模块化的开发工具集,其中包含远程崩溃报告、Beta 测试管理等功能,适用于 iOS、Android,以及其他平台。

查看英文原文: Twitter Fastlane Adds Live App Preview from GitHub Pull Requests

2016-06-06 19:001192
用户头像

发布了 283 篇内容, 共 101.6 次阅读, 收获喜欢 61 次。

关注

评论

发布
暂无评论
发现更多内容

docker安装redis

java易二三

Java redis 编程 程序员 计算机

相约清华!AI药物研发大赛总决赛明日开幕

飞桨PaddlePaddle

人工智能 paddle 百度飞桨 飞桨国赛

KubeEdge Sedna v0.6 & Ianvs v0.2 重磅发布:边云协同终身学习全面升级

华为云开发者联盟

云原生 后端 华为云 华为云开发者联盟 企业号 8 月 PK 榜

英特尔和新思科技深化合作,提供基于英特尔先进制程节点的领先IP

E科讯

iOS IPA包的制作和上传步骤详解​

雪奈椰子

ios打包 上架 Windows ios

AI量化交易机器人系统搭建,搬砖套利软件程序开发设计

V\TG【ch3nguang】

量化交易机器人开发 套利

买堡垒机成本有哪些?可以产生哪些收益?

行云管家

网络安全 信息安全 堡垒机 堡垒

为企业连接一切,用友BIP商业网络正式发布!

用友BIP

商业网络

基于 Java +Vue开发的企业级数字化采购系统 (SRM)

金陵老街

Lightroom Classic 2023 for Mac(Lrc2023图像处理软件) v12.4激活版

mac

图像处理软件 苹果mac Windows软件 lrc2023 Lightroom Classic

BSC链/BNB链代币发行质押挖矿项目搭建开发

V\TG【ch3nguang】

代币 质押挖矿 BSC链

NFTScan | 08.21~08.27 NFT 市场热点汇总

NFT Research

NFT\

基于HTML+CSS实现七夕浪漫情人节表白代码(附源代码)

小魏写代码

情人节 表白 HTML5, CSS3 爱心代码

做SAST工具的我们,出路在哪里?

maijun

SAST工具 SAST工作方向 SAST技术方向

数据科学教学必看!如何最大化利用和鲸的资源与平台赋能教学工作

ModelWhale

人工智能 大数据 数据科学 高等教育 数据资源

租赁LED屏幕费用预算指南

Dylan

解决方案 LED LED显示屏

混合App的开发占比越来越大,大厂们纷纷转向此类开发

没有用户名丶

软件测试案例 | 某教务管理平台系统的系统测试总结报告

TiAmo

测试 性能测试 功能测试

总有陪伴在身边,皮皮App全新slogan亮相,一起放肆嗨

联营汇聚

NFT/DAPP链游系统智能合约搭建开发

V\TG【ch3nguang】

DAPP系统开发 NFT链游

新媒必看!如何利用文件传输软件拿到一手资料!

镭速

文件传输 大数据文件传输

iOS IPA包的制作和上传步骤详解​

证书 开发 上架 Windows ios

虚拟币交易平台搭建,数字货币交易所系统源码开发

V\TG【ch3nguang】

数字货币交易所开发 虚拟货币

Royal TSX for Mac:强大的远程连接管理工具,轻松高效

晴雯哥

区块链发币系统搭建,数字货币挖矿系统软件开发

V\TG【ch3nguang】

数字货币交易所开发 区块链技术应用开发

2023,到底是哪些ToB公司在正向增长?

ToB行业头条

Twitter Fastlane已可支持实时预览GitHub Pull请求_移动_Sergio De Simone_InfoQ精选文章