I'm using OS X El Capitan and XCode 7 Beta 3. XCode 6.4 does not actually run on El Cap.
I've installed the AppCode build 141.2000 and am having a few problems. First, on every startup I get an error about an unsupported JVM. It's using the Hotspot JVM by Oracle version 1.7. The latest PyCharm (141.1899) runs fine with no complaints using the same VM.
The bigger problem is that if I set AppCode to use XCode 6.4, which is installed on my machine but doesn't run, I get errors (it seems) related to using the new generic syntax for things like NSArray, such as:
- (nullable NSArray<NSManagedObject *>*)fetchFlaggedEntities: (nonnull NSManagedObjectContext *)context
However, if I switch AppCode to use XCode 7 Beta 3, I get a ton of errors for code that compiles just fine. For example:
NSArray *stores = [self.persistentStoreCoordinator persistentStores];
the variable stores is flagged with "Can't resolve variable stores".
The following expression is flagged:
[[NSMutableDictionary alloc] init];
Here the error is "Method "alloc" is defined in class "NSObject" and is not visible"
It seems like something is really wrong.
Is this version supposed to work with my configuration?