草庐IT

testFlight

全部标签

iOS:TestFlight beta 应用程序在每次运行中获得新的广告标识符

每次运行上传到iTunesConnect中的TestFlight的测试版应用程序时,我都会获得新的广告标识符。这是正常行为吗?AppStore应用程序也会发生这种情况吗?我正在使用广告标识符在某些情况下识别用户及其凭据。但如果它在每次运行中都发生变化,则用户必须在每次运行中激活。[[[ASIdentifierManagersharedManager]advertisingIdentifier]UUIDString];在testflight构建中,在3次运行中,我得到了,例如ID:3E841B61-B007-44D3-B654-6C857122301EID:2EC3682A-D162-4

ios - iTunesConnect : cannot transfer app because of "You must turn off TestFlight beta testing for the app that you want to transfer"

您可以在下面看到外部测试人员的测试已关闭:内部测试相同:但是当我转移应用程序时,不满足其中一个条件:为什么? 最佳答案 我遇到了完全相同的问题,通过如上所述从TestFlight中删除所有Tester和Build来解决,同时(!重要)删除AppInformation-TestInformation中的所有字段。 关于ios-iTunesConnect:cannottransferappbecauseof"YoumustturnoffTestFlightbetatestingforthea

ios - 如何通过 TestFlight 测试 Facebook Audience Network 广告?

我正在尝试将AudienceNetwork集成到我的应用中。当我通过XCode部署时,广告在模拟器和设备上正常工作。我想通过TestFlight分发构建以确保它可以在Release模式下工作。当我尝试在Release模式下直接从XCode部署到我的设备时,Facebook为广告返回“无填充”。广告也不会出现在TestFlight构建中。对于在TestFlight构建中显示设备广告有什么想法吗? 最佳答案 这可能有两个主要原因。首先,用户或测试人员无法登录设备上的原生Facebook应用程序。这可能会导致错误1001-无填充率。100

ios - 测试更新时的 TestFlight 警报 : You already have this app installed

我正在尝试使用TestFlight测试从实时AppStore应用程序构建到RC的更新场景,但TestFlight提醒我“你已经安装了这个应用程序。你想替换......”(见下面的截图)。确认后,AppStore版本的所有数据都没有了。我做的步骤:从AppStore安装实时应用登录并进行一些操作以获取应用程序和钥匙串(keychain)中的数据转到TestFlightiOS应用点击TestFlight中的“安装”按钮->出现警告“您已经安装了此应用”如果我点击选择安装,就会安装新版本结果:当我再次打开该应用时,该应用的内容包括共享容器(与扩展程序共享的数据)和钥匙串(keychain)都

ios - 当 TestFlight 应用程序过期时会发生什么?

我正在使用iTunesConnect中的预发布工具,您可以在其中将应用程序分发给一组测试人员。似乎几天后应用程序在启动后立即崩溃(就在显示启动画面之后)。没有错误日志。我想知道这是否与所有TestFlight应用程序似乎都具有的30天过期有关,或者可能是我的代码中的某些内容导致了它? 最佳答案 你完全正确,Toydor!30天期限到期后,您的测试将无法下载或运行您的应用。我没有找到延长这段时间的方法。您只能上传更新版本以获得额外的30天。 关于ios-当TestFlight应用程序过期时

ios - TestFlight:使用多个设备

目前我正在测试TestFlight。我创建了一些内部测试人员并开始了Beta测试。内部测试人员收到一封邀请电子邮件以开始测试。这是我的问题:如果点击邀请电子邮件中的链接,哪个帐户可以测试应用程序?如果邮件被转发会怎样?是否只有内部测试人员的AppleID才能测试应用程序?或者所有拥有该电子邮件的人?我的问题是电子邮件只能转发给我以在设备上测试应用程序。目前,内部测试人员的AppleID已分配给设备。另一台设备(可能具有不同的AppleID)现在已使用该邀请。如果我想接受我收到的转发邀请电子邮件中的链接Theinvitationisalreadyinuse.Tryagain.即使我有正确

ios - 我无法将测试人员添加到 iTunes Connect : Users and Roles → TestFlight Beta Testers → Internal

我是一家小公司团队的开发人员。我正在尝试设置Apple的TestFlight服务。我为新版本提交了Beta。我已经为此构建打开了TestFlight测试。但是,当我尝试邀请测试人员时,我被告知我需要为该角色启用一些用户。当我转到iTunes连接的“用户和角色–TestFlightBeta测试员–内部”部分时,我看到了公司团队中其他人的列表。每个人的左侧都有一个复选标记以选择它们。iTunesConnect不允许我选择任何用户并且不会给出错误。如何添加测试人员? 最佳答案 就我而言,发生这种情况是因为我在iTunesConnect团队

ios - Apple TestFlight 错误 'Couldn' t 接受邀请'

我作为内部测试人员成功安装了一个应用程序。现在该应用程序已准备好进行外部测试,并已通过苹果审核。在从Apple收到的电子邮件中,我单击了OpeninTestFlight按钮,这打开了TestFlight应用程序并显示了应用程序的详细信息。单击INSTALL按钮失败并显示以下警告:Couldn'taccepttheinviteYou'vealreadyacceptedtheinviteforthisapp.OK该消息确实指出了问题。有什么解决办法吗? 最佳答案 还要确保您在之前的构建中被添加为外部测试人员时没有尝试安装为内部测试人员,

ios - TestFlight 中未显示最新的 iTunes 连接版本

我使用iTunesConnect将我的应用程序的第一个构建版本分发给内部测试人员,并成功安装在内部测试人员的设备上。现在,我已经通过iTunesConnect上传了第二个版本。我的内部测试人员收到了build2可用的电子邮件,并单击按钮在TestFlight中查看它,但是当TestFlight打开时,只有build1显示可供安装。我是否需要做其他事情才能让测试人员可以使用build2,或者它是否需要一些时间才能显示在TestFlight中,即使在测试人员收到它可用的电子邮件之后? 最佳答案 我发现有时我需要切换“TestFlight

ios - 基于 App Store Connect 的 TestFlight 卡在 'Ready to Submit'

自从AppStoreConnect最近更新后,我完全不知道如何提交新的TestFlight版本以供Beta审查。在“iTunesConnect用户”下显示“准备测试”,而在“外部测试人员”下显示“准备提交”。也许我遗漏了一些明显的东西,但我该如何提交测试版审核?我在TestFlight上已经有多个版本。 最佳答案 找到了答案,关键是继续iTunesConnect>我的应用程序>TestFlight>任何组>构建,然后通过在其中添加一个新构建来提交它。 关于ios-基于AppStoreCo