ios - svn管理cocoapods问题,请大家帮忙看看
ringa_lee
ringa_lee 2017-04-18 09:50:37
[iOS讨论组]

公司打算用svn管理cocoapods实现组件化,我的podspec是这么写的

Pod::Spec.new do |s|

  s.name         = "podtest"
  s.version      = "0.0.1"
  s.summary      = "test"

  s.description  = <<-DESC
                test
                   DESC

   s.homepage = "svn://liyanlong@svn.u17.cc/ios/U17_SVN_Cocoapods"
 
   s.license      = "MIT"

   s.author       = { "wangyanlong" => "553836854@qq.com" }
  
   s.platform     = :ios, "5.0"

   s.source       = { :svn => "svn://liyanlong@svn.u17.cc/ios/U17_SVN_Cocoapods", :tag => "1.0.1" }

   s.source_files  = "podtest/podfile/*.{h,m}"

   s.public_header_files = "podtest/podfile/*.h"

   s.frameworks = "Foundation", "UIKit"

    s.requires_arc = true

end

我的svn上1.0.1tag的目录是这么组织的

然后我的podfile是这么写的

target 'test' do

  pod 'podtest',:path => '/Users/apple/Desktop/podtest.podspec'

end

问题在于,我如上所写,安装也成功了,但是Development Pods文件夹下没有任何文件可以引用...

真的不知道哪里出问题了,结构已经如图所示,希望大家帮我看看

ringa_lee
ringa_lee

ringa_lee

全部回复(2)
PHPz

彻底搞明白了,直接对应到svn里tag下的路径,pod 'xxx’,:svn =>"svn://liyanlong@svn.u17.cc/ios/U17_SVN_Test_CocoaPods/tags/1.0.1/xxx"

巴扎黑

pod install 没有问题的话那就是你的 s.source_filess.public_header_files 的路径写的不对了。试试这样?

s.source_files  = "podfile/*.{h,m}"
s.public_header_files = "podfile/*.h"
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号