Xcode - SenTestingKit not found

Viewed 27249

I have an issue that popped up when I upgraded my version of xcode. I use unit tests, and I now when I try to import SenTestingKit (#import <SenTestingKit/SenTestingKit.h>), I get this error: SenTestingKit/SenTestingKit.h: No such file or directory.

I have looked at my build settings, and I have the following configuration options:

== Linking ==
Other Linker Flags: -framework Foundation -framework SenTestingKit -framework UIKit
Prebinding: No

== Search Paths ==
Debug Configutation: "/iphonesimulator4.0/Developer/Library/Frameworks" "/Xcode4/Library/Frameworks"

I've checked /Xcode4/Library/Frameworks, and the SenTestingKit.framework/ directory is there.

So what am I missing?

6 Answers

For my Framework Search Paths, I've explicitly added /$(DEVELOPER_DIR)/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk/Developer/Library/Frameworks. Compiles correctly for simulator and device.

I am sure there are environment variables so that it works across SDK versions, so I will update answer if I find them.

screenshot

You might want to check that Xcode is checking the Framework Search Paths: Framework Search Paths

Related