رفع خطا No Component Found for View with name ARTShape در React Native

کامپوننت ART زمانی که ما بخواهیم اشکالی مختلفی را در نسخه ios اپلیکیشن های React Native رسم کنیم استفاده می شود.در نسخه ios اپلیکیشن های React Native ما نمی توانیم به صورت مستقیم از کتابخانه ARTShape استفاده کنیم و قصد داریم این کتابخانه رو ب پروژه react native خودمون link کنیم.
1.پروژه خودتون رو در XCode باز کنید(باز کردن فایل ReactNativeProject -> ios -> projectName.xcodeproj در XCode)
2.در حالی که پروژه در Xcode باز است به پوشه YourReactNativeProject -> node_modules بروید.
3.به پوشه react-native بروید.
4.به پوشه Libraries برید.
5.به پوشه ART برید.
6.حالا شما یک فایل به نام ART.xcodeproj می بینید.این فایل را به پوشه Libraries درون XCode همونطور که در اسکرین شات زیر می بینید drag کنید
7.حالا نام پروژتون رو در XCode انتخاب کنید و سپس Build Phase -> Link Binary with Libraries را انتخاب کنید
8.فایل libART.a را drag کنیدبه Link Binary with Libraries
حالا تنها کاری که باید انجام دهید اجرای دستور the react-native run-ios است تا پروژه مجددا build شود و error برطرف گردد.
دیدگاهتان را بنویسید