Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios pod安装和PAPI生成错误_Ios_Swift_Api_Cocoapods_Yelp - Fatal编程技术网

Ios pod安装和PAPI生成错误

Ios pod安装和PAPI生成错误,ios,swift,api,cocoapods,yelp,Ios,Swift,Api,Cocoapods,Yelp,我已经在我的项目中安装了CoCoapod,并成功安装了AFNetworking,所以我知道我在那里很好 当我尝试安装“YelpAPI”时,我在终端中收到此错误 [!]目标ForTheTroops(iOS 9.3)的平台与不支持iOS的YelpAPI(1.0.3)不兼容 我似乎不明白为什么,也找不到任何正确设置的说明。。。甚至在Yelp的开发者网站上 这是我的播客文件的截图 你写的是pod“YelpApi”,这是错误的。你应该写pod'YelpApi'。注意我更改的“”和“” 编辑:它根本不适用于

我已经在我的项目中安装了CoCoapod,并成功安装了AFNetworking,所以我知道我在那里很好

当我尝试安装“YelpAPI”时,我在终端中收到此错误

[!]目标
ForTheTroops
(iOS 9.3)的平台与不支持
iOS
YelpAPI(1.0.3)
不兼容

我似乎不明白为什么,也找不到任何正确设置的说明。。。甚至在Yelp的开发者网站上

这是我的播客文件的截图

你写的是
pod“YelpApi”
,这是错误的。你应该写
pod'YelpApi'
。注意我更改的“”和“”


编辑:它根本不适用于iOS。它仅适用于OS X。

可以查看当前的podspec,或者在终端中执行
cat$(podspec,yelpapi)


您可以在
platforms
下看到,podspec只支持
OSX
,而不支持
iOS

更新:我与Yelp在这方面进行了合作,并且更新了podspec文件


“YelpAPI”播客现在可以在iOS上成功运行。

很好的呼叫。。。我进行了“”更改,但在进行pod安装时收到了相同的错误。[!]目标
ForTheTroops
(iOS 8.0)的平台与不支持
iOS
YelpAPI(1.0.3)
不兼容。我再次尝试了您的编辑。。。还是不走运。我已经更新了问题中的pod文件以反映这些变化。我仍然收到相同的错误。请尝试更新CoCoapod。然后重试。运行
sudo gem update
更新cocoapods。查看它。不适用于iOS。它仅适用于OS X。这就是为什么目标ForTheTroops(iOS 9.3)平台与YelpAPI(1.0.3)不兼容的原因。YelpAPI(1.0.3)不支持iOS。意味着。是的。。。你说得对。谢谢你帮我澄清这一点。这让我大吃一惊,因为它说它将适用于Obj-C和Swift,所以我只认为这意味着iOS,但它不是,而且它现在只适用于OSX。再次感谢您帮助澄清这一点!谢谢你,伊德尔!我在他们的GitHub中添加了一个问题,希望能够解决。我现在可能会使用GooglePlacesAPI路线来获取当地的商业信息。再次感谢你伸出援手!“平台:ios,'8.0'”将其复制并粘贴到“use_frameworks!”下,然后再试一次,希望它能工作。不幸的是,这没有帮助。yelp api现在似乎只适用于OS X。您是否尝试过使用
pod'YelpAPI',“~>2.0”
?是否需要“YelpAPI手机搜索api”?我尝试过“YelpAPI',“~>2.0”想法。没有变化。我想在项目中使用there places数据。我想找到附近的地方,并在我的应用程序中使用它们。