Bug 23225 - XCode 6.x simulators won't run when linking set to Don't Link
Summary: XCode 6.x simulators won't run when linking set to Don't Link
Status: RESOLVED DUPLICATE of bug 22750
Alias: None
Product: iOS
Classification: Xamarin
Component: Debugger ()
Version: XI 8.0.0
Hardware: Macintosh Mac OS
: --- normal
Target Milestone: Untriaged
Assignee: Bugzilla
Depends on:
Reported: 2014-09-21 19:20 UTC by Neal
Modified: 2014-09-22 08:50 UTC (History)
2 users (show)

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:

Description Neal 2014-09-21 19:20:09 UTC

After upgrading to XCode 6.0.1 and Xam Studio 5.4 and Xam.IOS 8.x for iOS 8 support, I'm unable to get any sims to run in debug/iphonesimulator mode in both 7.1 sim and 8.0 sim modes.  I stumbled upon a post in the forums and saw some people a year ago with something similar so I set the linker to "Link SDK only" and now it works.  Why is it not working with Don't Link which is what is preferred when debugging?

Thanks / FYI
Comment 1 Rolf Bjarne Kvinge [MSFT] 2014-09-22 03:27:51 UTC
There is a known problem with the 7.* simulators, but the 8.0 simulator should still work (which means your problem is probably not the same as the one we know about already).

Could you get the full version information for your system from Xamarin Studio's About menu (click on the Details button?

Also is anything printed to the Application Output when you try to launch the app?
Comment 2 Neal 2014-09-22 08:40:04 UTC
Hi Rolf - it looks like iOS 8 sims are in fact fine, my bad!  Here is the info if still useful:

Xamarin Studio
Version 5.4 (build 240)
Installation UUID: 04f662da-dc55-419b-a51c-58d6db062584
	Mono 3.8.0 ((no/45d0ba1)
	GTK+ 2.24.23 (Raleigh theme)

	Package version: 308000009

Version: 4.16.0
Android SDK: Not found

Apple Developer Tools
Xcode 6.0.1 (6528)
Build 6A317

Version: (Business Edition)
Hash: 8bd8158
Build date: 2014-09-18 09:12:55-0400


Build Information
Release ID: 504000240
Git revision: 01786bc67c7024ec33d327ed27e4416d7a846f4e
Build date: 2014-09-17 10:58:48-04
Xamarin addins: 7cd7dfcd6b7b7b53281508954ec080f1cd153ad3

Operating System
Mac OS X 10.9.5
Darwin neals-imac.home 13.4.0 Darwin Kernel Version 13.4.0
    Sun Aug 17 19:50:11 PDT 2014
    root:xnu-2422.115.4~1/RELEASE_X86_64 x86_64
Comment 3 Neal 2014-09-22 08:40:40 UTC
An no, there was never anything (for iOS 7.1) printed in the application output, just dies on launch immediately.
Comment 4 Rolf Bjarne Kvinge [MSFT] 2014-09-22 08:50:42 UTC
OK, I'll mark this as a duplicate of the other bug then.

A potential workaround is to enable the managed linker (in the project's iOS Build options, set "Linker Behavior" to "Link SDK assemblies only"). This will however slow down your build, so you may want to only enable it when testing iOS 7 simulators.

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