Я создаю приложение React Native для iOS. В симуляторе работает режим отладки.
yarn run:ios // это работает Также работает работа на XCode. но когда я собираюсь опубликовать его в AppStore, возникает такая проблема.
Файл Project_Path/ios/DerivedData/ReactNativeStarter/ArchiveIntermediates/ReactNativeStarter/BuildProductsPath/Release-iphoneos/ReactNativeStarter.app/main.jsbundle не существует. Должно быть, это ошибка в React Native, сообщите об этом здесь: https://github.com/facebook/react-native/issues. Также открывается терминал метро. Это показывает эту проблему.
metro-file-map: Коллизия имен модулей Haste: cliui Следующие файлы имеют одно и то же имя; пожалуйста, измените скоростьImpl: * /ios/build/Debug-iphonesimulator/ReactNativeStarter.app/package.json * /ios/DerivedData/ReactNativeStarter/ArchiveIntermediates/ReactNativeStarter/InstallationBuildProductsLocation/Applications/ReactNativeStarter.app/package.json Не удалось создать преобразователь: DuplateError: дублированные файлы или макеты. Пожалуйста, проверьте консоль для получения дополнительной информации. в setModule (/Users/admin/Downloads/ProjectRootPath/node_modules/metro-file-map/src/index.js:450:17) в workerReply (/Users/admin/Downloads/ProjectRootPath/node_modules/metro-file-map/src/index.js:507:9) в процессе.processTicksAndRejections (узел: внутренний/процесс/задача_очереди: 95:5) в асинхронном Promise.all (индекс 633) в async HasteMap._applyFileDelta (/Users/admin/Downloads/ProjectRootPath/node_modules/metro-file-map/src/index.js:672:7) в async/Users/admin/Downloads/ProjectRootPath/node_modules/metro-file-map/src/index.js:327:9 в асинхронном DependencyGraph.ready (/Users/admin/Downloads/ProjectRootPath/node_modules/@react-native-community/cli-plugin-metro/node_modules/metro/src/node-haste/DependencyGraph.js:95:5) в async Bundler.ready (/Users/admin/Downloads/ProjectRootPath/node_modules/@react-native-community/cli-plugin-metro/node_modules/metro/src/Bundler.js:69:5) в async IncrementalBundler.ready (/Users/admin/Downloads/ProjectRootPath/node_modules/@react-native-community/cli-plugin-metro/node_modules/metro/src/IncrementalBundler.js:289:5) в async Server.ready (/Users/admin/Downloads/ProjectRootPath/node_modules/@react-native-community/cli-plugin-metro/node_modules/metro/src/Server.js
Кто-нибудь поможет с этой проблемой?
Я создаю приложение React Native для iOS. В симуляторе работает режим отладки.
Мобильная версия