Index: testing/iossim/iossim.mm |
diff --git a/testing/iossim/iossim.mm b/testing/iossim/iossim.mm |
index 93081e759c8dad98c179e0e0cb1718d0c9349990..5eaed5c261792b89c6dc913d892cf0cbe9d0a2bb 100644 |
--- a/testing/iossim/iossim.mm |
+++ b/testing/iossim/iossim.mm |
@@ -320,7 +320,11 @@ void PrintSupportedDevices() { |
#if defined(IOSSIM_USE_XCODE_6) |
// With iOS 8 simulators on Xcode 6, the app output is relative to the |
// simulator's data directory. |
- if ([session.sessionConfig.simulatedSystemRoot.sdkVersion isEqual:@"8.0"]) { |
+ NSString* versionString = |
+ [[[session sessionConfig] simulatedSystemRoot] sdkVersion]; |
+ NSInteger majorVersion = [[[versionString componentsSeparatedByString:@"."] |
+ objectAtIndex:0] intValue]; |
+ if (majorVersion >= 8) { |
NSString* dataPath = session.sessionConfig.device.dataPath; |
NSString* appOutput = |
[dataPath stringByAppendingPathComponent:stdioPath_]; |