如果您正在接收CocoaPods could not find compatible versions for pod "AppCenter"…Specs satisfying the 'AppCenter (~> 1.13.2) dependency were found, but they required a higher minimum deployment target您的目标iOS版本可能小于9,并且正在使用指定的AppCenter版本生成您的Podfile。 我认为AppCenter 0.3.0负责将iOS Podfile从pod 'AppCenter'更改为pod 'AppCenter ~> 1.13.2'(或在您的情况下为1.12.0) 您可以尝试通过添加Cordova config.xml 'deployment-target'首选项,值为“9.0”,强制Podfile以iOS 9或更高版本为目标,但这在cordova-ios 4.5.5+上不起作用。否则,您将不得不手动更改Podfile或Xcode中的目标(这两种都不推荐)。或者,您可以在短期内将AppCenter SDK/插件降级到0.2.2,这样Podfile就不会指定AppCenter版本。
3条答案
按热度按时间hc2pp10m1#
如果您正在接收
CocoaPods could not find compatible versions for pod "AppCenter"
…Specs satisfying the 'AppCenter (~> 1.13.2) dependency were found, but they required a higher minimum deployment target
您的目标iOS版本可能小于9,并且正在使用指定的AppCenter版本生成您的Podfile。我认为AppCenter 0.3.0负责将iOS Podfile从
pod 'AppCenter'
更改为pod 'AppCenter ~> 1.13.2'
(或在您的情况下为1.12.0)您可以尝试通过添加Cordova config.xml 'deployment-target'首选项,值为“9.0”,强制Podfile以iOS 9或更高版本为目标,但这在cordova-ios 4.5.5+上不起作用。否则,您将不得不手动更改Podfile或Xcode中的目标(这两种都不推荐)。或者,您可以在短期内将AppCenter SDK/插件降级到0.2.2,这样Podfile就不会指定AppCenter版本。
7vhp5slm2#
所以尽管
显示添加的插件,它们实际上不在文件夹中。唯一的一个有cordova-plugin-appcenter-共享,所以我删除了它从两个插件文件夹和重新运行
一切都安装正确。
gj3fmq9x3#
您的config.xml中的代码
将仅在执行以下命令后工作: