草庐IT

run_test

全部标签

swift - 在 `kind` 和 "Show": why does the change not take effect when running the simulator? 之间更改 Storyboard segue "ShowDetail"

首先,请注意,这不是关于“如何完成我的应用程序?”或“为什么我的应用程序无法运行?”的问题,而是涵盖我在玩一个简单的应用程序时偶然发现的一个问题,我无法为我的世界解释。也许SO的某个人可以解释为什么会出现这个明显的问题。为了学习,我一直在玩一个简单的应用程序,该应用程序由嵌入在NavigationController中的UITableViewController组成。从TableView单元格(UITableViewCell的子类)可以导航到一个简单的UIViewController。请参阅下面的应用程序Storyboard概述,请注意,这显示了在TableView单元格与ViewCo

ios - 无法让 GoogleMaps SDK 在 Xcode Test Target 上运行(在 App Target 上运行)

设置我已经使用CocoaPods成功地将GoogleMapsSDK集成到我的Swift2项目中。我的设置与RayWenderlichtutorial所建议的差不多就此主题而言。我能找到的唯一区别是,我必须将这一行添加到AppDelegate:importUIKitimportGoogleMaps//...为了使用框架的类。本教程建议导入:#import...改为桥接头。该应用程序运行没有问题。问题:当我尝试运行由Xcode自动生成的测试目标时,出现错误:Nosuchmodule'GoogleMaps'...指向上面AppDelegate中的swiftimport语句。因此,我决定改用教

swift - iTunes 连接 : App uploaded for test build but now showing anymore

目前我正在开发一个应用程序,我想向客户发送一个测试版本,我已成功存档该应用程序并上传到AppStore......在“事件”部分下,它显示“正在处理”大约一两个小时,现在它既不显示任何内容,也不显示应用程序已上传。知道哪里出了问题吗?有人遇到过这种问题吗? 最佳答案 您的二进制文件可能有问题。您希望在Activity选项卡中收到有关该问题的通知,但似乎(目前)您只能在AppStore选项卡中找到无效构建选择一个新版本。此外,您应该已经收到一封描述该问题的电子邮件(iTunesConnect帐户)。

xcode - AVAudioSession 音频调光错误 : Deactivating an audio session that has running I/O

我正在播放几种声音,每种声音都会使背景音频变暗。完成后,我恢复背景音频。每次播放其中一个音频文件时,背景都会变暗(根据需要)。当最后一个音频完成播放时,背景音频将恢复(也是需要的)。但是大约5秒后,它会抛出此错误并再次调暗音频(这不是我想要的,因为所有声音现在都已结束)。ERROR:[0x19c9af310]AVAudioSession.mm:646:-[AVAudioSessionsetActive:withOptions:error:]:DeactivatinganaudiosessionthathasrunningI/O.AllI/Oshouldbestoppedorpaused

swift - 使用 Swift 包管理器时出现 "Module was not compiled for testing"错误

我使用swiftpackageinit--typelibrary创建了一个Swift库,并使用swiftpackagegenerate-xcodeproj生成了一个Xcode项目。现在我正在尝试在Xcode中运行测试方案。它打印以下错误:Module''wasnotcompiledfortesting然而,当我在终端中运行swiftbuild和swifttest时,它工作正常。我在所有目标中将ENABLE_TESTABILITY设置为YES。除了这个,我没有改变项目中的任何东西。如何让Xcode执行单元测试? 最佳答案 您需要在“主

iOS,如何连续动画一行 "running"("marching ants"效果)?

我必须承认我不知道如何在iOS中执行此操作-下面是一些制作漂亮虚线的代码:现在,我希望这条线向上“运行”:因此,每隔一秒它就会向上移动itemLength*2.0。当然,它会从上到下环绕。因此,DottedVertical应该完全独立完成此操作。真的,你如何在iOS中做到这一点?如果解决方案是通用的并且会“滚动”任何我认为的层或绘制的东西,那就太好了。在游戏引擎中,它很简单,您只需为纹理的偏移设置动画。您能否在iOS中偏移图层或其他内容?什么是最好的方法?我猜你会想要使用GPU(图层动画对吗?)以避免融化cpu。@IBDesignableclassDottedVertical:UIVi

testing - 为 Moya 请求编写单元测试

我想开始为我的所有Moya请求编写测试用例。如何测试从Swift生成的简单Moya.get请求? 最佳答案 这就是我使用Moya进行单元测试的方式。我的NetworkManager发出所有请求,init带有默认参数(用于生产代码),因此我们可以在测试时指定不同的提供程序。classNetworkManager{privateletprovider:MoyaProviderinit(provider:MoyaProvider=MoyaProvider()){self.provider=provider}funccreateUser(_

ios - 无法使脚本 'run-sonar-swift' 工作

我正在尝试快速运行Sonar。我已经有了带插件的sonarQube,我可以使用这个url在本地访问它http://localhost:9000.我已经安装了您可以在这里找到的所有先决条件:https://github.com/Backelite/sonar-swift但是当我启动run-sonar-swift.sh时,我不知道这个错误是什么。如果有人能给我带来光明,我将不胜感激。这是我在终端命令./run-sonar-swift.sh-v中运行时的日志:MacBook-Air:streamus-phoenix-iosoboujaouane$./run-sonar-swift.sh-vR

Swift SpriteKit : png image appears black while the game is being run. 我该如何解决这个问题?

我正在使用Xcode、Swift和SpriteKit制作游戏。我在photoshop中制作了一张涉及透明度的png图片,在游戏中显示为纯黑色。我还有其他png图像,它们也涉及透明度,它们以预期的方式出现。我不认为这是代码问题,但为了以防万一,这里是将图像引入游戏的代码(它在didMoveToView函数内):letwarning=SKSpriteNode(imageNamed:"yellow_warning")warning.setScale(0.1)warning.anchorPoint=CGPoint(x:0,y:0.5)warning.position=CGPoint(x:CGR

ios - swift in UI test(测试UITableView中cell的个数)

我是UI测试的新手。我的Storyboard中有一个UITableView,它包含一些单元格。更新:我想断言当应用程序启动时UITableView中的单元格数量将超过0。但我不知道如何编写这部分代码。使用NSPredicate?还是其他人?functestCellsNum(){letapp=XCUIApplication()lettableCell=app.tableRows.count//ThenwhatshouldIdo?XCTAssertGreaterThan(tableCell,0,"shouldgreaterthan0")//thislinedoesn'twork}