2

Xcode 5.0.2 を使用しています。新しいプロジェクトを作成しました。新しいプロジェクトには、XCTest フレームワークに基づくテスト ターゲットが既にあります。しかし、XCTest は iOS 6.1 では動作しません。しかし、iOS 6.1 でプロジェクトをテストしたいので、SenTestingKit に移行する必要があると思います。

そして、ここで私はいくつかの問題を抱えています、

SenTestingKit フレームワークをインポートし、新しい senTestingKit ベースのテスト ファイルを追加しました。テストを実行します。

しかし、xcode はまだ xctest ファイルを探しているようです。

正しく移行するには?

更新: 常にエラー 262): ライブラリが読み込まれていません: /Developer/Library/Frameworks/XCTest.framework/XCTest

4

2 に答える 2

1

「Packaging」の下のビルド設定「Wrapper Extension」を xctest から octest に変更します。

于 2014-01-23T15:09:25.720 に答える
0

「Wrapper Extension」のビルド設定を「xctest」から「octest」に変更しましたが、それでも実行されませんでした。

「Other Linker Flags」のオプションとして「-Framework XCTest」もあったことがわかりました。それを削除すると、テスト ターゲットがビルドされて実行されます。

于 2014-05-19T10:08:38.470 に答える