我有几个测试人员注册了testflight并连接了他们的设备...他们有不同的ios型号...iOS6及更高版本...但他们都有同样的问题。当他们从“safari”或“testflight”应用程序本身单击应用程序的安装按钮时...应用程序开始下载...达到约90%并出现错误消息...“无法下载应用程序。此时无法安装“应用程序”。现在我有大约30名测试员...其中7名有同样的问题...其他人已经成功安装了该应用程序,没有任何问题...这对我来说似乎完全是随机错误,因为手机型号或ios版本之间没有相关性……顺便说一下,所有6及以上……那么……我该怎么办。请帮忙
最近我注意到,Apple的TestFlight应用程序提供了安装旧版本应用程序的可能性(应用程序正在内部测试期间)。这实际上是一个不错的功能,但是有没有机会删除一些我不想让任何人再安装的构建?我的案例:我在应用程序中发现了一些错误,这会导致服务器端出现问题-应用程序只是覆盖了数据。应用程序中的问题已在构建X中解决,但TestFlight仍允许用户安装构建X-1。我试过:找到这个选项停止并开始测试更改应用程序版本(从0.1到0.2)但版本0.1的构建仍然可用-可能直到到期日期(60天后上传) 最佳答案 在TestFlight构建(io
上传新构建的应用程序时,我突然开始从Testflight获取此信息:ThisbuildissignedwithaDevelopercertificate,itcanonlybeinstalledbydeviceswiththeDeveloperfeatureenabled.Werecommendsigningwithadistributionprovisioningprofileforbestresults.我的用户在安装应用程序时遇到问题。我一遍又一遍地检查项目设置,但一切看起来都是正确的。我已经将teamprovisioningprofile设置为debug和release的pro
我们将向外部用户提交应用的预发布版本,但我想知道:他们的体验会怎样?用户在设备上拥有该应用程序的AppStore生产版本,现在通过TestFlight安装了一个新的测试版。这将是就地更新,保留数据,还是删除数据的全新安装,或者将在生产旁边安装TestFlight的版本-以便用户拥有该应用程序两次?测试结束,生产就绪版本已提交至AppStore。测试人员能否在保留Beta版数据的情况下无缝(就地)更新到新的AppStore版本?还是完全删除?还是Beta版会保留在他的设备上,他必须从头开始下载新的完整版本?对了,我已经提交了anotherquestion关于版本编号测试版与生产版。
自Apple的新TestFlight首次面世以来,我一直在使用它,并获得了相对积极的体验。我一直通过我的标准99美元开发者帐户使用它。一个新客户有一个企业计划帐户。当我尝试将构建提交到iTunesConnect时,我收到了附加的错误消息。我知道我们最初必须再次导出所有配置文件才能获得新的“beta-reports-active”权利。我已经用客户的企业开发者帐户尝试过,但没有添加。为了进行完整性检查,我尝试将应用程序上传到我的个人开发者帐户,它一如既往地顺利进行。没问题。因此,问题是……企业开发计划用户能否将应用程序部署到TestFlight进行内部测试,或者这是否需要基本的开发者帐户
我的应用程序快完成了,我是testflighting现在。问题是我无法让它在iPhone4s和iPhone5上运行。部署目标设置为8.0,它在iPhone4s模拟器上运行完美。当我的测试人员打开TestFlight时,他们可以看到这个兼容设备列表,使用iPhone5s之前设备的人无法安装它。这是我的测试人员在TestFlight中看到的:另一个奇怪的是它与iPad兼容,但我在Xcode中将我的设备设置为仅iPhone。我曾尝试对此进行研究,但我只能找到与自动布局和大小调整问题相关的问题。我已确保一切在所有设备上都应该正常显示,我还缺少什么? 最佳答案
在提交应用程序进行Beta审核后,它会因在iPad上启动时出现空白屏幕而被拒绝。我已经在多个iPhone和模拟器上进行了测试,但无法重现任何内容。重现这一点的唯一方法是按下Testflight应用程序本身内的“打开”按钮。按主屏幕上的图标始终有效(即使在iPad上因测试飞行而崩溃)。通过USB连接时,我检查Xcode设备中的日志:...:[Crashlytics]Version3.7.0(102)...:[Crashlytics:Crash]Warning:NSUncaughtExceptionHandleris'_ZZ34RLMInstallUncaughtExceptionHand
我发布了一个应用程序,通过iTunesConnect上的testflight测试用户。我的一位测试人员告诉我应用程序崩溃了,但我没有看到生成任何崩溃日志,我可以在我的组织者或itunesConnect中查看。如何正确调试此问题?我上传了带有符号的存档,正在测试正确的版本。仍然没有报告发送给我。 最佳答案 以下是我最近更新并推送到TestFlight的项目的情况。Xcode管理器将显示“崩溃”选项卡和存档。在该“崩溃”选项卡中,您可以从弹出菜单中选择要查看的版本。这是moreinformationabouttheCrashesorga
我将应用程序提交到应用程序商店进行Beta审查,但在应用程序didFinishLoadWithRequest期间,libswiftCore.dylib出现崩溃。当我通过Xcode编译和运行代码时,一切正常。当我在Testflight上上传并且用户使用Testflight的打开按钮直接打开时,它崩溃了。但是,在从testflight安装后通过单击应用程序图标通过应用程序抽屉打开时,它不会崩溃。仅在直接从testflight打开时以及在应用商店提交期间崩溃。附上崩溃日志here 最佳答案 根据应用的启动方式,选项字典中的应用将具有不同的
我发现我获得的UUID是不同的,具体取决于应用程序是直接由xcode安装(我在开发期间安装)还是通过testflight安装。letuuidstring=UIDevice.current.identifierForVendor!.uuidString是否有可能在两种情况下获得相同的UUID?理想情况下,UUID是真正唯一的设备标识符,并且在删除和添加应用程序时不会更改,这似乎会更改当前的UUID。 最佳答案 作为documentation说Thevalueinthispropertyremainsthesamewhiletheapp