草庐IT

beta-testing

全部标签

ios - FacebookSDK iOS v3.24.0-beta1

我正在测试来自Facebook开发者网站的FacebookSDKiosv3.24.0-beta1。我的测试环境是iphone6+上的iOS9beta5,测试应用是基于Xcode7beta-6构建的。我已经为iOS9应用程序传输安全设置了info.plist。我已经在我的设备中安装了Facebook应用程序。我尝试使用登录facebook[FBSessionopenActiveSessionWithPublishPermissions:defaultAudience:allowLoginUI:completionHandler:]当我调用该方法时。Facebook应用程序未启动。但我可以

ios - 核心蓝牙 : testing state preservation and restoration

我正在使用Xcode7,我想了解如何使用BLE配件和CoreBluetooth框架在iOS9中测试“状态保存和恢复”(请注意,我已经找到了thisquestion,但我觉得有必要更深入地理解这一点)。我需要应用程序仅在用户手机在范围内时自动从配件传输一些数据,以防应用程序之前未运行。我试图将其分解为反射(reflect)此用例不同变体的三个场景,即场景A、场景B和场景C。有人可以向我解释测试以下场景所需的基本步骤吗?这些场景也有意义吗?场景A:1-应用发现配件并存储配件信息2-应用/用户退出附件范围3-应用被用户杀死4-用户在应用未运行时重新进入附件范围。5-预期事件:我希望激活状态恢

ios - 椰子足 : ios app and osx test dependencies

我有iOS应用程序,我想在osx测试中测试一些代码(与与iOS无关的服务器的交互)。我有“App”项目和“App”ios目标以及“AppTests”macosx目标。我的Podfile:platform:ios,'8.0'#iosapptarget'App'do...(someiosdependencies)pod'PocketSocket'pod'ProtocolBuffers'end#osxteststarget'AppTests'dopod'PocketSocket'pod'ProtocolBuffers'end是否正确?我可以为iOS构建应用程序,但我遇到了测试错误。Proto

test dbtest-03-对比 Liquibase、flyway、dbDeploy、dbsetup

详细对比Liquibase、flyway、dbDeploy、dbsetup,给出对比表格下面是一个简要的对比表格,涵盖了Liquibase、Flyway、dbDeploy和DbSetup这四个数据库变更管理工具的一些主要特点。特点/工具LiquibaseFlywaydbDeployDbSetup开发语言Java(主要)及其他语言支持Java(主要),但有其他语言支持JavaJava(主要)及其他语言支持变更描述声明式,使用XML、YAML、JSON或SQL文件命令式,使用SQL文件SQL文件声明式,使用Java代码版本控制有唯一的标识符,通常是时间戳或版本号使用整数版本号使用时间戳或版本号自定

ios - Xcode 8 beta 6 UIActivityItemProvider 错误与@objc 兼容性

尝试在Xcode8beta6中实现UIActivityItemProvider。将此方法从String参数更改为UIActivityType后,现在出现此错误:Methodcannotbean@objcoverridebecausethetypeoftheparameter2cannotberepresentedinObjective-C.这是一个错误吗?有解决方法吗?这是我们的代码classNotificationUIActivityItemProvider:UIActivityItemProvider{letsubject:Stringlettext:Stringinit(subj

ios - 代码 8 : UI tests can't find library being tested

当我创建我的iOS项目时,我选择不包括UI测试。不过现在,我尝试添加它们,但是当我尝试执行它们时出现以下错误:dyld:Librarynotloaded:@rpath/FrameworkBeingTested.framework/FrameworkBeingTestedReferencedfrom:/TargetApplication.app/TargetApplicationReason:imagenotfound我已经确认:UI测试包含在Test方案中,UI测试目标设置为使用正确的目标应用程序(TargetApplication),并且UI测试文件是FrameworkBeingTe

iOS AppUITests - SDK 'UI Testing Bundle' 中的产品类型 'iOS 10.2' 需要代码签名

我正在开发一个iOS应用程序。当我从Xcode使用Command+U运行测试/UITests时,构建失败并出现以下错误。我的所有目标配置文件和证书都很好,除了我为AppUITests目标放置了“不要代码签名”。有什么方法可以在没有配置文件的情况下运行完整的单元和用户界面测试,例如在模拟器上?错误: 最佳答案 要在真实设备上运行uitest,需要配置不同的配置文件,因为uitest目标在不同的应用程序上运行在不同的进程上。对于模拟器,开发者配置文件是可以的。但是,如果您想在真实设备上运行ui测试,则需要单独的开发人员配置文件。

iOS:用于 Beta 测试/TestFlight 上传的 iOS 应用分发

我已经使用xcode8.3构建了我的应用程序。现在我需要/将应用程序构建分发(发送)给其他团队成员(应用程序测试人员以及用于Beta测试的客户端)以在他们的苹果(iPhone/iPad)设备上测试我们的应用程序。我已经搜索和阅读了很多教程/QA,但找不到初学者(新手级开发人员)如何连接证书、配置文件和UDID以及如何分发应用程序以进行Beta测试的教程。有人可以帮助我,如何将证书和测试人员的设备与我的应用程序连接起来。非常欢迎为iOS初学者提供任何帮助。 最佳答案 执行以下步骤(每个步骤的详细信息与Apple指南相关联)Config

iOS应用商店应用名称通过testflight beta应用预留

我在iTunesConnectTestFlight测试版中拥有一个iOSSwift应用程序已经将近9个月了,我正在向它推送定期构建更新。是否会自动保留此应用名称,还是我必须采用其他途径来保留相同的应用名称?目前,当我尝试使用ItunesConnect创建一个具有相同名称的新应用程序时,出现错误,提示“您输入的应用程序名称已被使用...”我是否应该自信地相信这个应用程序名称不会分配给另一个开发者帐户,我可以在未来使用相同的构建配置和捆绑标识符以相同的名称发布应用程序,比如在大约30天内? 最佳答案 是的,在您或Apple从您的iTun

ios - Crashlytics Beta 无法找到测试人员 UDID

过去几天我一直在网上搜索,试图弄清楚为什么Crashlytics找不到我的测试设备。在我的开发者帐户中,我在设备选项卡中添加了测试设备,将该设备包含在配置文件中,然后下载并双击该配置文件以将其安装到我的计算机上。看来配置文件已成功安装到我的~Library/mobiledevice/provisioningprofiles文件夹中。在Xcode中,我尝试删除我的开发者帐户并重新添加它。我试过重新启动xcode。我试过从我的~Library/mobiledevice/provisioningprofiles文件夹中删除配置文件并重新安装它们。我最初也无法将它安装在我自己的手机上,我遇到了