I’m not experienced so I can’t really pinpoint what is the problem. Thanks for the help.
I cloned this repo: https://github.com/flatlogic/react-native-starter.git
And was trying to follow the steps below:
Clone the repo
git clone https://github.com/flatlogic/react-native-starter.git
Navigate to clonned folder and Install dependencies
cd react-native-starter && yarn install
Install Pods
cd ios && pod install
When I got to the pod install I’m getting that error.
karar@Karars-MacBook-Air ios % pod install
Auto-linking React Native modules for target `ReactNativeStarter`: BVLinearGradient, RNCMaskedView, RNGestureHandler, RNLocalize, RNReanimated, RNScreens, RNVectorIcons, ReactNativeUiLib, react-native-safe-area-context, and toolbar-android
Analyzing dependencies
Fetching podspec for `DoubleConversion` from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`
Fetching podspec for `Folly` from `../node_modules/react-native/third-party-podspecs/Folly.podspec`
Fetching podspec for `glog` from `../node_modules/react-native/third-party-podspecs/glog.podspec`
Downloading dependencies
Installing BVLinearGradient (2.5.6)
Installing DoubleConversion (1.1.6)
Installing FBLazyVector (0.63.1)
Installing FBReactNativeSpec (0.63.1)
Installing Folly (2020.01.13.00)
Installing RCTRequired (0.63.1)
Installing RCTTypeSafety (0.63.1)
Installing RNCMaskedView (0.1.10)
Installing RNGestureHandler (1.8.0)
Installing RNLocalize (1.4.2)
Installing RNReanimated (1.13.1)
Installing RNScreens (2.11.0)
Installing RNVectorIcons (6.7.0)
Installing React (0.63.1)
Installing React-Core (0.63.1)
Installing React-CoreModules (0.63.1)
Installing React-RCTActionSheet (0.63.1)
Installing React-RCTAnimation (0.63.1)
Installing React-RCTBlob (0.63.1)
Installing React-RCTImage (0.63.1)
Installing React-RCTLinking (0.63.1)
Installing React-RCTNetwork (0.63.1)
Installing React-RCTSettings (0.63.1)
Installing React-RCTText (0.63.1)
Installing React-RCTVibration (0.63.1)
Installing React-callinvoker (0.63.1)
Installing React-cxxreact (0.63.1)
Installing React-jsi (0.63.1)
Installing React-jsiexecutor (0.63.1)
Installing React-jsinspector (0.63.1)
Installing ReactCommon (0.63.1)
Installing ReactNativeUiLib (3.41.0)
Installing Yoga (1.14.0)
Installing boost-for-react-native (1.63.0)
Installing glog (0.3.5)
[!] /bin/bash -c
set -e
#!/bin/bash
# Copyright (c) Facebook, Inc. and its affiliates.
#
# This source code is licensed under the MIT license found in the
# LICENSE file in the root directory of this source tree.
set -e
PLATFORM_NAME="${PLATFORM_NAME:-iphoneos}"
CURRENT_ARCH="${CURRENT_ARCH}"
if [ -z "$CURRENT_ARCH" ] || [ "$CURRENT_ARCH" == "undefined_arch" ]; then
# Xcode 10 beta sets CURRENT_ARCH to "undefined_arch", this leads to incorrect linker arg.
# it's better to rely on platform name as fallback because architecture differs between simulator and device
if [[ "$PLATFORM_NAME" == *"simulator"* ]]; then
CURRENT_ARCH="x86_64"
else
CURRENT_ARCH="armv7"
fi
fi
export CC="$(xcrun -find -sdk $PLATFORM_NAME cc) -arch $CURRENT_ARCH -isysroot $(xcrun -sdk $PLATFORM_NAME --show-sdk-path)"
export CXX="$CC"
# Remove automake symlink if it exists
if [ -h "test-driver" ]; then
rm test-driver
fi
./configure --host arm-apple-darwin
# Fix build for tvOS
cat << EOF >> src/config.h
/* Add in so we have Apple Target Conditionals */
#ifdef __APPLE__
#include <TargetConditionals.h>
#include <Availability.h>
#endif
/* Special configuration for AppleTVOS */
#if TARGET_OS_TV
#undef HAVE_SYSCALL_H
#undef HAVE_SYS_SYSCALL_H
#undef OS_MACOSX
#endif
/* Special configuration for ucontext */
#undef HAVE_UCONTEXT_H
#undef PC_FROM_UCONTEXT
#if defined(__x86_64__)
#define PC_FROM_UCONTEXT uc_mcontext->__ss.__rip
#elif defined(__i386__)
#define PC_FROM_UCONTEXT uc_mcontext->__ss.__eip
#endif
EOF
# Prepare exported header include
EXPORTED_INCLUDE_DIR="exported/glog"
mkdir -p exported/glog
cp -f src/glog/log_severity.h "$EXPORTED_INCLUDE_DIR/"
cp -f src/glog/logging.h "$EXPORTED_INCLUDE_DIR/"
cp -f src/glog/raw_logging.h "$EXPORTED_INCLUDE_DIR/"
cp -f src/glog/stl_logging.h "$EXPORTED_INCLUDE_DIR/"
cp -f src/glog/vlog_is_on.h "$EXPORTED_INCLUDE_DIR/"
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for arm-apple-darwin-strip... no
checking for strip... strip
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for arm-apple-darwin-gcc... /Library/Developer/CommandLineTools/usr/bin/cc -arch armv7 -isysroot
checking whether the C compiler works... no
xcrun: error: SDK "iphoneos" cannot be located
xcrun: error: SDK "iphoneos" cannot be located
xcrun: error: SDK "iphoneos" cannot be located
xcrun: error: unable to lookup item 'Path' in SDK 'iphoneos'
/Users/karar/Library/Caches/CocoaPods/Pods/External/glog/2263bd123499e5b93b5efe24871be317-40a13/missing: Unknown `--is-lightweight' option
Try `/Users/karar/Library/Caches/CocoaPods/Pods/External/glog/2263bd123499e5b93b5efe24871be317-40a13/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing
configure: error: in `/Users/karar/Library/Caches/CocoaPods/Pods/External/glog/2263bd123499e5b93b5efe24871be317-40a13':
configure: error: C compiler cannot create executables
See `config.log' for more details
karar@Karars-MacBook-Air ios %
Содержание
- xcrun: error: SDK «iphoneos» cannot be located
- Clone the repo
- Navigate to clonned folder and Install dependencies
- Install Pods
- 3 Answers 3
- Linked
- Related
- Hot Network Questions
- Subscribe to RSS
- Mac — XCode — SDK «iphoneos» cannot be located — how to fix How to fix the SDK «iphoneos» cannot be located error when working on XCode using MacOS
- The fix
- Alternate method using the XCode GUI
- Related Posts
- How to free Disk Space on your Mac A list of useful techniques and tools that you can use to delete system junk, useless files and unwanted apps on your macOS device
- Problems You May Face After Updating to macOS Ventura A list of some common problems that users may face after updating to macOS Ventura, and how to address them
- Joyoshare UltFix — iOS System Recovery — Review Overview of Joyoshare UltFix, a budget-friendly iOS recovery software that can help you recover your damaged iOS device without causing data loss
- About Ryan
- 11 Comments on “ Mac — XCode — SDK «iphoneos» cannot be located — how to fix How to fix the SDK «iphoneos» cannot be located error when working on XCode using MacOS ”
- Error: SDK «iphonesimulator9.0» Cannot be located
- 1 Answer 1
- Linked
- Related
- Hot Network Questions
- Subscribe to RSS
- Error trying to install react native, not building correctly when running pod install
- 3 Answers 3
- [0.54.0] IOS pod install error. Module glog cannot be installed #18408
- Comments
- Environment
- Expected Behavior
- Actual Behavior
xcrun: error: SDK «iphoneos» cannot be located
I’m not experienced so I can’t really pinpoint what is the problem. Thanks for the help.
And was trying to follow the steps below:
Clone the repo
Navigate to clonned folder and Install dependencies
cd react-native-starter && yarn install
Install Pods
cd ios && pod install
When I got to the pod install I’m getting that error.
3 Answers 3
- Launch xcode
- Preferences
- Locations
- Make sure there’s a dropdown option selected for the command line tools.
Fixed it for me.
so here is what works for me:
I think your pod install working fine and has done its job. You need to set up iPhone SDK on your mac then try to run cd ../ && react-native run-ios .
Linked
Hot Network Questions
To subscribe to this RSS feed, copy and paste this URL into your RSS reader.
Site design / logo © 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA . rev 2023.1.14.43159
By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.
Источник
Mac — XCode — SDK «iphoneos» cannot be located — how to fix How to fix the SDK «iphoneos» cannot be located error when working on XCode using MacOS
If you’ve stumbled upon this post, it most likely means that you’re getting this error:
SDK «iphoneos» cannot be located
when trying to run a pod install or perform similar command-line tasks from a Mac terminal while working on a XCode project.
This is a typical scenario when you update a lot of stuff together — such as XCode and CocoaPods.
The fix
Luckily enough, the fix is very simple: open a new terminal window and type the following command:
If XCode is installed, you should see a wrong installation path, such as /Library/Developer/ or something like that: it’s very likely that your XCode installation is located somewhere else — such as in the /Applications/ folder. If that’s so, you can fix your issue by typing the following command:
If the xcode-select command return a «not found» error, it most likely means that XCode is not installed: just install it and try again.
Alternate method using the XCode GUI
If you don’t want to use the macOS terminal, you can perform the same tasks using the XCode GUI in the following way:
- Open XCode (you need to have it installed)
- From the main menu, select Preferences
- Open the Locations tab
- Make sure that the Command Line Tools parameter has an entry: if not, click on the dropdown and select one (preferably the latest version).
- Save
Many thanks to @Martin for suggesting this (see the Comments sections of this post)!
How to free Disk Space on your Mac A list of useful techniques and tools that you can use to delete system junk, useless files and unwanted apps on your macOS device
December 17, 2022
Problems You May Face After Updating to macOS Ventura A list of some common problems that users may face after updating to macOS Ventura, and how to address them
October 13, 2022 October 13, 2022
Joyoshare UltFix — iOS System Recovery — Review Overview of Joyoshare UltFix, a budget-friendly iOS recovery software that can help you recover your damaged iOS device without causing data loss
September 29, 2022 September 30, 2022
About Ryan
IT Project Manager, Web Interface Architect and Lead Developer for many high-traffic web sites & services hosted in Italy and Europe. Since 2010 it’s also a lead designer for many App and games for Android, iOS and Windows Phone mobile devices for a number of italian companies. Microsoft MVP for Development Technologies since 2018.
Worked for me, respect to author
Amazing fix, was searching for a good time and this fixes it. Thanks a lot.
Thanks, great explanation. In my case Xcode was basically extracted to
/Downloads. So, the fix was to run: sudo mv
I usually don’t leave any comment, but you tell the exact reason and how to fix it nicely and save my time. thanks
Источник
Error: SDK «iphonesimulator9.0» Cannot be located
I recently updated Xcode to 7.1 And downloaded iOS 8.4 And iOS 9.0 Simulator.
iOS Simulator SDKs:
to point to the
iOS 9.0 Simulator or 8.4 Simulator
Simulator — iOS 9.1 -sdk iphonesimulator9.1
1 Answer 1
Legacy iOS Simulator SDKs no longer ship with the latest versions of Xcode. To install an older Simulator SDK, take the iPhoneSimulator.sdk directory from an older version of Xcode ( Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk ), and copy it to your newer version.
For example, Xcode 6.4 comes with the 8.4 iOS Simulator SDK. To install that in Xcode 7, take the directory:
Rename it from iPhoneSimulator.sdk to iPhoneSimulator8.4.sdk .
Copy it to your Xcode 7 Simulator SDK directory:
Observe your new Simulator SDKs:
Linked
Hot Network Questions
To subscribe to this RSS feed, copy and paste this URL into your RSS reader.
Site design / logo © 2023 Stack Exchange Inc; user contributions licensed under CC BY-SA . rev 2023.1.14.43159
By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our Cookie Policy.
Источник
Error trying to install react native, not building correctly when running pod install
I am trying to learn react native, and I’m running into an issue when trying to to install dependencies. I have installed CocoaPods and followed all steps via the documentation. I am unsure why I am getting this error. When running pod install and pod install —repo-update I am getting the following output:
I have tried googling this problem but have had no luck. Any help is greatly appreciated it!
3 Answers 3
After some more googling, I found this solution to my problem.
Run sudo xcode-select —switch /Applications/Xcode.app then reboot your machine. CD into iOS directory of your product and run pod install . It should build correctly!
Actually, I got this error when I’m on a macOS Catalina, that was installed on unsupported Apple computer (Mac mini 5.1 — mid-2011)
If you’ve stumbled upon this post, it most likely means that you’re getting this error:
SDK “iphoneos” cannot be located
When trying to run a pod install or perform similar command-line tasks from a Mac terminal while working on an XCode project.
This is a typical scenario when you update a lot of stuff together – such as XCode and CocoaPods.
Luckily enough, the fix is very simple: open a new terminal window and type the following command:
If XCode is installed, you should see a wrong installation path, such as /Library/Developer/ or something like that: it’s very likely that your XCode installation is located somewhere else – such as in the /Applications/ folder. If that’s so, you can fix your issue by typing the following command:
Источник
[0.54.0] IOS pod install error. Module glog cannot be installed #18408
I’m trying to upgrade from 0.42.0 to 0.54.0. When I run pod install I receive an error:
I have tried to use 0.52.0 version, but had same error. Can you advice me how to resolve it?
Environment
Environment:
OS: macOS Sierra 10.12.5 (16F73)
Node: 6.11.3
npm: 5.6.0
Watchman: 4.9.0
Xcode: 8.3.3 (8E3004b)
Android Studio: 3.0.1
Packages: (wanted => installed)
«react»: «16.3.0-alpha.1»,
«react-dom»: «16.3.0-alpha.1»,
«prop-types»: «15.6.1»,
«react-mixin»: «4.0.0»,
«react-native»: «0.54.0»,
Expected Behavior
pod install is executed successfully
Actual Behavior

The text was updated successfully, but these errors were encountered:
I have just tried to install 0.51.0, but have the same issue((( What I do incorrectly?
Overall I think you need to carefully go through the release notes for the 12 versions (!) of react native you are trying to «merge».
There have been many breaking changes.
I suggest you maybe do ‘baby-steps’ of 2 versions per step, while cleaning up the pods & caches every time.
I think if we have an instruction in the documentation we have to get a successful result. I will keep in mind about breaking changes in my source code, but installation must be without such errors.
I have upgraded Xcode version from 8.3.3 to 9.2. Then issue was disappeared))) I think new Xcode have required sdk’s and platforms.
Module glog have been renamed in 0.54 (or 0.53), GLog -> glog , so all paths was renamed, but fs is case-insensitive by default on macOS, so cocoapods run into troubles when try to delete/rename/create folders. :-/
I go through this update with this steps:
I’m still having this issue, having tried all of the above. It happened when I upgraded React Native from 0.52 -> 0.54.4 (and React to 16.3.0).
I have pod —version 1.5.0 & Xcode version 9.2. I’ve tried clearing Pods dir/cocoapods cache, deleting my whole repo and rebuilding, running deintegrate with commits to git each time etc.
Anyone else got any ideas? Not really sure what else to try at this point
Also, bonus information. This podfile below works when I run pod install :
It fails when I uncomment out ‘CxxBridge’ . I then need this spec to be able to archive in Xcode.
The issue is closed but in case if above answers don’t work.
put this in console -> xcrun -k —sdk iphoneos —show-sdk-path
if the answer is
xcrun:_ error: SDK «iphoneos» cannot be located
xcrun: error: SDK «iphoneos» cannot be located
xcrun: error: unable to lookup item ‘Path’ in SDK ‘iphoneos’
Источник
#react-native #sdk #cocoapods
Вопрос:
У меня нет опыта, поэтому я не могу точно определить, в чем проблема. Спасибо за помощь.
Я клонировал это репо: https://github.com/flatlogic/react-native-starter.git
И пытался выполнить следующие действия:
Клонировать репо
клон git https://github.com/flatlogic/react-native-starter.git
Перейдите в клонированную папку и установите зависимости
cd react-родной-стартер и установка пряжи
Установите Модули
установка cd ios и pod
Когда я добрался до установки модуля, я получил эту ошибку.
karar@Karars-MacBook-Air ios % pod install
Auto-linking React Native modules for target `ReactNativeStarter`: BVLinearGradient, RNCMaskedView, RNGestureHandler, RNLocalize, RNReanimated, RNScreens, RNVectorIcons, ReactNativeUiLib, react-native-safe-area-context, and toolbar-android
Analyzing dependencies
Fetching podspec for `DoubleConversion` from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`
Fetching podspec for `Folly` from `../node_modules/react-native/third-party-podspecs/Folly.podspec`
Fetching podspec for `glog` from `../node_modules/react-native/third-party-podspecs/glog.podspec`
Downloading dependencies
Installing BVLinearGradient (2.5.6)
Installing DoubleConversion (1.1.6)
Installing FBLazyVector (0.63.1)
Installing FBReactNativeSpec (0.63.1)
Installing Folly (2020.01.13.00)
Installing RCTRequired (0.63.1)
Installing RCTTypeSafety (0.63.1)
Installing RNCMaskedView (0.1.10)
Installing RNGestureHandler (1.8.0)
Installing RNLocalize (1.4.2)
Installing RNReanimated (1.13.1)
Installing RNScreens (2.11.0)
Installing RNVectorIcons (6.7.0)
Installing React (0.63.1)
Installing React-Core (0.63.1)
Installing React-CoreModules (0.63.1)
Installing React-RCTActionSheet (0.63.1)
Installing React-RCTAnimation (0.63.1)
Installing React-RCTBlob (0.63.1)
Installing React-RCTImage (0.63.1)
Installing React-RCTLinking (0.63.1)
Installing React-RCTNetwork (0.63.1)
Installing React-RCTSettings (0.63.1)
Installing React-RCTText (0.63.1)
Installing React-RCTVibration (0.63.1)
Installing React-callinvoker (0.63.1)
Installing React-cxxreact (0.63.1)
Installing React-jsi (0.63.1)
Installing React-jsiexecutor (0.63.1)
Installing React-jsinspector (0.63.1)
Installing ReactCommon (0.63.1)
Installing ReactNativeUiLib (3.41.0)
Installing Yoga (1.14.0)
Installing boost-for-react-native (1.63.0)
Installing glog (0.3.5)
[!] /bin/bash -c
set -e
#!/bin/bash
# Copyright (c) Facebook, Inc. and its affiliates.
#
# This source code is licensed under the MIT license found in the
# LICENSE file in the root directory of this source tree.
set -e
PLATFORM_NAME="${PLATFORM_NAME:-iphoneos}"
CURRENT_ARCH="${CURRENT_ARCH}"
if [ -z "$CURRENT_ARCH" ] || [ "$CURRENT_ARCH" == "undefined_arch" ]; then
# Xcode 10 beta sets CURRENT_ARCH to "undefined_arch", this leads to incorrect linker arg.
# it's better to rely on platform name as fallback because architecture differs between simulator and device
if [[ "$PLATFORM_NAME" == *"simulator"* ]]; then
CURRENT_ARCH="x86_64"
else
CURRENT_ARCH="armv7"
fi
fi
export CC="$(xcrun -find -sdk $PLATFORM_NAME cc) -arch $CURRENT_ARCH -isysroot $(xcrun -sdk $PLATFORM_NAME --show-sdk-path)"
export CXX="$CC"
# Remove automake symlink if it exists
if [ -h "test-driver" ]; then
rm test-driver
fi
./configure --host arm-apple-darwin
# Fix build for tvOS
cat << EOF >> src/config.h
/* Add in so we have Apple Target Conditionals */
#ifdef __APPLE__
#include <TargetConditionals.h>
#include <Availability.h>
#endif
/* Special configuration for AppleTVOS */
#if TARGET_OS_TV
#undef HAVE_SYSCALL_H
#undef HAVE_SYS_SYSCALL_H
#undef OS_MACOSX
#endif
/* Special configuration for ucontext */
#undef HAVE_UCONTEXT_H
#undef PC_FROM_UCONTEXT
#if defined(__x86_64__)
#define PC_FROM_UCONTEXT uc_mcontext->__ss.__rip
#elif defined(__i386__)
#define PC_FROM_UCONTEXT uc_mcontext->__ss.__eip
#endif
EOF
# Prepare exported header include
EXPORTED_INCLUDE_DIR="exported/glog"
mkdir -p exported/glog
cp -f src/glog/log_severity.h "$EXPORTED_INCLUDE_DIR/"
cp -f src/glog/logging.h "$EXPORTED_INCLUDE_DIR/"
cp -f src/glog/raw_logging.h "$EXPORTED_INCLUDE_DIR/"
cp -f src/glog/stl_logging.h "$EXPORTED_INCLUDE_DIR/"
cp -f src/glog/vlog_is_on.h "$EXPORTED_INCLUDE_DIR/"
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for arm-apple-darwin-strip... no
checking for strip... strip
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... no
checking for awk... awk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking for arm-apple-darwin-gcc... /Library/Developer/CommandLineTools/usr/bin/cc -arch armv7 -isysroot
checking whether the C compiler works... no
xcrun: error: SDK "iphoneos" cannot be located
xcrun: error: SDK "iphoneos" cannot be located
xcrun: error: SDK "iphoneos" cannot be located
xcrun: error: unable to lookup item 'Path' in SDK 'iphoneos'
/Users/karar/Library/Caches/CocoaPods/Pods/External/glog/2263bd123499e5b93b5efe24871be317-40a13/missing: Unknown `--is-lightweight' option
Try `/Users/karar/Library/Caches/CocoaPods/Pods/External/glog/2263bd123499e5b93b5efe24871be317-40a13/missing --help' for more information
configure: WARNING: 'missing' script is too old or missing
configure: error: in `/Users/karar/Library/Caches/CocoaPods/Pods/External/glog/2263bd123499e5b93b5efe24871be317-40a13':
configure: error: C compiler cannot create executables
See `config.log' for more details
karar@Karars-MacBook-Air ios %
Комментарии:
1. Основная ошибка здесь заключается
xcrun: error: SDK "iphoneos" cannot be locatedв том, что было бы полезно сосредоточиться на нем. заголовок и пометки.2. (и, насколько я могу судить, эта ошибка не имеет никакого отношения к эмуляции терминала, поэтому тег терминала, вероятно, можно удалить. Терминал-это просто то, что отображает выходные данные программы и собирает входные данные от ее имени; помимо этой роли, он не контролирует, что на самом деле делает программа, запущенная внутри него).
3. Спасибо @CharlesDuffy. Измененный. Будет ли стек повторно продвигать вопрос с тех пор, как я изменил название?
4. Обновления, как правило, возвращают что — то на первую страницу. (По этой причине их не одобряют, но в данном случае это явно лучший вопрос в отредактированном виде, поэтому вам не нужно беспокоиться о критике).
Ответ №1:
- Запустите xcode
- Предпочтения
- Адреса
- Убедитесь, что для инструментов командной строки выбран раскрывающийся список.
Исправил это для меня.
исправлено с помощью:
Ответ №2:
Комментарии:
1. Это сработало для меня на M1.









