问题标签 [testflight]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
iphone - 如果我只想发送 beta 测试,是否必须将 TestFlight SDK 包含到我的应用程序中?
我发现本教程展示了如何为 TestFlight 构建 AdHoc IPA。但是还有 TestFlight SDK,我不明白我是否需要这个以及为什么我需要它来进行简单的 beta 测试分发。
有人可以解释吗?
iphone - 如何配置 Xcode 项目以使用 TestFlightApp 进行 beta 测试?
我注册了TestFlight。
然后我按照本教程中的所有步骤操作:
但是 Xcode 会抛出这个警告:
应用程序未通过协同设计验证。签名无效,包含不允许的权利,或者未使用 iPhone 分发证书签名。(-19011)
感觉比他们在教程中写的要多得多。是否有一个完整的教程,它可以在不跳过任何内容的情况下完成每一步?
即使是简单的 beta 测试,我是否也需要添加 SDK?(编辑:不,不需要 SDK!)
iphone - 如果我需要预先为所有测试人员创建 AdHoc 分发证书和配置,TestFlightApp 有什么好处?
经过几个小时的阅读,我认为要为 TestFlight 构建,我必须像往常一样经历同样的旧 AdHoc 分发噩梦。设置各种证书/配置文件/权利等,向用户询问他们的 UUID,注册他们的设备等等等等。
那么TestFlight有什么好处呢?它简化了什么?
iphone - 我是否需要昂贵的企业开发者帐户才能使用 TestFlightApp 进行 beta 测试?
我还不明白 TestFlightApp 如何设法将我的应用程序发送给我通过电子邮件邀请的任何测试人员。实际上,AdHoc Distribution 仅限于 100 台设备,我在这里和那里读到了有关企业签名 IPA 的无限制 beta 测试。
所以我需要企业帐户?
iphone - 我真的需要为 TestFlight 创建一个 AdHoc 分发版本吗?
关于 TestFlight 存在意见分歧和相互矛盾的信息。
一些消息来源说您需要通过旧的 AdHoc 分发流程,而 TestFlight 只为您收集 UDID,然后帮助您传播 AdHoc 构建。你可以用电子邮件做同样的事情。
Testflight 允许您极大地简化此过程。您只需构建一个正常的调试 IPA,然后将其放在 TestFlight 上。他们有自己的全局配置文件供用户安装和运行应用程序使用。它与 iPhone 上的大规模测试一样无缝(当然,这不是一个高标准)。
真相是什么?我是否需要自己处理 AdHoc 和 UDID,或者这部分是由 TestFlight 完成的?我是否需要进行正常的调试构建,就像我正在构建以在我的设备上进行测试一样,就像上面引用的声明一样?
根据本教程,我必须自己处理 UDID。没有提到 TestFlight 的任何花哨的全球企业简介。仅限于 100 台设备。
它是如何工作的?那个企业签约神话是怎么回事?有人可以揭穿吗?
ios - TestFlight 中的最大测试人员数
我可以添加到TestFlight帐户的最大测试人员数量是多少?有什么限制吗?我已经创建并构建了 iPhone 应用程序并上传到 TestFlight。然后我添加了一个测试器。他可以下载并安装它。由于我使用的是免费试飞帐户,我想知道它的局限性。
iphone - 我在哪里可以看到 testflightapp.com 上的 TFLog 输出?
我TFLog
在我的 iPhone 应用程序中使用,但我可以在https://testflightapp.com上的哪个位置查看输出?
ios - 语义问题:消息发送表达式开头缺少“[”
我遇到了一个奇怪的语义问题:
在消息发送表达式的开头缺少“[”
和一个解析问题:
预期的 ']'
符合:NSLog
_AFURLConnectionOperation.m
在我添加之后
到我的项目的预编译文件:Proj-Prefix.pch
我该如何解决这个错误?
我搜索但没有任何解决方法,除了注释掉该NSLog
行..
提前致谢!
编辑:
和
没关系。
但是为什么原来的没有呢?:?
ios - 只登录 Debugger,但报告中没有数据
我现在正在使用 TestFlight 测试我的项目,我可以在SDK Debugger中看到一些日志(包括检查点、session_start 等),但在Build中我的报告是空的。我发送电子邮件到support#testflightapp.com
,在 Twitter 上提出问题,甚至查看列出的推文,但仍然找不到解决方案。我认为 SO 是我现在唯一可以参考帮助的网站。
有没有人遇到过这个问题现在解决了??顺便说一句,在哪里TFLog
?我找不到我设置的任何调试日志。
提前致谢!
编辑:
这是两个屏幕截图,可以清楚地显示我的问题。
你看,我发送了反馈、检查点(还有一些 session_stard/end 日志),但没有详细报告。:(
SDK 调试器:TestFlight SDK 调试器可让您在团队的 SDK 数据进入我们的队列之前查看它。控制台还显示孤立的 SDK 事件,可以帮助您确认您已正确实施 SDK。
所以我认为我正确地实现了 SDK。我尝试了 SDK v1.0 和 v.0.8.3,并构建了一个新项目来测试此服务,结果相同。
我多么希望我现在可以提供赏金!请帮忙..
ios - Testflight SDK 和 iOS 模拟器 - 如何使用?
我有点困惑我应该如何将 Testflight 的 SDK jn 与 iOS 模拟器结合使用。
假设我开始将 Testflight 集成到我的项目中,并希望在模拟器上对其进行测试。显然我不会得到任何远程日志或检查点信息,因为我的项目尚未上传(尽管我使用的是正确的团队令牌)。
但是如果我先上传项目,它会说它没有使用 Testflight SDK - 这当然是正确的,所以我也不会得到任何东西。
所以我在这里面临一个鸡蛋问题还是我误解了什么?
Testflight 是否与 Simulator 一起工作?