Xcode 7 条记录 ui 按钮没有出现

Xcode 7 record ui button doesn't appear

我创建了一个 ui 测试 class:

import Foundation
import XCTest
@testable import TestProject

@available(iOS 9.0, *)
class ChangeWishListUITests: XCTestCase {

    func testExample() {
        // Use recording to get started writing UI tests.
        // Use XCTAssert and related functions to verify your tests produce the correct results.


    }

}

运行 iphone 6 模拟器上的应用 ios 9.3:

但是,录制按钮,就像在本教程中一样: https://developer.apple.com/library/ios/documentation/ToolsLanguages/Conceptual/Xcode_Overview/RecordingUITests.html#//apple_ref/doc/uid/TP40010215-CH75-SW1

没有出现。

调试区被隐藏...

通过同时按下 "shift + command + y" 在键盘上切换调试编辑器

  1. 你的光标必须在你想要实现的方法内(因为Xcode生成光标位置的代码)

如果这没有帮助:

  1. 有时,当您将 UI 测试添加到现有项目时,Xcode 似乎不稳定。以下顺序在某些情况下对我有所帮助:

    • 清理项目
    • 重启Xcode
    • 重建项目
    • 在测试方法内部单击以设置光标

有时我不得不这样做两次。

  1. 您的模拟器必须 运行 至少 iOS 9.0

在我的例子中,我忘记了在项目中添加一个 UI 测试目标并将测试文件分配给这个目标