首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >pod更新/安装没有获取podfile中列出的框架

pod更新/安装没有获取podfile中列出的框架
EN

Stack Overflow用户
提问于 2017-01-13 04:21:30
回答 1查看 691关注 0票数 2

经过大量的阅读和试用,我张贴这篇文章以寻求帮助。

就像"google-cast-sdk“(https://github.com/CocoaPods/Specs/blob/master/Specs/8/1/2/google-cast-sdk/3.3.0/google-cast-sdk.podspec.json)一样,我试图将框架作为我的项目的pod。所有的都是探索可行性,如果我可以创建我的框架,并包括到我的项目直接通过一个简单的“荚安装”。

我的s.source文件是一个位于http位置的ZIP文件,就像“google sdk”一样。我使用"s.vendored_frameworks“来拥有框架。

下面是我的podspec文件片段(仅列出主要内容)

代码语言:javascript
复制
s.source = {:http => "http://sdf.samsungcloudcdn.com/Public/UwBWAEMAMAAwADAAMAAyAA==/MwA3ADgANQBvAGEAYQA1ADkANgBlADcAZwA=/SmartViewSDK/SmartViewSDK-iOS-XCode8.1-2.3.8.zip" }
s.source_files = "SmartViewSDK-iOS/iphoneos+iphonesimulator/SmartView.framework/Headers/*.h"
s.preserve_paths = "SmartViewSDK-iOS/iphoneos+iphonesimulator/SmartView.framework"
s.vendored_frameworks = "SmartViewSDK-iOS/iphoneos+iphonesimulator/SmartView.framework"

我的podspec文件是好的,因为“荚规格皮棉”是成功的,没有任何问题。甚至我也检查了缓存中的这个容器,并在那里看到了框架(./Library/Caches/CocoaPods/Pods/External/SmartViewSDK-iOS/3031ec9b173d86f80c7871a46ab3193b/...)

下面是从网络获取的示例项目的podfile文件

代码语言:javascript
复制
inhibit_all_warnings!
use_frameworks!
target 'Phonercise' do
pod "google-cast-idk"
pod 'SmartViewSDK-iOS', :git =>'https://github.com/littlepod/DemoSmartPod.git'

结束

现在,当我做了

代码语言:javascript
复制
$ pod install

我没有得到"SmartViewSDK.framework“框架中的"../Phonercise/Pods/SmartViewSDK-iOS”项目和豆荚位置,就像我得到的谷歌-cast。相反,我得到了两个通用的自述文件和许可文件,它们位于我的pod规范所在的git存储库中。

我错过了什么?

EN

回答 1

Stack Overflow用户

发布于 2017-01-23 09:41:24

我把它解决了。一切都很好,除了我的吊舱安装不能正确定位"podspec“,因为它没有添加到我的本地”回购“。

我想私人舱的向导,https://guides.cocoapods.org/making/private-cocoapods.html对我来说有点困惑。

我做了什么?

我没有把我的豆荚放在我的私人回购在git,我只是发表在可可豆规格回购。

$pod主干寄存器<>‘全名’$pod主干推送DemoSmartPod.podspec

然后,从我的应用程序(终端),我修改了podfile从标准可可荚源获得荚。吊舱安装它就像冠军一样。

一旦公共规范回购成功,我遵循了私人回购链接(我错过了正确的)从下面的链接,并再次发挥了很大的作用。

https://eladnava.com/publish-a-universal-binary-ios-framework-in-swift-using-cocoapods/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41627331

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档