# Fix 'iphoneos cannot be located' in React Native

> Learn how to fix the SDK iphoneos cannot be located error when running pod install for React Native on macOS, using sudo xcode-select to set Xcode.

Author: [Flavio Copes](https://flaviocopes.com/about/) | Published: 2020-10-21 | Canonical: https://flaviocopes.com/react-native-fix-iphoneos-cannot-be-located/

While installing [React](https://flaviocopes.com/react/) Native to run a project on iOS, I run into a problem.

I went into the project's `ios` folder to run `pod install` as I was instructed to do.

But as I ran that command, I got a long error message back:

![Terminal showing pod install command analyzing dependencies and downloading cocoa pods for React Native project](https://flaviocopes.com/images/react-native-fix-iphoneos-cannot-be-located/Screen_Shot_2020-09-10_at_19.57.10.png)

![Terminal error showing SDK iphoneos cannot be located message and xcode-select commands being run](https://flaviocopes.com/images/react-native-fix-iphoneos-cannot-be-located/Screen_Shot_2020-09-10_at_19.57.04.png)

From this error I read the `error: SDK "iphoneos" cannot be located`.

That looked suspicious, right?

So I researched a bit and what fixed the problem was running the command

```bash
sudo xcode-select --switch /Applications/Xcode.app
```

Then running `pod install` again worked fine!

![Terminal showing successful pod install completion with React Native dependencies installed after xcode-select fix](https://flaviocopes.com/images/react-native-fix-iphoneos-cannot-be-located/Screen_Shot_2020-09-10_at_19.57.15.png)
