وصف:
في android ، كان التكامل ناجحًا. ولكن في iOS بعد إضافة السطر أدناه في ملف podfile
جراب "رد فعل-أصلية-إشارات" ،
: path => "../node_modules/react-native-onesignal/react-native-onesignal.podspec" ،
: implit_warnings => صحيح
أتلقى هذا الخطأ بعد تثبيت الجراب
[!] تعذر على CocoaPods العثور على إصدارات متوافقة من جراب "OneSignal":
في Podfile:
رد فعل - أصلي - إشارة واحدة (من ../node_modules/react-native-onesignal/react-native-onesignal.podspec
) تم حله إلى 3.2.12 ، والذي يعتمد على
OneSignal (= 2.9.4)
لا يحتوي أي من مصادر المواصفات الخاصة بك على مواصفات ترضي التبعية: OneSignal (= 2.9.4)
.
بيئة
خطوات إعادة إنتاج المشكلة:
1.npm تثبيت - حفظ رد فعل أصلي واحد
أي شيء آخر:
(تعطل stacktraces ، بالإضافة إلى أي معلومات أخرى هنا)
cfmitrah يرجى محاولة استخدام cd
في الدليل /ios
وتشغيل pod repo update
.
إذا لم يفلح ذلك ، يرجى إرسال ملف Podfile الخاص بك
تم الإغلاق بسبب عدم الرد
لأي مسافر رفقاء ،
- >> https://github.com/OneSignal/OneSignal-Flutter-SDK/issues/55#issuecomment -459369818
@ Nightsd01 ،
سأتعامل مع هذا الخطأ:
[!] CocoaPods could not find compatible versions for pod "OneSignal":
In Podfile:
react-native-onesignal (from `../node_modules/react-native-onesignal`) was resolved to 3.4.2, which depends on
OneSignal (= 2.11.2)
/bin/bash failed with return code: 31
return code: 1
None of your spec sources contain a spec satisfying the dependency: `OneSignal (= 2.11.2)`.
You have either:
* out-of-date source repos which you can update with `pod repo update` or with `pod install --repo-update`.
* mistyped the name or version.
* not added the source repo that hosts the Podspec to your Podfile.
Note: as of CocoaPods 1.0, `pod repo update` does not happen on `pod install` by default.
عندما أقوم بتشغيل الأوامر التالية في Azure DevOps:
cd ios && rm Podfile.lock && pod deintegrate && cd .. && rm -rf node_modules && rm package-lock.json && npm install && cd ios/ && pod install && pod repo update
هل هذا عدواني جدا؟ ألست بحاجة إلى تشغيل rm Podfile.lock && pod deintegrate
؟ هل سيكون pod install
كافيًا لتكوين أداة إنشاء CI؟
التعليق الأكثر فائدة
cfmitrah يرجى محاولة استخدام
cd
في الدليل/ios
وتشغيلpod repo update
.إذا لم يفلح ذلك ، يرجى إرسال ملف Podfile الخاص بك