ios和安卓测试包发布网站http://fir.im的注册与常用功能

简介: ios和安卓测试包发布网站http://fir.im的注册与常用功能

作为专业的ios和安卓测试包发布网站,注册超简单。支持输入网址直接下载和二维码扫描下载。功能类似TestFlight ,但又比它强大,支持游客访问密码,ios和安卓测试app都支持。模仿TestFlight ,又高于TestFlight 。

1 注册是我见到的最简单方式,一般输入邮箱和密码就能登录,而且支持匿名上传app,网站根据上传的app文件后缀名自动归并到ios app或安卓app类别。支持qq,微博授权登录。注册成功登录邮箱激活,激活才可以正常使用。


2 登录完毕,在首页点击发布,就能上传app了。

3  登录后也可以修改密码或绑定其它登录帐号,上传头像。

4  ios的app产生的ipa文件时配置的证书设置为研发者证书时,对所有研发者指定uid手机用户可以下载。

5 上传app后可以关注最重要的我的应用功能。

5.1 我的中可以看到本帐号发布的所有app(以bundle identifier作为分类标准,不通的bundle identifier不能上传更新,只能发布新的app或在相同的bundle identifier应用中上传更新)。

5.2 点击应用记录可以进入具体应用的面板,点击上传新版本就可以上传新应用了(不用像TestFlight那样需要每次更行xcode工程的构建版本,由网站自己对上传的应用进行构建版本号编号),上传app成功,提示填写上传内容描述,可以不填直接点完成。


5.3 在应用面板,点击邀请新成员或点侧栏权限设置选项,进入权限设置页面。点击生成公开链接就可以实现批量加入,一般没多少人开启该够功能,通常自己在测试是的应用不会向所有人公布。通过填写邮箱地址和点击开发人员复选框及邀请按钮来邀请开发人员和测试人员,当然也可以通过删除按钮删除开发人员和测试人员。当然只有在证书中加入测试手机的uid才能正常下载安装app。如何获取设备的UDID并发送给开发者:http://club.fir.im/topic/549931ebec9d1a4c50fd8a7e,如何检查用户的UDID是否添加成功:http://club.fir.im/topic/549936b25ffeb046501e7b3f

5.4 在应用面板点击基本信息按钮切换到基本信息页面,通过点击展开历史版本和点击对应的标记为历史版本可以实现把以前的版本显示到下载页面里并且可以下载历史版本。历史版本只能用二维码下载。用微信二维码和京东二维码可以下载,不能用qq二维码和支付宝二维码下载,其它的二维码没有测试过。每个当前最新版本的二维码一致不变,只要存好二维码,每次扫描下载的都是最新版本,省去输入网址的麻烦。





5.5 在应用面板点击设备列表按钮切换到设备列表页面,可以看到和在苹果证书中设备uid列表一致。

20150506150609171.png

5.7 在应用面板点击应用设置按钮切换到应用设置页面,这个是这个应用面板的最重要的页面。下载页面对所有可见决定了是否可以用一个二微码下载ios或安卓手机下载不同的app的应用合并功能(不是同一个下载地址能够下载不同的应用。)。可以设置访客密码。支持修改下载短链接及删除应用。


5.8 在应用面板点击应用合并侧栏按钮切换到应用合并页面,输入应用短链接,点搜索,找到后点合并就可以实现应用合并用一个二维码下载了,也可以接触合并。


6 对于被邀请的开发者可以通过用户的动态消息列表点击接受要求来上传app,但没有修改下载短链接等部分权限。

7 立刻页面自动保存你选择的设置。不得不说作者王猛这个便民功能很强大,的确高大尚,赞一个。让我们这些码农不用等待app烦琐反复的审核,也不用为苹果开发网站打开超慢发愁了,必定国内的网站比国外网站访问要快点。也不用为了下载个安卓app要去内网svn下载(并且有权限),坐到在家里也能下载测试了。


ios发布app具体参考文章: http://blog.csdn.net/jia12216/article/details/44920041  


目录
相关文章
|
1月前
|
XML Java 数据库
安卓项目:app注册/登录界面设计
本文介绍了如何设计一个Android应用的注册/登录界面,包括布局文件的创建、登录和注册逻辑的实现,以及运行效果的展示。
130 0
安卓项目:app注册/登录界面设计
|
3月前
|
XML Java 测试技术
Spring5入门到实战------17、Spring5新功能 --Nullable注解和函数式注册对象。整合JUnit5单元测试框架
这篇文章介绍了Spring5框架的三个新特性:支持@Nullable注解以明确方法返回、参数和属性值可以为空;引入函数式风格的GenericApplicationContext进行对象注册和管理;以及如何整合JUnit5进行单元测试,同时讨论了JUnit4与JUnit5的整合方法,并提出了关于配置文件加载的疑问。
Spring5入门到实战------17、Spring5新功能 --Nullable注解和函数式注册对象。整合JUnit5单元测试框架
|
30天前
|
测试技术
自动化测试项目实战笔记(三):测试用户注册(验证码错误,成功,出现弹框时处理)
本文是关于自动化测试项目实战笔记,主要介绍了如何测试用户注册功能,包括验证码错误、注册成功以及弹框处理的测试步骤和代码实现。
83 2
自动化测试项目实战笔记(三):测试用户注册(验证码错误,成功,出现弹框时处理)
|
29天前
|
自然语言处理 机器人 Python
ChatGPT使用学习:ChatPaper安装到测试详细教程(一文包会)
ChatPaper是一个基于文本生成技术的智能研究论文工具,能够根据用户输入进行智能回复和互动。它支持快速下载、阅读论文,并通过分析论文的关键信息帮助用户判断是否需要深入了解。用户可以通过命令行或网页界面操作,进行论文搜索、下载、总结等。
43 1
ChatGPT使用学习:ChatPaper安装到测试详细教程(一文包会)
|
18天前
|
移动开发 网络协议 小程序
基于开源IM即时通讯框架MobileIMSDK:RainbowChat-iOS端v9.1版已发布
RainbowChat是一套基于开源IM聊天框架 MobileIMSDK 的产品级移动端IM系统。RainbowChat源于真实运营的产品,解决了大量的屏幕适配、细节优化、机器兼容问题
48 5
|
17天前
|
安全 Android开发 iOS开发
Android vs iOS:探索移动操作系统的设计与功能差异###
【10月更文挑战第20天】 本文深入分析了Android和iOS两个主流移动操作系统在设计哲学、用户体验、技术架构等方面的显著差异。通过对比,揭示了这两种系统各自的独特优势与局限性,并探讨了它们如何塑造了我们的数字生活方式。无论你是开发者还是普通用户,理解这些差异都有助于更好地选择和使用你的移动设备。 ###
33 3
|
3月前
|
Android开发 开发者
Android、Flutter为不同的CPU架构包打包APK(v7a、v8a、x86)
Android、Flutter为不同的CPU架构包打包APK(v7a、v8a、x86)
237 1
|
4月前
|
人工智能 搜索推荐 iOS开发
苹果发布iOS 18 Beta 4,新增CarPlay 壁纸等多项功能改进
本文首发于公众号“AntDream”,探索iOS 18 Beta 4新功能与改进: CarPlay壁纸、iCloud设置访问优化、相机控制记忆、隐藏文件夹设计变更、深色/浅色模式图标同步、股票应用图标调整、iPhone镜像功能增强、控制中心蓝牙切换键、AssistiveTouch新增Type to Siri等,以及Apple Intelligence暗示。开发者可通过苹果计划提前体验。
98 12
|
3月前
|
测试技术 开发工具 Python
在Jetson Nano上编译 pyrealsense2库包,并在Intel的tof相机上进行测试
在Jetson Nano上编译 pyrealsense2库包,并在Intel的tof相机上进行测试
128 0
|
3月前
|
Java Android开发 UED
安卓scheme_url调端:如果手机上多个app都注册了 http或者https 的 intent。 调端的时候,调起哪个app呢?
当多个Android应用注册了相同的URL Scheme(如http或https)时,系统会在尝试打开这类链接时展示一个选择对话框,让用户挑选偏好应用。若用户选择“始终”使用某个应用,则后续相同链接将直接由该应用处理,无需再次选择。本文以App A与App B为例,展示了如何在`AndroidManifest.xml`中配置对http与https的支持,并提供了从其他应用发起调用的示例代码。此外,还讨论了如何在系统设置中管理这些默认应用选择,以及建议开发者为避免冲突应注册更独特的Scheme。

热门文章

最新文章