React-native: xcode 11.4 build kesalahan fatal: file peta modul xxx/Build/Products/Debug-iphoneos/YogaKit/YogaKit.modulemap' tidak ditemukan

Dibuat pada 3 Apr 2020  ·  81Komentar  ·  Sumber: facebook/react-native

Harap berikan semua informasi yang diminta. Masalah yang tidak mengikuti format ini kemungkinan besar akan terhenti.

Keterangan

kesalahan fatal: file peta modul '/Users/miaohao/Library/Developer/Xcode/DerivedData/apex_baojia2-cdczyhhwbgshmtbdymitajpzamao/Build/Products/Debug-iphoneos/YogaKit/YogaKit.modulemap' tidak ditemukan

Bereaksi versi Asli:

Jalankan react-native info di terminal Anda dan salin hasilnya di sini.
Sistem:
OS: macOS 10.15.3
CPU: (4) x64 Intel(R) Core(TM) i5-7360U CPU @ 2.30GHz
Memori: 219,52 MB / 8,00 GB
Cangkang: 5.7.1 - /bin/zsh
Biner:
Node: 12.16.1 - /usr/local/bin/node
Benang: 1.22.0 - /usr/local/bin/benang
npm: 6.13.4 - /usr/local/bin/npm
Penjaga: 4.9.0 - /usr/local/bin/watchman
Manajer:
CocoaPods: 1.8.4 - /usr/local/bin/pod
SDK:
SDK iOS:
Platform: iOS 13.4, DriverKit 19.0, macOS 10.15, tvOS 13.4, watchOS 6.2
SDK Android:
Level API: 23, 24, 25, 26, 27, 28, 29
Alat Bangun: 26.0.2, 28.0.3
Gambar Sistem: android-23 | Android TV Intel x86 Atom, android-23 | Google API Intel x86 Atom, android-28 | Google API Intel x86 Atom, android-29 | Google Play Intel x86 Atom
Android NDK: Tidak Ditemukan
IDE:
Android Studio: 3.6 AI-192.7142.36.36.6241897
Xcode: 11.4/11E146 - /usr/bin/xcodebuild
Bahasa:
Python: 2.7.16 - /usr/local/bin/python
npmPaket:
@react-native-community/cli: Tidak Ditemukan
bereaksi: 16.11.0 => 16.11.0
reaksi-asli: 0.62.0 => 0.62.0
npmGlobalPaket:
reaksi-asli : Tidak Ditemukan

Langkah-Langkah Untuk Mereproduksi

Berikan daftar rinci langkah-langkah yang mereproduksi masalah.

1. init asli reaksi XXX
2.cd ios && pemasangan pod

  1. xcode Produk/build

Hasil yang diharapkan

Jelaskan apa yang Anda harapkan terjadi.

Camilan, contoh kode, tangkapan layar, atau tautan ke repositori:

Harap berikan Camilan (https://snack.expo.io/), tautan ke repositori di GitHub, atau berikan contoh kode minimal yang mereproduksi masalah.
Anda dapat memberikan tangkapan layar aplikasi jika menurut Anda itu relevan dengan laporan bug Anda.
Berikut adalah beberapa tip untuk memberikan contoh minimal: https://stackoverflow.com/help/mcve
image
image

Crash iOS Xcode

Komentar yang paling membantu

Saya juga mengalami masalah ini, saya tidak begitu akrab dengan XCode, tetapi saya membuka file .xcodeworkspace dan kemudian mengklik build, yang berhasil!

Semua 81 komentar

Saya menghadapi masalah yang sama. tetapi hanya dalam mode rilis. build debug berfungsi dengan baik.

System:
    OS: macOS 10.15.3
    CPU: (12) x64 Intel(R) Core(TM) i9-8950HK CPU @ 2.90GHz
    Memory: 1.05 GB / 32.00 GB
    Shell: 5.7.1 - /bin/zsh
  Binaries:
    Node: 10.17.0 - /usr/local/bin/node
    Yarn: 1.22.4 - /usr/local/bin/yarn
    npm: 6.14.4 - /usr/local/bin/npm
    Watchman: 4.9.0 - /usr/local/bin/watchman
  SDKs:
    iOS SDK:
      Platforms: iOS 13.4, DriverKit 19.0, macOS 10.15, tvOS 13.4, watchOS 6.2
  IDEs:
    Xcode: 11.4/11E146 - /usr/bin/xcodebuild

@apostopher ini cocok dengan apa yang saya amati di Circle CI ketika saya memverifikasi pengujian iOS kami pada Xcode 11.4.0 - tidak ada masalah sama sekali pada mode debug.

Menghadapi secara sporadis dalam debug juga

Saya berhasil menyelesaikan masalah di aplikasi saya.
Saya memiliki ketidakcocokan antara versi ios di Xcode dan Podfile.

Podfile

image

Kode X

image

Saya mengubah Podfile saya menjadi platform :ios, '9.0' dan menjalankan pod install lagi.
Itu berhasil.

Saya memiliki masalah ini juga. Dan itu bukan ketidakcocokan antar versi.

Saya juga mengalami masalah ini, saya tidak begitu akrab dengan XCode, tetapi saya membuka file .xcodeworkspace dan kemudian mengklik build, yang berhasil!

Masalah yang sama.
Bereaksi Asli -> 0,62
Xcode -> 11.4
Setelah Anda membuat aplikasi. itu menunjukkan bahwa:
image
Meminta Anda untuk menggunakan file .xcodeworkspace untuk menjalankan, tapi aku hanya ingin tahu mengapa saya memiliki kesalahan ini di flie .xcodeproj.

gunakan .xcodeworkspace tidak apa-apa

gunakan .xcodeworkspace tidak apa-apa

tidak yakin mengapa banyak acungan jempol? apakah ini bekerja untuk orang-orang? Masalah di atas terjadi juga saat menjalankan .xcodeworkspace di xcode.

Saya juga menghadapi masalah yang sama. Tidak yakin apa yang harus dilakukan dari sini.

juga masalah yang sama dan macet di sini :(

Jika saya menjalankan proyek saya dari ruang kerja proyek maka kesalahan ini tidak muncul. Dan kapan pun Anda menggunakan pod. Anda harus selalu menjalankan proyek Anda dari ruang kerja

Orang yang mengatakan ini disebabkan oleh tidak menggunakan ruang kerja sebenarnya tidak membantu. Bukan itu penyebab bug spesifik ini, kebanyakan orang yang menggunakan Pod akan tahu menggunakan ruang kerja, bukan proyeknya.

XCode: 11.4
Bereaksi Asli: 0.62.2
Bagi saya, mengubah Sistem Bangun dari "Sistem Bangun Lama" menjadi "Sistem Bangun Baru" memperbaiki masalah ini.

Saya tidak 100% yakin apakah baris pertama berhasil, atau apakah itu hanya restart terminal, tetapi ini berhasil untuk saya:

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

restart terminal (penting)

cd ios && pod install

Masalah yang sama.
Bereaksi Asli -> 0,62
Xcode -> 11.4
Setelah Anda membuat aplikasi. itu menunjukkan bahwa:
image
Meminta Anda untuk menggunakan file .xcodeworkspace untuk menjalankan, tapi aku hanya ingin tahu mengapa saya memiliki kesalahan ini di flie .xcodeproj.

solusi saya adalah menambahkan perpustakaan SECARA MANUAL:
image
Kemudian, itu hanya bekerja!

Saya telah mengalami kesalahan yang sama, itu tidak berfungsi juga dengan proyek RN kosong.

System:
    OS: macOS 10.15.4
    CPU: (8) x64 Intel(R) Core(TM) i5-8279U CPU @ 2.40GHz
    Memory: 26.77 MB / 8.00 GB
    Shell: 5.7.1 - /bin/zsh
  Binaries:
    Node: 10.16.0 - /var/folders/mm/zm3z3hx96p7_9jxhs_6f8v2h0000gn/T/yarn--1586964002884-0.9192953256519525/node
    Yarn: 1.22.4 - /var/folders/mm/zm3z3hx96p7_9jxhs_6f8v2h0000gn/T/yarn--1586964002884-0.9192953256519525/yarn
    npm: 6.14.4 - ~/.nvm/versions/node/v10.16.0/bin/npm
    Watchman: 4.9.0 - /usr/local/bin/watchman
  Managers:
    CocoaPods: 1.9.1 - /usr/local/bin/pod
  SDKs:
    iOS SDK:
      Platforms: iOS 13.4, DriverKit 19.0, macOS 10.15, tvOS 13.4, watchOS 6.2
    Android SDK: Not Found
  IDEs:
    Android Studio: 3.6 AI-192.7142.36.36.6241897
    Xcode: 11.4/11E146 - /usr/bin/xcodebuild
  Languages:
    Java: 13.0.2 - /usr/bin/javac
    Python: 2.7.16 - /usr/bin/python
  npmPackages:
    @react-native-community/cli: Not Found
    react: 16.11.0 => 16.11.0 
    react-native: 0.62.2 => 0.62.2 
  npmGlobalPackages:
    *react-native*: Not Found

Masalah yang sama. dimulai entah dari mana. Tidak melakukan apa pun, kecuali perubahan logika js internal.

Masalah yang sama. dimulai entah dari mana. Tidak melakukan apa pun, kecuali perubahan logika js internal.

Jika saya dapat membantu Anda, saya menyelesaikannya dengan reboot. Maksud saya, saya baru saja me-reboot osx, membuka file .xcworkspace dan berhasil.

Masalah yang sama. dimulai entah dari mana. Tidak melakukan apa pun, kecuali perubahan logika js internal.

Jika saya dapat membantu Anda, saya menyelesaikannya dengan reboot. Maksud saya, saya baru saja me-reboot osx, membuka file .xcworkspace dan berhasil.

Terima kasih. Saya menyelesaikannya dengan mematikan cadangan iCloud bodoh ini. Pertama-tama - rly memperlambat segalanya, dan kedua - itu baru saja mulai menyalin beberapa file dari proyek saya, dan saya percaya hanya merusak salah satu file selama proses.

+1 :(

Dalam kasus saya masalahnya ada di profil penyediaan. Saya memperbaikinya dengan mencentang "Secara otomatis mengelola penandatanganan" di Xcode -> Penandatanganan & Kemampuan, dan Memilih Tim.

masih mengalami masalah untuk membangun proyek saya melalui xcode 11.. pada kesalahan layar adalah YogaKit.modulemap tidak ditemukan ... bantuan apa pun akan sangat dihargai ..
Saya telah mencoba berbagai solusi yang disarankan di sini tetapi tidak ada yang berhasil untuk saya

masih mengalami masalah untuk membangun proyek saya melalui xcode 11.. pada kesalahan layar adalah YogaKit.modulemap tidak ditemukan ... bantuan apa pun akan sangat dihargai ..
Saya telah mencoba berbagai solusi yang disarankan di sini tetapi tidak ada yang berhasil untuk saya

Akhirnya, saya menemukan perbaikan
akhirnya saya menyelesaikan masalah Anda harus memberikan akses disk penuh xcode semua mainan yang harus dilakukan
1- buka preferensi sistem
2- keamanan & privasi terbuka
3- klik pada akses disk penuh
4- klik pada gembok kuning muda untuk menambahkan xcode ke daftar
5-klik tombol + untuk menambahkan aplikasi baru dan pilih xcode
6- dropdown akan terbuka lalu klik Aplikasi
7- Klik dua kali pada Xcode
8-klik pada gembok kuning untuk mengunci folder kembali
9- tutup xcode
10 -pergi ke proyek Anda
jalankan kode di bawah ini
Buka folder ios proyek Anda
lalu klik file ekstensi .xcworkspace untuk membuka proyek Anda dengan xcode
klik pada tab Proyek lalu klik klik pada proyek bersih
Sekarang klik pada proyek bangun atau tombol putar

Saya memiliki masalah yang sama setelah memperbarui ke xcode versi terbaru. Masalah terpecahkan dengan sendirinya dengan me-restart mac.

Saya menghadapi masalah yang sama, tidak ada solusi di atas yang berhasil untuk saya.

EDIT: Saya punya
use_frameworks!
di Podfile (jangan dari mana asalnya)
Saya menghapusnya dan berfungsi sekarang.

Hai, yang di sana,

Satu-satunya cara bagi saya untuk memperbaikinya adalah dengan mengganti Target dari 9.0 ke 11.00
Semoga, itu membantu seseorang.
Screen Shot 2020-05-06 at 7 26 51 PM

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

Kemarin saya menjalankan beberapa pembersihan di komputer saya. Cache Xcode dihapus, serta beberapa data simulator dll.

Tidak yakin - tetapi hari ini saya memiliki masalah serupa, memberi tahu saya bahwa YogaKit.modulemap tidak ditemukan di DeriveredData.
Itu berfungsi dari xcode, tetapi tidak dari terminal (saya menggunakan fastlane).

"Solusi" di atas berhasil, tetapi saya pikir ini lebih merupakan solusi daripada benar-benar memperbaikinya.

Masalah yang sama.
Bereaksi Asli -> 0,62
Xcode -> 11.4
Setelah Anda membuat aplikasi. itu menunjukkan bahwa:
image
Meminta Anda untuk menggunakan file .xcodeworkspace untuk menjalankan, tapi aku hanya ingin tahu mengapa saya memiliki kesalahan ini di flie .xcodeproj.

solusi saya adalah menambahkan perpustakaan SECARA MANUAL:
image
Kemudian, itu hanya bekerja!

Astaga, saya tidak menemukan lib itu. Anda punya tautan?

Saya mengikuti langkah dari tautan di bawah ini, itu berhasil.

http://helpinterview.com/?q=content/fatal -error-module-map-file-not-found-xcode

Masalah yang sama. dimulai entah dari mana. Tidak melakukan apa pun, kecuali perubahan logika js internal.

Jika saya dapat membantu Anda, saya menyelesaikannya dengan reboot. Maksud saya, saya baru saja me-reboot osx, membuka file .xcworkspace dan berhasil.

Masalah khusus saya adalah menjalankan react-native run-ios gagal. Tetapi di Xcode (tentu saja, membuka .xcworkspace ) bekerja seperti pesona. Anehnya... Setelah mencoba semuanya di sini, reboot bekerja untuk saya Setelah reboot react-native run-ios juga bekerja...

Saya baru saja mengalami kesalahan ini tetapi mengubah Target IOS agar sesuai dengan Podfile di Xcode .

Bagi saya solusi @Valonfeka (https://github.com/facebook/react-native/issues/28503#issuecomment-624785816) + saran sebelumnya untuk membuka ruang kerja alih-alih proyek memperbaikinya juga.

Bagi saya, ini adalah duplikasi FileRef dalam file contents.xcworkspacedata .

<?xml version="1.0" encoding="UTF-8"?>
<Workspace
   version = "1.0">
   <FileRef
      location = "group:whateverA.xcodeproj">
   </FileRef>
   <FileRef
      location = "group:Pods/Pods.xcodeproj">
   </FileRef>
   <FileRef
      location = "group:whatevera.xcodeproj">
   </FileRef>
</Workspace>

Hapus saja yang terakhir dan kemudian tidak apa-apa.

Hai, yang di sana,

Satu-satunya cara bagi saya untuk memperbaikinya adalah dengan mengganti Target dari 9.0 ke 11.00
Semoga, itu membantu seseorang.
Screen Shot 2020-05-06 at 7 26 51 PM

Man Anda benar-benar menyelamatkan hidup saya. Saya menemukan bahwa di Podfile saya menetapkan target ke 11.0 tetapi dalam pengaturan XCode masih 9.0, mengatur keduanya ke versi yang sama berhasil, terima kasih banyak!

Saya juga mengalami masalah ini, saya tidak begitu akrab dengan XCode, tetapi saya membuka file .xcodeworkspace dan kemudian mengklik build, yang berhasil!

Ini berhasil untuk saya!!!

Bagi saya, ini adalah duplikasi FileRef dalam file contents.xcworkspacedata .

<?xml version="1.0" encoding="UTF-8"?>
<Workspace
   version = "1.0">
   <FileRef
      location = "group:whateverA.xcodeproj">
   </FileRef>
   <FileRef
      location = "group:Pods/Pods.xcodeproj">
   </FileRef>
   <FileRef
      location = "group:whatevera.xcodeproj">
   </FileRef>
</Workspace>

Hapus saja yang terakhir dan kemudian tidak apa-apa.
@thanh-taro
Lokasi file ini? Saya tidak dapat menemukannya di folder IOS

masih mengalami masalah untuk membangun proyek saya melalui xcode 11.. pada kesalahan layar adalah YogaKit.modulemap tidak ditemukan ... bantuan apa pun akan sangat dihargai ..
Saya telah mencoba berbagai solusi yang disarankan di sini tetapi tidak ada yang berhasil untuk saya

Akhirnya, saya menemukan perbaikan
akhirnya saya menyelesaikan masalah Anda harus memberikan akses disk penuh xcode semua mainan yang harus dilakukan
1- buka preferensi sistem
2- keamanan & privasi terbuka
3- klik pada akses disk penuh
4- klik pada gembok kuning muda untuk menambahkan xcode ke daftar
5-klik tombol + untuk menambahkan aplikasi baru dan pilih xcode
6- dropdown akan terbuka lalu klik Aplikasi
7- Klik dua kali pada Xcode
8-klik pada gembok kuning untuk mengunci folder kembali
9- tutup xcode
10 -pergi ke proyek Anda
jalankan kode di bawah ini
Buka folder ios proyek Anda
lalu klik file ekstensi .xcworkspace untuk membuka proyek Anda dengan xcode
klik pada tab Proyek lalu klik klik pada proyek bersih
Sekarang klik pada proyek bangun atau tombol putar

Ini berhasil untuk saya

Tak satu pun di atas bekerja untuk saya.
Saya telah menambahkan beberapa konfigurasi baru dan menghapus konfigurasi 'Debug' default dari xcode.

Jadi saya harus mengubah baris berikut di Podfile
:konfigurasi => 'Debug'

ke
:configurations => ['DevDebug', 'QADebug', 'StageDebug', 'ProdDebug']

XCode: 11.4
Bereaksi Asli: 0.62.2
Bagi saya, mengubah Sistem Bangun dari "Sistem Bangun Lama" menjadi "Sistem Bangun Baru" memperbaiki masalah ini.

juga tambahkan target YogaKit sebelum target aplikasi Anda dalam skema proyek Anda

Ubah Pengaturan Skema dan Produk> Skema> Edit Skema> Temukan Ketergantungan Implisit harus dicentang.
Ini berhasil untuk saya...

Saya berhasil menyelesaikan masalah di aplikasi saya.
Saya memiliki ketidakcocokan antara versi ios di Xcode dan Podfile.

Podfile

image

Kode X

image

Saya mengubah Podfile saya menjadi platform :ios, '9.0' dan menjalankan pod install lagi.
Itu berhasil.

tapi aplikasi saya ada persyaratan Plateform 11.0 . Bagaimana saya memperbaiki masalah ini?

Ubah keduanya menjadi 11? Pastikan Anda membuka file ruang kerja dan bukan
berkas proyek.

Pada Rabu, 22 Juli 2020 pukul 10:12 surendrasourcesoft <
[email protected]> menulis:

Saya berhasil menyelesaikan masalah di aplikasi saya.
Saya memiliki ketidakcocokan antara versi ios di Xcode dan Podfile.
Podfile

[gambar: gambar]
https://user-images.githubusercontent.com/270924/78455180-54b9ec00-76cf-11ea-8626-a37bcafdea82.png
Kode X

[gambar: gambar]
https://user-images.githubusercontent.com/270924/78455203-73b87e00-76cf-11ea-9c66-37f1c52eef81.png

Saya mengubah Podfile saya ke platform :ios, '9.0' dan menjalankan pod install lagi.
Itu berhasil.

tapi aplikasi saya ada persyaratan Plateform 11.0 . Bagaimana saya memperbaiki masalah ini?


Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub
https://github.com/facebook/react-native/issues/28503#issuecomment-662340339 ,
atau berhenti berlangganan
https://github.com/notifications/unsubscribe-auth/AAN4NBCQXKEAPKFYO6A67FLR42URBANCNFSM4L3Q4AWA
.

Penyebabnya bagi saya adalah skema baru yang saya buat tidak diatur di Podfile saya, saya perlu menambahkan baris:

project 'MyProject', 
  'debug' => :debug,
  'myNewScheme' => :release 

Saya harus mengatasi masalah ini karena sepertinya segelintir orang lain memiliki masalah yang sama termasuk saya.

Sepertinya ini bukan hanya basis kode yang sudah ada sebelumnya tetapi juga aplikasi baru tanpa kode khusus.

YogaKit Hilang

29605

YogaKit Stackoverflow 1
YogaKit Stackoverflow 2

Saya mendapatkan kesalahan ini saat menggunakan xcodebuild untuk mengotomatiskan proses pembuatan. Saya menemukan perintah build saya yang gagal:

xcodebuild clean archive 
  -scheme releaseScheme 
  -configuration Release 
  -archivePath ../builds/<AppName>.xcarchive 
  -allowProvisioningUpdates
  DEVELOPMENT_TEAM=<TeamId> 

tidak ada -workspace <AppName>.xcworkspace untuk menentukan bahwa saya mencoba membangun ruang kerja dan bukan proyek. Perintah lengkap yang berfungsi untuk saya ada di bawah.

xcodebuild clean archive 
  -scheme releaseScheme 
  -configuration Release 
  -archivePath ../builds/<AppName>.xcarchive 
  -allowProvisioningUpdates
  -workspace <AppName>.xcworkspace
  DEVELOPMENT_TEAM=<TeamId> 

Mencoba semuanya, yang berhasil adalah menghapus seluruh folder DerivedData , ketika menjalankan react-native run-ios lagi itu hanya berhasil. Terletak di: /Users/YOUR-USER/Library/Developer/Xcode/DerivedData/

Hanya rm -rf /Users/YOUR-USER/Library/Developer/Xcode/DerivedData/

masih mengalami masalah untuk membangun proyek saya melalui xcode 11.. pada kesalahan layar adalah YogaKit.modulemap tidak ditemukan ... bantuan apa pun akan sangat dihargai ..
Saya telah mencoba berbagai solusi yang disarankan di sini tetapi tidak ada yang berhasil untuk saya

Akhirnya, saya menemukan perbaikan
akhirnya saya menyelesaikan masalah Anda harus memberikan akses disk penuh xcode semua mainan yang harus dilakukan
1- buka preferensi sistem
2- keamanan & privasi terbuka
3- klik pada akses disk penuh
4- klik pada gembok kuning muda untuk menambahkan xcode ke daftar
5-klik tombol + untuk menambahkan aplikasi baru dan pilih xcode
6- dropdown akan terbuka lalu klik Aplikasi
7- Klik dua kali pada Xcode
8-klik pada gembok kuning untuk mengunci folder kembali
9- tutup xcode
10 -pergi ke proyek Anda
jalankan kode di bawah ini
Buka folder ios proyek Anda
lalu klik file ekstensi .xcworkspace untuk membuka proyek Anda dengan xcode
klik pada tab Proyek lalu klik klik pada proyek bersih
Sekarang klik pada proyek bangun atau tombol putar

Ini berhasil untuk saya

Tak satu pun di atas bekerja. Terima kasih kawan, Anda benar-benar menyelamatkan saya!!!!!

Saya membenturkan kepala saya mencoba setiap jawaban di sini tanpa hasil.

Saya tidak punya masalah menjalankan proyek dari Xcode, tetapi saya sangat menginginkan kemampuan untuk menjalankan proyek melalui react-native run-ios dari baris perintah menggunakan iTerm.

Dalam upaya untuk men-debug, saya menjalankan perintah yang sama dari terminal VSCode saya, dan berhasil! Mengapa? Kenapa.... teriakku di dalam.

Jadi saya memulai kembali iTerm saya, dan itu mulai berfungsi. Saya tidak yakin apa yang terjadi di bawah tenda dengan iTerm, tetapi restart sederhana memperbaiki masalah saya.

Mencoba setiap solusi juga. Tidak ada yang berhasil. Memperbarui semuanya, membersihkan proyek, memulai ulang mac/iterm/xcode, menjalankan dari iTerm dan dari Xcode dan belum ada apa-apa.

Mencoba semuanya, yang berhasil adalah menghapus seluruh folder DerivedData , ketika menjalankan react-native run-ios lagi itu hanya berhasil. Terletak di: /Users/YOUR-USER/Library/Developer/Xcode/DerivedData/

Hanya rm -rf /Users/YOUR-USER/Library/Developer/Xcode/DerivedData/

Terima kasih sobat.
Itu berhasil (pada proyek yang ada tiba-tiba saya mendapatkan masalah itu).

gunakan .xcodeworkspace tidak apa-apa

Ini menyelamatkan hari saya!!!

Tak satu pun di atas bekerja untuk saya.
Saya telah menambahkan beberapa konfigurasi baru dan menghapus konfigurasi 'Debug' default dari xcode.

Jadi saya harus mengubah baris berikut di Podfile
:konfigurasi => 'Debug'

ke
:configurations => ['DevDebug', 'QADebug', 'StageDebug', 'ProdDebug']

@karan-rawal Sintaks Anda tidak asing bagi saya karena kami biasanya menggunakan sesuatu seperti ini:

project 'YourProject',
  'Staging.Debug' => :debug,
  'Staging.Release' => :release,
  'Production.Debug' => :debug,
  'Production.Release' => :release

Karena itu, kami masih menangani masalah ini setelah persis seperti yang Anda katakan, kami memasukkan beberapa konfigurasi build khusus dan mengganti nama Debug menjadi Staging.Debug . Maukah Anda memposting pengaturan persis Anda di sini untuk mengetahui bagaimana Anda mengatur konfigurasi build kustom Anda di Podfile Anda? Terima kasih. Juga, versi iOS apa yang mendukung proyek Anda? Kami harus tetap mendukung iOS 10 sehingga kami tidak dapat mencapai 11 seperti yang dikatakan banyak orang. Terima kasih untuk bantuannya!

Mencoba setiap solusi juga. Tidak ada yang berhasil. Memperbarui semuanya, membersihkan proyek, memulai ulang mac/iterm/xcode, menjalankan dari iTerm dan dari Xcode dan belum ada apa-apa.

Saya mengalami masalah yang sama di App Center. Secara lokal di MacBook tidak ada masalah. Mendapatkan kesalahan yang sama YogaKit.module tidak ditemukan.

Hai,

Saya mencoba SEMUA solusi di atas, mereka tidak berhasil untuk saya. Apa yang berhasil untuk saya adalah

  • Buka file xcode .xcworkspace
  • Coba buat
  • Seharusnya gagal dengan kesalahan Yogakit.modulemap
  • Dengan kesalahan itu juga harus menunjukkan kepada Anda beberapa peringatan, di sepanjang baris pembaruan pengaturan proyek untuk merekomendasikan peringatan ini harus terdaftar dua kali, satu untuk proyek POD dan satu untuk proyek aplikasi Anda
  • Klik pada peringatan dan perbarui proyek ke pengaturan yang disarankan, untuk kedua peringatan.
  • Kemudian, itu juga akan menunjukkan kepada Anda peringatan lain Convert to swift 5 available , jika Anda mengkliknya, itu akan secara khusus menunjukkan kepada Anda modul YogaKit, klik convert.
  • Ini akan memakan waktu, pergi minum kopi atau sesuatu.
  • Setelah selesai, klik build lagi, itu juga akan memakan waktu, kali ini, ajak keluarga Anda untuk makan siang atau makan malam.
  • Membangun harus berhasil kali ini.

Saya mengalami masalah ini pada perangkat nyata, versi OS yang diinstal pada ponsel tidak kompatibel dengan Xcode

Xcode 12. Bereaksi Asli: 0.63.2, +1

Xcode 12. Bereaksi Asli: 0.63.2, +1

sama di sini di perangkat ini berfungsi. Saya dapat membangun untuk generik dan adhoc tetapi tidak untuk simulator

Di bagian Buatan Pengguna dari Pengaturan Bangun saya, saya memiliki VALID_ARCHS yang didefinisikan sebagai arm64 arm64e armv7s karena beberapa perpustakaan saya tidak mendukung arsitektur yang lebih lama. Saya memerlukan ini untuk membangun di perangkat dan untuk rilis tetapi tampaknya itu merusak simulator untuk Xcode 12. Dengan menghapus VALID_ARCHS dari pengaturan build saya, simulator saya akan membangun tetapi saya harus mengembalikan pengaturan untuk perangkat atau rilis. Semoga ini bisa membantu seseorang!

itu tidak berfungsi ketika saya menjalankan proyek RN kosong dari Xcode, tetapi itu berfungsi dari terminal.
Bisakah ini reaksi kotoran asli lebih rumit???

Xcode 12. Bereaksi Asli: 0.63.2, +1

sama di sini di perangkat ini berfungsi. Saya dapat membangun untuk generik dan adhoc tetapi tidak untuk simulator

Pembaruan cepat menurut ini. Menurunkan Xcode dari 12 menjadi 11.7 menyelesaikan masalah. Saya akan menjauh dari 12 untuk sementara waktu

menurunkan Xcode ke 11.7. masih tidak dapat membangun bahkan proyek kosong. katanya yogakit.modulemap tidak ditemukan

Saya berhasil menyelesaikan masalah di aplikasi saya.
Saya memiliki ketidakcocokan antara versi ios di Xcode dan Podfile.

Podfile

image

Kode X

image

Saya mengubah Podfile saya menjadi platform :ios, '9.0' dan menjalankan pod install lagi.
Itu berhasil.

Ini memecahkan masalah saya. Alih-alih mengubah Podfile versi I:

  • Pilih aplikasi saya dan navigasikan ke tab General
  • Gulir ke Deployment Info
  • Mengubah iOS 9.0 menjadi iOS 11.0

bagi saya ada 2 peringatan di navigator masalah di xcode yang menyebutkan pembaruan pengaturan build yang direkomendasikan. saya mengkliknya, xcode melakukan pembaruan dan sekarang berfungsi

Hai,

Saya mencoba SEMUA solusi di atas, mereka tidak berhasil untuk saya. Apa yang berhasil untuk saya adalah

* Open xcode .xcworkspace file

* Try build

* It should fail with the Yogakit.modulemap error

* With error it should also show you some warnings, along the lines of **update project settings to recommended** this warning should be listed twice, one for POD project and one for your app project

* Click on the warnings and update the project to recommended settings, for both warnings.

* Then, it should also show you another warning **Convert to swift 5 available**, if you click it, it will specifically show you the YogaKit module, click convert.

* Its gonna take time, go drink a coffee or something.

* When its done, click build again, thats also gonna take time, this time, take your family for lunch or dinner.

* The build should succeed this time.

Saya tidak bekerja untuk saya, dapatkan kesalahannya!

resim

Hai,
Saya mencoba SEMUA solusi di atas, mereka tidak berhasil untuk saya. Apa yang berhasil untuk saya adalah

* Open xcode .xcworkspace file

* Try build

* It should fail with the Yogakit.modulemap error

* With error it should also show you some warnings, along the lines of **update project settings to recommended** this warning should be listed twice, one for POD project and one for your app project

* Click on the warnings and update the project to recommended settings, for both warnings.

* Then, it should also show you another warning **Convert to swift 5 available**, if you click it, it will specifically show you the YogaKit module, click convert.

* Its gonna take time, go drink a coffee or something.

* When its done, click build again, thats also gonna take time, this time, take your family for lunch or dinner.

* The build should succeed this time.

Saya tidak bekerja untuk saya, dapatkan kesalahannya!

resim

Hmmm. Saya tidak benar-benar ahli dalam React Native sekarang, masih belajar. Meskipun itu mungkin bukan penyebabnya, tetapi saya pikir Anda harus memastikan bahwa Anda menggunakan beberapa versi Xcode 11 (bukan 12 dan bukan apa pun di bawah 11).
Saya menggunakan MAC OS Catalina.
Pastikan juga Anda telah mencoba semua solusi yang tercantum sebelum solusi saya, karena saya mencoba semuanya, jadi mungkin ada sesuatu yang menyebabkan solusi saya berfungsi tetapi bukan milik Anda?

buka xxx.xcworkspace daripada xxx.xcodeproj sukses

Restart komputer saya memecahkan masalah ini untuk saya

hentikan Xcode dan jalankan lagi. Bekerja untuk saya

Xcode12 masih tidak berfungsi. Saya mencoba semua solusi itu dan tidak ada yang berhasil untuk saya. Butuh bantuan segera

Ini adalah cara kerjanya untuk saya

  1. Tutup Xcode
  2. rm -Rf ~/Library/Developer/Xcode/DerivedData
  3. Di Podfile Anda, perbarui platform :ios ke platform :ios, '11.0'
  4. yarn && cd ios/ && pod install

  5. Jalankan XCode (buka .xcworkspace) lagi maka Anda akan melihat peringatan untuk memutakhirkan ke swift 5, Klik peringatan itu lalu perbarui (Ini akan memakan waktu lama)

  6. Setelah itu jalankan build lagi, maka aplikasi akan berjalan.

Jika itu tidak berhasil untuk Anda, bersihkan repo Anda dan hapus semua file yang tidak terlacak git clean -fdx lalu lakukan langkah-langkahnya lagi.
Perhatikan bahwa git clean -fdx akan menghapus semua file yang tidak terlacak sehingga lebih baik untuk memiliki cadangan semua perubahan kerja Anda.

Mari ku tunjukkan.
hapus semua file pod
Tinggalkan ini.
config = use_native_modules! use_react_native! (: path => config ["reactNativePath"])
pod instal lagi dan itu akan berfungsi dengan baik.

Saya telah mencoba banyak saran. Tak satu pun dari mereka bekerja untuk saya

Meringkas solusi umum yang ditawarkan di utas ini dalam panduan pemecahan masalah: https://fbflipper.com/docs/troubleshooting/#yogakitmodulemap -not-found.

Saya pikir masalah ini dapat ditutup sekarang sehingga laporan masa depan dapat datang dengan informasi yang lebih rinci.

Untuk proyek yang menggunakan pod ( yang berhasil bagi saya karena saya menggunakan RN63 ) saya menemukan bahwa saya harus menyetel versi IPHONEOS_DEPLOYMENT_TARGET untuk semua pod yang terpasang di aplikasi, versi harus konsisten dengan apa versi yang ditentukan dalam platform :ios dan dengan versi yang ditentukan dalam Xcode. Membuat versi konsisten di seluruh proyek memecahkan masalah.

Untuk mengatur IPHONEOS_DEPLOYMENT_TARGET untuk semua pod yang perlu Anda tambahkan:

  post_install do |installer|
    installer.pods_project.targets.each do |target|
        target.build_configurations.each do |config|
        config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '11.0'
        end
    end
  end

dan kemudian jalankan pod install

Saya tidak 100% yakin apakah baris pertama berhasil, atau apakah itu hanya restart terminal, tetapi ini berhasil untuk saya:

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

restart terminal (penting)

cd ios && pod install

ini membantu. fml

Saya memiliki pernyataan seperti itu di podfile saya di mana saya lupa menghapus koma terakhir, oleh karena itu menerima kesalahan yang sama. Saya menghapus koma terakhir dan semuanya berjalan lancar

project 'dadhesab', 'Sibapp.Debug' => :debug, 'Sibapp.Release' => :release,

Mendapat kesalahan yang sama pada Xcode 12.
Tidak ada solusi di atas yang berhasil.
Kesalahan ini hanya terjadi saat menggunakan emulator alih-alih perangkat nyata.

Setelah berjuang beberapa saat, kami dapat menjalankan aplikasi di perangkat nyata dan emulator di xcode 12.2 dan ios 14.2, berikut adalah cara kami memperbaiki masalah modulemap:

0) hapus instalan xcode lama
1) instal Xcode 12.2 (Kandidat rilis) dan baris perintah 12.2 (Kandidat rilis) dari area pengembang apel (pastikan jalur xcode dari 12.2 dan kemudian pergi ke formulir PREFERENCE xcode 12.2 dan pilih baris perintah 12.2 yang telah Anda instal)
2) Perbarui CocoaPods ke 1.10 (mendukung Xcode 12)
3) npm install (npm menggunakan beberapa baris perintah xcode 12.2, jika tidak maka akan menimbulkan kesalahan atau instalasi yang buruk)
4) tambahkan arm64 kecuali arsitektur dan HAPUS VALID_ARCHS info lebih lanjut di blog ini
5) pemasangan pod
6) mungkin ada beberapa yang gagal pada emulator karena masalah Target, kami menerima rekomendasi Xcode dan membangun lagi dan berfungsi.

ruang kerja kami menggunakan SISTEM BUILD BARU (di bawah file-> menu pengaturan ruang kerja) seperti yang direkomendasikan Apple.

Semoga membantu :)

Halo,

Di sini solusi saya:

  • hapus instalan xcode
  • restart komputer
  • instal xcode 12.2
  • expo init ProjectName
  • cd ProjectName
  • expo-cli login (ketik email & kata sandi)
  • expo eject --no-install
  • npm install
  • cd ios/
  • pod install
  • cd ..
  • react-native run-ios

Menikmati !

Saya menghadapi masalah yang sama. Apa yang diperbaiki bagi saya adalah Edit Skema ... -> Jalankan -> Ubah Konfigurasi Bangun ke Rilis.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat