how to run app on xcode 7 simulator or device? - ios

Before I updated from xcode 6 to 7, it was just right next to the run and stop button.
When i just click on the run button, it opens the iphone 5 simulator and from the simulator's menu, if i choose Hardware > device > iphone 6 plus, it's just completely black. If I try to run the app again, it just says that it's running on iphone 5 in Xcode.
How do I choose a different simulator?? or run on a physical device connected to the macbook?
This worked seamlessly on xcode6 with the use of the device dropdown menu beside the run and stop button. but now, that menu is gone.
Another question: I am unable to find ios9 simulator under preferences > downloads

In one of the pre-versions of Xcode 7 I had the same issue. The problem was, that there were no simulators installed.
Go to Xcode -> Window -> Devices a window will pop up. Click on the plus button in the bottom left corner and configure some devices.
The device selector should show up in Xcode.

Turns out Xcode did not finish downloading. There was an error when I checked the update. I made it complete the download and xcode is okay again

Related

Simulator don't appearing in the list of available devices

I am need test project on older device iPhone 7 and 6 but I can't add simulator for running. I am open list of iOS Simulator press "Add Additional Simulator..." and I am selected device which I am want, but how Run this device if I am show this simulator after closing window.List of simulator
It's problem just fixed after one week without my manipulation, xcode updated and problem disappear.

How to set default simulator device in Xcode 10 which is used for new projects [duplicate]

I've been making a ton of new projects as I'm learning Swift. My development is all on my laptop, so I hate using the default 6s Plus simulator, since the window is too big to easily see. Is there a way to change the default simulator to be a different one for new projects?
No need to delete simulators!
Product → Destination → Add Additional Simulators...
In the sidebar, select the simulator you want to hide
Uncheck "Show as run destination"
Edit: Updated for Xcode 10
You can select the desired simulator via the Hardware > Device > [OS] menu (Xcode 9):
While unchecking "Show as run destination" hides the simulator, this will also change the default value.
Updated image for Xcode 11.5
Xcode 9 UPDATE:
In Xcode 9, no need to delete simulators, and the way to turn them on/off is to go in Product/Destination/Add Additional Simulators... select the simulator you want to turn off, then uncheck the box: 'Show as run destination'
No. But...
If you don't like the size of the 6s plus simulator, make it smaller with the simulator Window Scale menu.
If you don't like the 6s plus simulator at all, delete it with the Xcode Window Devices menu.
Xcode 12.5
In Xcode, go to Product -> Destination -> Choose Destination menu and selecting the device you'd like to be your default.
The original answer could be found in apple support forum here: Apple support forum,
In addition if you want to make the device smaller just hover over bottom right corner of the simulator and you will see the resize option
Deleting the simulators you don't want will default you to the simulator you do want. I also develop on my laptop and the biggest simulator I can see w/o scaling down is the 4S, so I deleted simulators for iPhone 5 and above and now every project I create defaults to 4S simulator. If I ever need the newer simulators, I will just re-download.
In my case, just select the device in Product → Destination, Xcode 12.4
Xcode version 11.5
On Simulator > File > Open Device > iOS 13.5 > Change the default Simulator
Xcode(v11.5)
open your simulator, choose **File/Open Device/iOS 13.5/iPhone8 ** will change your simulator device to iPhone 8.
When you reopen your simulator, iPhone 8 will be your device simulator.

Xcode doesn't show the iphone simulators as the destination

I put my ios deployment target as 7.1 and when i uploaded my game to itunes connect, it said i need 3.5 screenshots and I only have an iphone 5 so I have to use the simulator but when I tried to change the scheme it doesn't show up the simulator options. Why does this happen? Thanks
Delete Derived Data and restart Xcode.
1) Open Terminal
2) rm -rf ~/Library/Developer/Xcode/DerivedData
3) Restart Xcode
You have to add screenshot for 3.5" because ios7.1 is also for iphone4s which have 3.5" screen.
You can find simulator at,
open simulator -> Hardware Menu -> Device -> Manage Device
In Manage device you can add simulator by clicking on '+' button which is at bottom left corner of the screen.
If you don't find the simulator here then you have to download from
xcode->preferences->downloads options
I think you are missing one little thing:
To choose your building/running destiny.
When your real iOS Device is selected it looks like:
1 - Click on your iOS Device Name to select which device you want to simulate (iPhone 4S - 3,5 inch)
2 - Build/Run your project and your app will appear on the simulator you choosed.

New ios7 update & xcode 5 no device found

I just updated my iPhone4s to ios7 and xcode to 5.
I am trying to run my app on the iphone which worked for 6.1.x and 4.xx. However,
after the update xcode claims not to find my connected iphone testing my app.
Xcode cannot run using the selected device.
No provisioned iOS devices are available with a compatible iOS version. Connect an iOS device with a recent enough version of iOS to run your application or choose an iOS simulator as the destination?
Window -> Organizer.
Click on device tab.
Click on the iOS device on the left side and click the button 'Use for development'.
Check in Organizer if device is used for development or has lost this property on xcode actualization.
check the organizer like Rauru Ferro said. It might need some time to update the settings in Xcode. You should see a progress bar loading, after that everything should work fine.

xcode switch between simulator and hardware

I'm using XCode 4.4 (recently upgraded from 4.2). Just got my individual iOS developer program license set up today and managed to get my app provisioned and running on a physical iPad. Now I'd like to be able to switch back to the simulator (IOW be able to choose to either run on hardware or on the simulator).
In the top left theres a drop down which will say something like 'iPhone 5.1 Simulator', 'iPad 5.1 Simulator' and 'My iPhone'.
Just choose what you want to run your app on and press play :)
(You can also install other versions of the simulator from the bottom option in the menu which is useful to test your apps)
In the left hand corner, you have your run button, stop button, and a third option. It will be a two part button with yourappname>youripad.
click on the youripad part, and a dropdown menu will show. Click iPhone 5.0 Simulator, and press the run button. It should rebuild your project, and it will open and run the project.

Resources