Bug 15103 - XS target does not launch iOS simulator target (and some are missing)
Summary: XS target does not launch iOS simulator target (and some are missing)
Status: RESOLVED DUPLICATE of bug 14699
Alias: None
Product: Xamarin Studio
Classification: Desktop
Component: iOS add-in ()
Version: 4.0.13
Hardware: Macintosh Mac OS
: --- normal
Target Milestone: master
Assignee: Jeffrey Stedfast
URL:
Depends on: 15105
Blocks:
  Show dependency tree
 
Reported: 2013-10-01 14:51 UTC by Neal
Modified: 2013-10-01 17:23 UTC (History)
1 user (show)

Tags:
Is this bug a regression?: ---
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on Developer Community or GitHub with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
RESOLVED DUPLICATE of bug 14699

Description Neal 2013-10-01 14:51:11 UTC
Hello,

I'm using XS 4.0.13. I have iPhone Retina 3.5 selected but it doesn't launch that simulator in Xcode 5/iOS 7.  I have to switch it in the simulator itself.  Also the simulator has more targets than you have available, i.e. a 64-bit target.

A few other questions while I have you:

What does the TEAM item do in the project settings/iOS application area

Also, another possible bug, when I double-click the XIB file and in Xcode 5 I try to create outlets, the .m file is opened and not the .h so only actions can be created.  Probably an Xcode 5 bug but I'd figure I'd let you know if you're not aware.  I couldn't great outlets and found on the Xam forums about this to change to the .h file in Xcode to allow me to create outlets.

FYI/Thanks
Comment 1 Jeffrey Stedfast 2013-10-01 15:26:12 UTC
The Team Selector in the Info.plist is to pick which Apple Development Team your app belongs to on the Developer Portal so that when you enable features (like iCloud, Inter-App-Audio, etc) in the new Entitlements section, it can update the App ID on the Developer Portal for you.

I've noticed the .xib thing as well. It seems to have started happening in Xcode5 and I don't know why.... we haven't changed any of our sync logic, so it *seems* to be an Xcode5 bug. Xcode5 *should* be selecting the headers, but for some reason it has been changed to select the .m files instead.

I just tested creating a new project w/ a xib + .m/.h files in Xcode 5 and when I select the .xib, it also selects the .m in the second pane. When I select a .storyboard, it also seems to select the ViewController.m.

Maybe they decided to switch paradigms?

I'll poke the Xamarin.iOS team to add an option to launch a 64bit simulator to mtouch and then implement a UI option to support that.
Comment 2 Jeffrey Stedfast 2013-10-01 15:54:57 UTC
Just to be clear, the first part of the bug report is saying that XS shouldn't list the 3.5" simulator when the Deployment Target is iOS7, right?
Comment 3 Neal 2013-10-01 17:05:22 UTC
My last used sim was the 4" retina.  I wanted to test in the 3.5" retina so I changed that target in Xam Studio.  When I then clicked the play button it did not change the sim from 4" to 3.5" like I expected.

I suggest reviewing the available hardware/device options in the iPhone Sim menu and make sure all of those are supported in XS and also when selected in XS it changes the sim appropriately
Comment 4 Jeffrey Stedfast 2013-10-01 17:23:53 UTC

*** This bug has been marked as a duplicate of bug 14699 ***