मैं main.jsbundle बनाने के लिए निम्न आदेश का उपयोग करता हूं

प्रतिक्रिया देशी बंडल --entry-file='index.js' --bundle-output='./ios/billhunters/main.jsbundle' --dev=false --platform='ios' --assets-dest= './ आईओएस'

ऐसा लगता है कि एसेट बंडल में शामिल हैं

enter image description here

लेकिन जब मैं रिलीज मोड में किसी डिवाइस पर ऐप चलाता हूं, तो छवियां नहीं होती हैं।

मैं अपने जेएसएक्स में छवि तत्व जोड़ता हूं जिस तरह से आधिकारिक दस्तावेज़ अनुशंसा करते हैं:

<Image source={require('./assets/img/logo.png')} />

क्या किसी को ऐसी समस्या का सामना करना पड़ा है? जब ऐप डीबग मोड में चलाया जाता है, तो सबकुछ ठीक होता है।

2
theDC 12 अप्रैल 2018, 16:35

2 जवाब

सबसे बढ़िया उत्तर

लेख में उत्तर मिला जो आप नीचे पा सकते हैं: https://medium.com/ the-react-native-log/first-time-deploying-with-react-native-f524eb3e705d

enter image description here

1
theDC 12 अप्रैल 2018, 16:52

--assets-dest='./ios' को --assets-dest='./ios/billhunters' में बदलने का प्रयास करें।

0
Stackia 12 अप्रैल 2018, 16:51