Я установил react-native-localization в свой нативный проект (v0.6). Библиотека еще не поддерживает автолинкер, поэтому мне нужно отключить его для iOS и Android в react-native.config.js.
Я уже пытался добавить зависимости в react-native.config.js. После этого я выполнил команду react-native link react-native-localization и создал приложение.
Это мой файл react-native.config.js:
'use strict';
const ios = require('@react-native-community/cli-platform-ios');
const android = require('@react-native-community/cli-platform-android');
module.exports = {
dependencies: {
'react-native-localization': {
platforms: {
android: null, // disable Android platform, other platforms will still autolink if provided
ios: null,
},
},
},
commands: [...ios.commands, ...android.commands],
platforms: {
ios: {
linkConfig: ios.linkConfig,
projectConfig: ios.projectConfig,
dependencyConfig: ios.dependencyConfig,
},
android: {
linkConfig: android.linkConfig,
projectConfig: android.projectConfig,
dependencyConfig: android.dependencyConfig,
},
},
/**
* Used when running RNTester (with React Native from source)
*/
reactNativePath: '.',
project: {
ios: {
project: './RNTester/RNTester.xcodeproj',
},
android: {
sourceDir: './RNTester',
},
},
};
Ошибка в симуляторе говорит: «Пожалуйста, проверьте свою конфигурацию. Вы запускали «реагирующую ссылку»?
Большое спасибо. Где я мог найти информацию об этом? Вчера я потратил около 3 часов, чтобы заставить его работать...





Как и сейчас, react-native добавил поддержку CocoaPods внутри своих проектов. (https://github.com/facebook/react-native/релизы)
К сожалению, я не знаю почему, но функция автоматического связывания никогда не работает для меня на iOS, но всегда не работает на Android. Единственное решение, которое я нашел, — это сделать нативную ссылку только для iOS (переименовав папку Android во что-то другое), а затем сделать cd ios и pod install. После этого в большинстве случаев он будет работать «из коробки», в то время как другие библиотеки все еще нуждаются в обновлении для полной интеграции с RN 0.60.
Надеюсь, все это скоро будет исправлено, а пока нам остается только ждать и надеяться, что библиотеки работают без каких-либо других осложнений.
вы пробовали также делать
cd iosиpod install?