I've build in debug mode It's fine but archive got errors message
Figure 1: Errors
I've open .xcworkspace instead of .xcodeproj. And remove Pods, Podfile.lock re-install pods but still not work.
I've try to link libBolts in Link Binary With Libraries but Xcode still asking for other lib up to IPods-PorjectName. But It's already in Link Binary With Libraries.
Podfile
# Uncomment the next line to define a global platform for your project
platform :ios, '12.1'
target 'Project' do
# Uncomment the next line if you're using Swift or would like to use dynamic frameworks
# use_frameworks!
rn_path = '../node_modules/react-native' # This path is likely to be `../node_modules/react-native` in your own project.
# See http://facebook.github.io/react-native/docs/integration-with-existing-apps.html#configuring-cocoapods-dependencies
pod 'yoga', path: "#{rn_path}/ReactCommon/yoga/yoga.podspec"
pod 'React', path: rn_path, subspecs: [
'Core',
'DevSupport',
'ART',
'RCTActionSheet',
'RCTAnimation',
'RCTGeolocation',
'RCTImage',
'RCTLinkingIOS',
'RCTNetwork',
'RCTSettings',
'RCTText',
'RCTVibration',
'RCTWebSocket',
]
pod 'react-native-fbsdk', :path => '../node_modules/react-native-fbsdk'
pod 'react-native-image-picker', :path => '../node_modules/react-native-image-picker'
pod 'react-native-fetch-blob', :path => '../node_modules/react-native-fetch-blob'
pod 'Firebase/Core'
pod 'Firebase/Messaging'
end
Package.json
{
"name": "Project",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "node node_modules/react-native/local-cli/cli.js start",
"test": "jest"
},
"dependencies": {
"@types/styled-components": "^4.1.6",
"axios": "^0.18.0",
"moment": "^2.24.0",
"native-base": "^2.10.0",
"prop-types": "^15.6.2",
"react": "16.6.3",
"react-addons-update": "^15.6.2",
"react-native": "0.57.8",
"react-native-autogrow-textinput": "^5.2.0",
"react-native-cached-image": "^1.4.3",
"react-native-fbsdk": "^0.8.0",
"react-native-fetch-blob": "^0.10.8",
"react-native-firebase": "^5.2.2",
"react-native-gifted-chat": "^0.7.2",
"react-native-highcharts": "^1.0.2",
"react-native-image-picker": "^0.28.0",
"react-native-image-zoom-viewer": "^2.2.25",
"react-native-linear-gradient": "^2.5.3",
"react-native-popup-menu": "^0.15.0",
"react-native-read-more-text": "^1.1.0",
"react-native-render-html": "^4.1.1",
"react-native-router-flux": "^4.0.6",
"react-native-size-matters": "^0.1.6",
"react-native-swiper": "^1.5.14",
"react-native-view-more-text": "^2.0.1",
"react-redux": "^6.0.0",
"redux": "^4.0.1",
"redux-thunk": "^2.3.0",
"socket.io-client": "^2.2.0",
"styled-components": "^4.1.3"
},
"devDependencies": {
"@types/jest": "^23.3.13",
"@types/react": "^16.7.20",
"@types/react-native": "^0.57.29",
"@types/react-test-renderer": "^16.0.3",
"babel-jest": "23.6.0",
"eslint-config-rallycoding": "^3.2.0",
"jest": "23.6.0",
"metro-react-native-babel-preset": "0.51.1",
"react-native-typescript-transformer": "^1.2.11",
"react-test-renderer": "16.6.3",
"typescript": "^3.2.4"
},
"jest": {
"preset": "react-native",
"moduleFileExtensions": [
"ts",
"tsx",
"js"
],
"transform": {
"^.+\\.(js)$": "<rootDir>/node_modules/babel-jest",
"\\.(ts|tsx)$": "<rootDir>/node_modules/ts-jest/preprocessor.js"
},
"testRegex": "(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$",
"testPathIgnorePatterns": [
"\\.snap$",
"<rootDir>/node_modules/"
],
"cacheDirectory": ".jest/cache"
},
"rnpm": {
"assets": [
"./src/assets/fonts"
]
}
}
Finally I solved It by change Deployment target version to 12.1 because version are difference between Podfile and Deployment target. Then everything is fine!.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With