See if anything in the thread helps:
Mainly, whether you need to point to a particular number, depending on which Xcode you're using.
The path you're using seems correct for the current Xcode.
Thank you for the reply.
I tried lots of things that are said online, but none of them works.
Do you believe that putting wrong path would cause this? I think it shouldn't be grayed out even if I don't put anything there.
and the path is correct anyways.
The whole feature was broken in Flash for a while, but I can't remember what versions that was in. My CS6 doesn't have the grayed out simulator problem, but I also can't get into the publishing settings dialog to see what path I have set.
Something else, in Xcode did you install the command line tools?
I might've had, but I don't have it now since I uninstalled XCode completely and reinstalled.
I just installed again by following this How to Install Command Line Tools in OS X Mavericks (Without Xcode).
how is this going to help?
My guess is that AIR can call Xcode things if those tools are installed.
it didn't change anything still grayed out, but I noticed something else;
I currently use AIR 22.214.171.124 for iOS, when I switch it to AIR 3.4 for iOS, I can see that on iOS simulator is enabled.
and with AIR 3.4 I always get this error. (I remember 3.4 caused some other problems too)
"iOS publishing requires files which are not installed. Please quit Flash Professional and run the original installer to ensure that all optional components are installed."
at least I can now say it is something about SDK, don't know how to fix.
For me it's gray with AIR 3.2 or AIR 18, but ok with AIR 3.4.
no luck for AIR SDK 17 I guess.. even version 126.96.36.199 is the same..
I installed Flash Pro CC, and things work perfect here, if you are a CS6 users and facing this issue, i guess you only need luck.
But hat there is nothing to do with simulator path, the option should not be grayed out even if you leave simulator path empty.
you should focus on SDK, AIR SDK 16 with Flash CC seems to be fine, but with CS6 still grayed out.
CS6 with most of SDKs from 4 to 17 have the same issue, only 3.4 makes that option active, but that brings some other issues.