title: Cannot start iPhone Simulator
body: <p>I have Unity 5.0.2p1 Personal and Xcode Version 6.3.1 (6D1002).</p>
  <p>Here are some steps for anyone hoping to reproduce the problem:</p>
  <ol>
  <li>A new blank Unity project</li>
  <li>IOS Player Settings &gt; SDK Version : Simulator SDK</li>
  <li>Build and Run produces this when app is launched in simulator:</li>
  </ol>
  <blockquote>
  <p>Warning: Error creating LLDB target at path '/Users/...(user
  name).../Library/Developer/Xcode/DerivedData/Unity-iPhone-couukthirzleocbdfmbmdpjhxrtr/Build/Products/Debug-iphonesimulator/ProductName.app'-
  using an empty LLDB target which can cause slow memory reads from
  remote devices.</p>
  <p>dyld: Symbol not found: __ZN5metal16g_CurrentEncoderE</p>
  <p>Referenced from: /Users/...(user name).../Library/Developer/CoreSimulator/Devices/530A44CB-5978-4926-9E91-E9DBD5BFB105/data/Containers/Bundle/Application/07612A5C-659D-4C04-ACD3-D211D2830E17/ProductName.app/ProductName</p>
  <p>Expected in: flat namespace</p>
  <p>in /Users/...(user name).../Library/Developer/CoreSimulator/Devices/530A44CB-5978-4926-9E91-E9DBD5BFB105/data/Containers/Bundle/Application/07612A5C-659D-4C04-ACD3-D211D2830E17/ProductName.app/ProductName</p>
  </blockquote>
  <p>Then, if you select Standard Architecture in Xcode Build Settings and build and run again it produces this:</p>
  <blockquote>
  <p>dyld: lazy symbol binding failed: Symbol not found: _UnityRegisterProInterface</p>
  <p>Referenced from: /Users/...(user name).../Library/Developer/CoreSimulator/Devices/530A44CB-5978-4926-9E91-E9DBD5BFB105/data/Containers/Bundle/Application/444E88D1-3B5D-46FA-A143-B8634F56398E/ProductName.app/ProductName</p>
  <p>Expected in: flat namespace</p>
  <p>dyld: Symbol not found: _UnityRegisterProInterface</p>
  <p>Referenced from: /Users/...(user name).../Library/Developer/CoreSimulator/Devices/530A44CB-5978-4926-9E91-E9DBD5BFB105/data/Containers/Bundle/Application/444E88D1-3B5D-46FA-A143-B8634F56398E/ProductName.app/ProductName</p>
  <p>Expected in: flat namespace</p>
  <p>(lldb)</p>
  </blockquote>
  <p>The same results occur for various settings in Unity iOS Player Settings:</p>
  <ul>
  <li>Scripting Backend: Mono (2.0) / IL2CPP</li>
  <li>Architecture: ARMv7 / ARM64 / Universal</li>
  <li>Target iOS version: 6.0 / 8.1</li>
  <li>Graphics API: Automatic / Open GL ES 2.0 / Open GL ES 3.0 / Metal</li>
  </ul>
  <p>Also get the same results using Xcode Build Settings:</p>
  <ul>
  <li>Base SDK: iphonesimulator (SDK not found) / Standard architectures (armv7, arm64) - $(ARCHS_STANDARD)</li>
  <li>Supported Platforms: iphonesimulator / iOS</li>
  <li>iOS Deployment Target: iOS 6.0 / iOS 8.1 / iOS 8.3</li>
  </ul>
  <p>Any hints are very appreciated.</p>