/ প্রতিক্রিয়া / আরসিটিব্রিজেড মডেল। ফাইলটি পাওয়া যায় নি


115

এক্সকোডে রিএ্যাক্ট নেটিভ iOS অ্যাপ্লিকেশন তৈরি করার সময় এই ত্রুটিটি পাওয়া।

এখানে চিত্র বর্ণনা লিখুন

এনপিএম ইনস্টল এবং আরএমপি লিঙ্কিং রিএ্যাক্ট -নেটিভ-এফএস লাইব্রেরির পরে এই ত্রুটি পাওয়া শুরু হয়েছিল । তবে সমাধানের জন্য অনলাইনে অনুসন্ধানের পরে আমি লক্ষ্য করেছি যে অন্যান্য প্রতিক্রিয়াশীল নেটিভ লাইব্রেরিগুলি ইনস্টল করার সময় অনেক লোক একই ত্রুটি পাচ্ছে।

অনেকের পরামর্শ দেওয়া একটি সম্ভাব্য সমাধান হ'ল "সেটিংস তৈরি করুন" -> "শিরোনাম অনুসন্ধানের পথ" এর অধীনে নিম্নলিখিতগুলি যুক্ত করা।

$(SRCROOT)/../node_modules/react-native/React - (পুনরাবৃত্তি)

তবে এই সমাধানটির সাথে ভাগ্য নেই, এখনও একই ত্রুটি পাওয়া যাচ্ছে


আমি v0.41.2 এর সাথে একই ত্রুটিটি পাচ্ছি, এটি << প্রতিক্রিয়া / আরসিটি ...> এর সাথে কাজ করা উচিত তবে এটি করে না: /
pgarciacamou

@ ক্যামউ নীচে আমার উত্তর দেখুন; এটি সাহায্য করতে পারে
লরেন্স

@ সিসিলরোডরিগেজ আপনার প্রতিক্রিয়া-নেটিভ-এফএসের জন্য কী সংস্করণ রয়েছে ?. আপনি নিজে উপর XCode সঙ্গে যোগ করা হয় তাহলে চেক করুন github.com/itinance/react-native-fs#adding-manually-in-xcode
Shubham Khatri

আমি এই ত্রুটিটি পাচ্ছি: মডিউলটি সমাধান করতে অক্ষমreact-native-webrtc
অঙ্কিতা

উত্তর:


160

আমার ক্ষেত্রে এই বিশেষ সমস্যাটি ঘটে যখন আমি আইওএসের জন্য একটি 0.40+ রিএ্যাক্ট-নেটিভ অ্যাপ্লিকেশন সংরক্ষণাগারভুক্ত করার চেষ্টা করছিলাম (সমাধানটি এখানে পাওয়া গেল: আপগ্রেড করার সময় ব্যর্থতার উপর নির্ভরযোগ্য বিল্ড^0.39.2^0.40.0 )।

যা ঘটেছিল তা হল যে এক্সকোড সমান্তরালে রিএ্যাক্ট-নেটিভ লাইব্রেরিগুলি তৈরি করার চেষ্টা করছিল এবং বাস্তবে প্রতিক্রিয়া পাঠাগারটি তৈরি করার আগে অন্তর্নিহিত প্রতিক্রিয়া নির্ভরতা সহ গ্রন্থাগার তৈরি করছিল ।

আমার ক্ষেত্রে সমাধানটি ছিল:

  1. সমান্তরাল বিল্ডগুলি অক্ষম করুন:

    • এক্সকোড মেনু -> পণ্য -> প্রকল্প -> শেমস পরিচালনা করুন ...
    • আপনার আবেদনে ডাবল ক্লিক করুন
    • বিল্ড ট্যাব -> সমান্তরাল বিল্ডটি চেক করুন
  2. প্রকল্প নির্ভরতা হিসাবে প্রতিক্রিয়া যুক্ত করুন

    • এক্সকোড প্রকল্প নেভিগেটর -> লাইব্রেরিগুলি থেকে গাছের গাছ থেকে টানুন act
    • পর্যায়ক্রমে ট্যাব তৈরি করুন -> লক্ষ্য নির্ভরতা -> + -> যুক্ত প্রতিক্রিয়া

1
আমি আবিষ্কার করেছি যে এটি কেবল তখনই ঘটে যখন আপনি নীচ থেকে 0.40+ দেশীয় প্রতিক্রিয়াতে আপগ্রেড করবেন। ০.৪০+ আরএন দিয়ে সূচিত প্রকল্পটি ইতিমধ্যে সমান্তরাল বিল্ড বন্ধ করে দিয়েছে।
এজিএল্যাব

20
"টানতে মূল গাছ" বলতে কী বোঝায়? এবং "বিল্ড পর্যায়ক্রমে ট্যাব" ... এটি কি প্রতিক্রিয়া। এক্সকোডেপ্রোজের বিল্ড পর্যায়সমূহ?
গ্রিনআসজেড


2
এক্সপো ইজেক্টেড প্রজেক্টের সাথে আপনি কীভাবে ডিল করবেন? আমার কোথাও React.xcodeproj নেই, প্রতিক্রিয়া পোডফিল নির্ভরতাতে রয়েছে
সেবাস্তিয়ান লোরবার

1
@ সেবাস্তিয়ানলবারবার নোড_মডিউলগুলি খুলুন এবং সেখান থেকে প্রকল্পের প্রতিক্রিয়াটি টানুন
রামন কানালেস

35

নিশ্চিত করুন যে আপনি অক্ষম করেছেন Parallelise Buildএবং Reactআপনার টার্গেটের উপরে লক্ষ্য যুক্ত করেছেন

এখানে চিত্র বর্ণনা লিখুন


প্রথম উত্তরের পরে এটি আমার নিজের দ্বারা বের করা হয়েছে, কিন্তু চালিত প্রতিক্রিয়াটি কৌতুকটি করেছিল! বিল্ডিং প্রক্রিয়াটির জন্য আসলে কী
বোঝার

1
আমার চুলগুলি টেনে আনছিল এবং ভাবছিলাম যে প্রতিক্রিয়া লক্ষ্য যুক্ত করার পরে আমি কী ভুল করছি তবে তা চালিয়ে নিয়েছি কৌশলটি। @ এনজয় আপনি বিল্ড প্রক্রিয়ায় এর অর্থ কী তা ব্যাখ্যা করতে পারেন? ধন্যবাদ!
ইউজিন কিম

@ ইউজেনিকিম তালিকাগুলিতে উপাদানগুলির ক্রম হ'ল অ্যাপল এর কালানুক্রমিক ক্রম দেখানোর পদ্ধতি (এটি এখনও ওএসএক্স পাশাপাশি আইওএসেও প্রায়শই আমাকে দেখায়)। সুতরাং "অ্যাপ্লিকেশন" এর আগে "প্রতিক্রিয়া" লক্ষ্যটি স্থাপন করা আপনার নিজের আগে "প্রতিক্রিয়া" থেকে কোডটি তৈরি করবে। যেহেতু আপনার নিজের কোডটি প্রতিক্রিয়া লক্ষ্য ব্যবহার করে এটি মনে হয় এটি নির্মিত হতে সক্ষম হলে এটি প্রভাবিত করে। এমন ফাইলগুলি সম্ভবত নির্মিত হচ্ছে যা আপনার টার্গেটে ব্যবহৃত হয়।
এনজয়

বিল্ডের সময়টি হ্রাস করতে আমি সমান্তরাল বিল্ড বৈশিষ্ট্যটি ব্যবহার করতে চাই
utkarsh-devops

25

দ্রুত ফিক্স (সেরা নয়)

আমদানি প্রতিক্রিয়া নেটিভ শিরোনাম লাইন পরিবর্তন করুন:

 #import <React/RCTBridgeModule.h>
 #import <React/RCTLog.h>

প্রতি:

 #import "RCTBridgeModule.h"
 #import "RCTLog.h"

আমি যে লাইব্রেরিটি ব্যবহার করার চেষ্টা করছিলাম তার জন্য আমাকে যে পরিবর্তনগুলি করতে হয়েছিল তার উদাহরণ এখানে রয়েছে: বন্ধ # 46 - 'আরসিটিব্রিজেডমডিউল' ফাইলটি পাওয়া যায় নি


16
আপনি যদি প্রকাশের নোটগুলি মনোযোগ সহকারে পড়েন তবে আমার মনে হয় এটি আসলে অন্যভাবে - নতুন / অনুমোদিত উপায়টি কী #import <React/RCT...h>? এখানে প্রতিশ্রুতিবদ্ধ
ব্যবহারকারী

1
আমি জানি যে ডক্সগুলি যা বলে তার থেকে পিছনে মনে হয়, তবে নির্দিষ্ট ফর্ম্যাটটি #import "RCTBridgeModule.h"আজ আমার পক্ষে সত্যিই আরও ভাল কাজ করেছে।
paws

আমার জন্য ত্রুটিটি আরসিটিফায়ারলিডারমডিউলে ফাইলটিতে ফ্ল্যাগ করা আছে। আমি প্রস্তাবিত হিসাবে # আমদানি বিবৃতি পরিবর্তন করেছি তবে তাতে কোনও লাভ হয়নি। আমি লিঙ্কযুক্ত রেপো পুলের অনুরোধটিতে দেখতে পাচ্ছি যে পরিবর্তনটি আরএনএফএসম্যানেজ.আর এবং আরএনএফএসমনেজ.আর.এম. আমি এই দুটি ফাইলগুলিতে এটি তৈরি করার চেষ্টা করেছি তবে এটি কোনওরকমই কার্যকর হয়নি। আমি কি ভুল করছি কোন ধারণা?
ইয়াসি

12

পরিবর্তন

  #import "RCTBridgeModule.h"

প্রতি

 #import "React/RCTBridgeModule.h"

1
অনেক ধন্যবাদ!! আমি সমাধানটি খুঁজতে বেশ কয়েক ঘন্টা সময় কাটিয়েছি। তবে এই সমাধানটি ছিল ত্রাণকর্তা। ধন্যবাদ!
অভিরূপ মুখার্জি

3

রিয়েট নেটিভকে 0.40+ তে আপগ্রেড করার পরে এই ত্রুটিটি পেয়েছে এমন দর্শকদের জন্য আপনাকে react-native upgradeকমান্ড লাইনে চালানোর দরকার হতে পারে ।


5
আমি এখনই এটি চেষ্টা করছি। পরিবর্তে রিএ্যাক্ট-নেটিভ-গিট-আপগ্রেড ব্যবহার সম্পর্কে কী ?
pgarciacamou

ঠিক আছে, এটি অন্য বিকল্প। আমি মনে করি তারা দুজনেই কাজ করবে।
লরেন্স

3

যদি Libraries/React.xcodeprojএক্সকোডে লাল হয় তবে নোড_মডিউলগুলি পুনরায় ইনস্টল করুন

rm -rf node_modules && yarn

রিট্যাক্ট-নেটিভ ০.৪6.৩ থেকে আমার সদ্য নির্মিত প্রকল্পটি লাল ছিল: এসআই এনপিএম ৫.৩.০ ​​এবং সুতা 0.24.5 এ রয়েছে যখন আমি স্থানীয়-নেটিভ প্রতিক্রিয়া করি


আপনাকে ধন্যবাদ, আমি আমার প্রকল্পটি গিথুবের দিকে চাপ দিচ্ছিলাম। এবং এটি আবার ক্লোনিং করার সময় আমি প্রতিক্রিয়াযুক্ত লাইব্রেরিগুলি মিস করছি যা লাল দেখানো হয়েছিল। আপনার কমান্ড কাজ করছে। 👍
রিফিনিও

2

পূর্ববর্তী পোস্টগুলিতে বর্ণিত হিসাবে প্রতিক্রিয়া-নেটিভ লাইব্রেরিগুলির সর্বশেষ প্রকাশের এখানে সামঞ্জস্যতা পরিবর্তন হয়েছে। আপনি যদি নেটিভ 0.40+ প্রতিক্রিয়াতে আপগ্রেড করার পরিকল্পনা না করেন তবে আপনি লাইব্রেরির আগের সংস্করণটি ইনস্টল করতে বাধ্য করতে পারেন, উদাহরণস্বরূপ রিএ্যাক্ট-নেটিভ-এফএস সহ:

npm install --save -E react-native-fs@1.5.1

2

আমি একটি ডিবাগ তৈরি করতে সক্ষম হয়েছি, কিন্তু আমি একটি সংরক্ষণাগার তৈরি করতে অক্ষম।

আমি React.xcodeprojএক্সকোডে / নোড_মডিউলগুলি / প্রতিক্রিয়া-নেটিভ / আমার মূল ডিরেক্টরিতে প্রতিক্রিয়াটি টেনে এ সমস্যার সমাধান করেছি , তারপরে বিল্ড পর্যায়> টার্গেট নির্ভরতাতে লক্ষ্য নির্ভরতা হিসাবে যুক্ত করেছি as


কোন ব্যাপার React.xcodeprojমধ্যে /node_modules/react-native/React
অ্যান্ড্রু কোস্টার

@ অ্যান্ড্রুকোস্টার আমি একই সমস্যাটি অনুভব করছি
সিসিল রদ্রিগেজ

@ সিসিলরোড্রিগেজ আমি এক্সকোডে সংকলন করার সময় কোকোপড যোগ করে এবং পোডফাইলে পোড হিসাবে প্রতিক্রিয়া যুক্ত করে এটি ঠিক করতে সক্ষম হয়েছি। যাইহোক, আমি একবার সংকলিত গ্রন্থাগারটি ব্যবহার করার চেষ্টা করার পরে react-native run-iosআমি সংকলন ত্রুটিগুলি পেয়েছি যা এক্সকোডে ঘটে না। প্রাসঙ্গিক ডকুমেন্টেশনের সম্পূর্ণ অভাব হতাশাব্যঞ্জক।
অ্যান্ড্রু কোস্টার

1
@ ইয়াসি না, এখনও নেই। আমি যে চেষ্টা করেছি সেগুলির সবগুলি কার্যকর হয়নি।
সিসিল রদ্রিগেজ

1
@ ইয়াসি না, আমি আপনার চেষ্টা করেছি ভাগ্য নেই. আমার মনে হয় এটির আমার স্থানীয় মডিউলটির সাথে কিছু করার আছে
সিসিল রদ্রিগেজ

2

নেটিভ রিটিক 0.60 এর পরে এই সমস্যাটি প্রায়শই নতুন 'অটো-লিঙ্কিং' বৈশিষ্ট্যটির সাথে মিশ্রিত একটি লিঙ্কযুক্ত লাইব্রেরির কারণে ঘটে। এটি আমার জন্য এটি ঠিক করে দেয়

পুরানো লাইব্রেরিটি ব্যবহার করে লিঙ্কমুক্ত করুন

$ react-native unlink react-native-fs

সম্পূর্ণ ব্যবহার করে পডগুলি ইন্টিগ্রেশন রিফ্রেশ করুন

$ pod deintegrate && pod install

এখন আপনার কর্মক্ষেত্রটি পুনরায় লোড করুন এবং একটি পরিষ্কার বিল্ড করুন।


1

আমি pod installনতুন নির্ভরতার জন্য কমান্ড চালানোর পরে এই ত্রুটিটি আমার জন্য উপস্থিত হয়েছিল । তাদের পাশাপাশি, প্রতিক্রিয়াও ইনস্টল করা হয়েছিল। সুতরাং সম্ভবত এক্সকোড পথের জন্য বিভ্রান্ত হয়েছিল। আমি পডফিল থেকে এই লাইনগুলি সরিয়েছি এবং ত্রুটি চলে গেছে। দয়া করে মনে রাখবেন যে এখান থেকে অপসারণকারীরা ইতিমধ্যে এক্সকোডে লিঙ্কযুক্ত ছিল।

target 'app' do

  pod 'GoogleMaps'
  pod 'Firebase/Auth', '~> 6.3.0'
  pod 'Firebase/Database', '~> 6.3.0'

  # Removed four pods below and it worked.

  pod 'react-native-image-picker', :path => '../node_modules/react-native-image-picker'

  pod 'ReactNativePermissions', :path => '../node_modules/react-native-permissions'

  pod 'react-native-image-resizer', :path => '../node_modules/react-native-image-resizer'

  pod 'RNFS', :path => '../node_modules/react-native-fs'

  end

1

আমার জন্য, এই ত্রুটিটি ঘটেছিল যখন আমি অ্যাপটিতে একটি নতুন স্কিম / টার্গেট ( app.stasing ) যুক্ত করেছি এবং পড ইনস্টল ব্যবহার করে শুঁটি ইনস্টল করেছি।

পোডগুলি সমস্ত টার্গেটের জন্য ভাগ না করার কারণে এই সমস্যাটি দেখা দিচ্ছে। সুতরাং পডফিলের ভিতরে আমার নতুন যুক্ত হওয়া লক্ষ্য ( অ্যাপ্লিকেশন aging স্টেজিং ) যুক্ত করা দরকার

এই আমার পডফিল।

platform :ios, '9.0'
require_relative '../node_modules/@react-native-community/cli-platform-ios/native_modules'

target 'app' do
  # Pods for app
  pod 'FBLazyVector', :path => "../node_modules/react-native/Libraries/FBLazyVector"
  pod 'FBReactNativeSpec', :path => "../node_modules/react-native/Libraries/FBReactNativeSpec"

  target 'appTests' do
    inherit! :search_paths
    # Pods for testing
  end

  # Pods for staging app // important line below
  target 'app.staging'

  use_native_modules!
end

1

আমি ক্রিয়েট -রিএ্যাক্ট-নেটিভ-মডিউলটি দিয়ে তৈরি যে কোনও নতুন মডিউলটিতে এই ত্রুটিটি পেয়েছি । পোস্ট করা সমাধানগুলির কোনওটিই আমার পক্ষে কাজ করেনি।

আমার জন্য যা কাজ করেছে তা তৈরির জন্য প্রথমে yarnসদ্য নির্মিত মডিউল ফোল্ডারে চালানো নিশ্চিত করা হয়েছিল node_modules/(এই পদক্ষেপটি সম্ভবত সুস্পষ্ট)। তারপরে, এক্সকোডে, পণ্য -> স্কিম -> মাইমোডুলনেমের ডিফল্ট নির্বাচনের পরিবর্তে প্রতিক্রিয়া নির্বাচন করুন।


+1, অন্যদের জন্য মডিউল বিকাশে নতুন যুক্ত করা জরুরী যে আপনি কোনও বৈধ পডফিল তৈরি না করা এবং চালনা না করা পর্যন্ত আপনি অন্যান্য স্কিমগুলি দেখতে পাবেন না pod install। তৈরি-প্রতিক্রিয়া-নেটিভ-মডিউলটি আপনার জন্য এটি করে না। আমাকে কিছুক্ষণ ঝুলিয়ে রাখল। আমি একবারে একটি বৈধ পডফিল তৈরি করে ইনস্টল চালিয়েছি এটি আমার পক্ষে কাজ করে।
ইলিয়ট রদ্রিগেজ

1

আপনার প্রকল্পের আইওএস ফোল্ডারে যান এবং পড ইনস্টল করুন -

$ pod install

আপনি যদি পড টাইপ কমান্ডটি ইনস্টল করতে কোনও ত্রুটি পেয়ে থাকেন-

$ xcode-select -p

ফলাফলটি হতে হবে - / অ্যাপ্লিকেশনস / এক্সকোড.এপ / সামগ্রী / ডেভেলপার

যদি পথটি ভুল হয় তবে আপনার আইওএস প্রকল্পটি এক্সকোডে খুলুন এবং এতে যান: এক্সকোড-> পছন্দসমূহ-> কমান্ড লাইন সরঞ্জাম-> এক্সকোড নির্বাচন করুন

এবং আবার পোড ইনস্টল আপনার সমস্যা স্থির করা হবে।



0

আপনি যদি আপনার সম্পাদক থেকে এটি তৈরি করতে চান তবে এসএমএল.এক্সসি স্কিমও খুলুন

এবং পরিবর্তন parallelizeBuildables = "NO"


0

আমার জন্য উপরের সমাধানগুলি থেকে কোনও কাজ করেনি এবং নীচে এটি কাজ করেছে (আমি ইতিমধ্যে পরীক্ষা করে দেখেছি Parallelize Buildএবং যুক্ত করেছি React)

1. Open XCode --> To Libraries add `$LibraryWhichDoesNotWork.xcodeproj$`
2. Then for your app in the `Build Phases` add to the `Link Binary with Libraries` the file `lib$LibraryWhichDoesNotWork$.a`

0

0.58.4 থেকে নতুন প্রতিক্রিয়া-নেটিভ সংস্করণ 0.60.4 এ আপগ্রেড করার সময় আমি এই সমস্যার মুখোমুখি হয়েছি। ইন্টারনেটে আমি যা পেয়েছি তার থেকে কিছুই আমাকে সহায়তা করে না, তবে আমি এটি কাজ করে নিই:

সেটিংস তৈরি করতে যান, 'শিরোনাম অনুসন্ধানের পথগুলি অনুসন্ধান করুন', এন্ট্রি নির্বাচন করুন, মোছা বোতাম টিপুন।

আমার এই মানগুলি ওভাররাইড হয়ে গেছে এবং দেখে মনে হচ্ছে এগুলি মুছে ফেলার পরে ডিফল্টে ফিরে গেছে। এছাড়াও কোকোপডস টার্মিনালের বার্তাগুলির সাথে এটি সম্পর্কে অভিযোগ করেছিলেন pod install:

[!] The `app [Release]` target overrides the `HEADER_SEARCH_PATHS` build setting defined in `Pods/Target Support Files/Pods-app/Pods-app.release.xcconfig'. This can lead to problems with the CocoaPods installation

0

react-native linkআরএন 0.59+ এ অটো লিঙ্কটি সমর্থন করে না এমন নির্ভরতার একটি ম্যানুয়াল করার পরে আমি এই সমস্যার মধ্যে পড়েছিলাম

সমাধানটি ছিল এক্সকোডে লাইব্রেরি ফোল্ডারের অধীনে xcodeproj ফাইলটি নির্বাচন করা এবং তারপরে বিল্ড সেটিংসে, এই দুটি যুক্ত করার জন্য শিরোনাম অনুসন্ধানের পথ পরিবর্তন (পুনরাবৃত্ত):

$(SRCROOT)/../../../ios/Pods/Headers/Public/React-Core
$(SRCROOT)/../../../ios/Pods/Headers/Public

0

আপনি যদি প্যারালালাইজ বিল্ডকে সক্ষম রাখতে চান এবং অনুপস্থিত শিরোনামের সমস্যাগুলি এড়াতে চান, তবে আপনার স্কিমের একটি প্রাক-বিল্ড পদক্ষেপ সরবরাহ করুন-প্রাপ্ত ডেটা অঞ্চলে প্রতিক্রিয়া শিরোনামগুলি রাখার জন্য। এই ক্ষেত্রে প্রতিক্রিয়া প্রকল্প থেকে বিল্ড সেটিংস আসছে তা লক্ষ্য করুন। হ্যাঁ এটি সৌন্দর্যের জিনিস নয় তবে এটি কাজটি সম্পাদন করে এবং বিল্ডগুলি থেকে অনেক সময় শেভ করে। প্রাক বিল্ড স্টেপ আউটপুটটি প্রিইবিল্ড.লগে শেষ হয়। আপনার যে অনুলিপিটি সঠিকভাবে শিরোনাম করতে হবে তা আপনার প্রকল্পের-নেটিভ নির্ভরতাগুলির উপর নির্ভর করবে, তবে আপনি এ থেকে জাস্টটি পাবেন।

স্কিম সম্পাদনা করুন => তৈরি করুন

পরিবেশের ভেরিয়েবলগুলি থেকে প্রাপ্ত ডেটা ডিরেক্টরিটি পান এবং প্রয়োজনীয় প্রতিক্রিয়া শিরোনামটি অনুলিপি করুন।

#build_prestep.sh (chmod a+x)
derived_root=$(echo $SHARED_DERIVED_FILE_DIR|sed 's/DerivedSources//1')
react_base_headers=$(echo $PROJECT_FILE_PATH|sed 's#React.xcodeproj#Base/#1')
react_view_headers=$(echo $PROJECT_FILE_PATH|sed 's#React.xcodeproj#Views/#1')
react_modules_head=$(echo $PROJECT_FILE_PATH|sed 's#React.xcodeproj#Modules/#1')
react_netw_headers=$(echo $PROJECT_FILE_PATH|sed 's#React/React.xcodeproj#Libraries/Network/#1')
react_image_header=$(echo $PROJECT_FILE_PATH|sed 's#React/React.xcodeproj#Libraries/Image/#1')

echo derived root = ${derived_root}
echo react headers = ${react_base_headers}

mkdir -p ${derived_root}include/React/

find  "${react_base_headers}" -type f -iname "*.h" -exec cp {} "${derived_root}include/React/" \;
find  "${react_view_headers}" -type f -iname "*.h" -exec cp {} "${derived_root}include/React/" \;
find  "${react_modules_head}" -type f -iname "*.h" -exec cp {} "${derived_root}include/React/" \;
find  "${react_netw_headers}" -type f -iname "*.h" -exec cp {} "${derived_root}include/React/" \;
find  "${react_image_header}" -type f -iname "*.h" -exec cp {} "${derived_root}include/React/" \;

স্ক্রিপ্টটি বিল্ড-ক্লিন চলাকালীন ডাকা হবে - যা আদর্শ নয়। আমার ক্ষেত্রে একটি এনভির ভেরিয়েবল রয়েছে যা একটি ক্লিনের সময় আমাকে স্ক্রিপ্টের প্রথম দিকে প্রস্থান করতে দেয় পরিবর্তিত করে।

if [ "$RUN_CLANG_STATIC_ANALYZER" != "NO" ] ; then
    exit 0 
fi

0

আপনার কেবল পড ইনস্টল করতে হবে, পড ফাইল উপস্থিত থাকলে টাইপ করুন

pod install

যদি না: তাই প্রথম,

pod init

তারপর,

pod install

টার্মিনাল মধ্যে। এবং আপনি যেতে ভাল।


-1

এটি সঠিকভাবে পেতে আপনি যা করতে পারেন তা হ'ল:

1) npm uninstall reat-native-fsলাইব্রেরি আনইনস্টল করতে

2) npm unlink react-native-fsলাইব্রেরি লিঙ্ক লিঙ্ক করতে

এখন লাইব্রেরিটি সাফল্যের সাথে মুছে ফেলা হয়েছে এবং এখন আপনার প্রকল্পে পুনরায় lib ইনস্টল করুন এবং এবার সমস্ত কিছু ম্যানুয়ালি লিঙ্ক করুন। কখনও কখনও স্বয়ংক্রিয় লিঙ্কিংয়ের ফলে এই ত্রুটি ঘটে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.