我的Xcode版本:12.2
我的豆荚版本: 1.10.0
我的科多瓦版本: 10.0.0
node.js版本:12.16.3
我使用cordova并尝试安装firebesex插件:https://www.npmjs.com/package/cordova-plugin-firebasex这个插件依赖于各种组件,如Firebase,这些组件在构建时由Cocoapods在iOS上使用。
我的文件:
当我试图构建这个项目时,我得到了以下错误:“/Target Files/Pods-Salotime/Pods-Salotime-frameworks-Debug-output-files.xcfilelist'”
虽然文件在正确的路径上,但是加载文件的内容并不成功
"Pods-Salotime-frameworks-Debug-input-files.xcfilelist":含量的
${PODS_ROOT}/Target Support Files/Pods-Salotime/Pods-Salotime-frameworks.sh
${BUILT_PRODUCTS_DIR}/FirebaseCore/FirebaseCore.framework
${BUILT_PRODUCTS_DIR}/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics.framework
${BUILT_PRODUCTS_DIR}/FirebaseInstallations/FirebaseInstallations.framework
${BUILT_PRODUCTS_DIR}/GoogleDataTransport/GoogleDataTransport.framework
${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework
${BUILT_PRODUCTS_DIR}/PromisesObjC/FBLPromises.framework
${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework
Pods-Salotime-frameworks-Debug-output-files.xcfilelist含量的
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCore.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCoreDiagnostics.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseInstallations.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleDataTransport.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBLPromises.framework
${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework
我已经尝试过使用1-pod分解2-pod更新。
但还是没起作用。
发布于 2021-04-01 16:37:25
这就是对我有用的东西:
删除平台和插件文件夹
rm -rf ~/Library/Developer/Xcode/DerivedData
pod deintegrate
pod setup
pod install
rm -rf ~/Library/Developer/Xcode/DerivedData
pod deintegrate
pod setup
pod install
我认为这个错误的产生是因为豆荚没有使用语义版本控制的问题。您可以在https://gist.github.com/mbinna/4202236上阅读更多有关这方面的内容。清除derivedData可防止xcode重新读取旧代码。
https://stackoverflow.com/questions/65045765
复制相似问题