首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >podspec验证错误

podspec验证错误
EN

Stack Overflow用户
提问于 2018-03-20 13:55:14
回答 1查看 219关注 0票数 0

这是我的podspec配置

代码语言:javascript
复制
Pod::Spec.new do |s|
s.name             = 'GoogleDriveBrowser'
  s.version          = '0.1.0'
  s.summary          = 'A short description of GoogleDriveBrowser.'

  s.description      = <<-DESC
TODO: Add long description of the pod here.
                   DESC

  s.homepage         = 'https://github.com/sourovsuet@gmail.com/GoogleDriveBrowser'
  # s.screenshots     = 'www.example.com/screenshots_1', 'www.example.com/screenshots_2'
  s.license          = { :type => 'MIT', :file => 'LICENSE' }
  s.author           = { 'name' => 'something@gmail.com' }
  s.source           = { :git => 'https://github.com/something@gmail.com/GoogleDriveBrowser.git', :tag => s.version.to_s }
  # s.social_media_url = 'https://twitter.com/<TWITTER_USERNAME>'

  s.ios.deployment_target = '8.0'

  s.source_files = 'GoogleDriveBrowser/Classes/**/*'

  s.platform     = :ios, '9.0'

  s.static_framework = true
  s.dependency 'GoogleAPIClientForREST/Drive', '~> 1.2.1'
  s.dependency 'Google/SignIn', '~> 3.0.3'

  s.resources = "Resources/**/*"

  s.public_header_files = 'GoogleDriveBrowser/Classes/SDGDTableViewController.h'
end

运行以下命令,获取此错误

  • /Users/sourov08/Library/Developer/Xcode/DerivedData/App-bbthnzgzgpswrxfepjqmoltfojki/Build/Products/Release-iphonesimulator/GoogleDriveBrowser/GoogleDriveBrowser.framework/Headers/SDGDTableViewController.h:10:9:错误:在框架模块‘GoogleDriveBrowser.SDGDTableViewController’中包含非模块标头:‘header /Public/Google/Google/SignIn.h’-Werror,-Wnon模块-包含在框架中的模块
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-20 14:25:03

我从中文博客上找到了答案

使用公共头文件中的前向声明来解决问题,而不是

代码语言:javascript
复制
@import GoogleSignIn; instead of #import <Google/SignIn.h>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49386168

复制
相关文章

相似问题

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