podspec linting

时间:2018-03-30 07:11:27

标签: ios repository cocoapods pod trunk

我为facebook登录创建了一个pod。在本地存储库中,podspec已正确验证。之后,我在GitHub帐户上提交了代码。

然后我发布了一个新版本,然后我执行了pod trunk命令。

pod trunk push FBSDKLoginKit.podspec

此命令会产生一个奇怪的错误,如下所示。

  

您不得为此广告连播推送新版本。该   这个吊舱的所有者是nlutsenko@me.com和cocoapods@fb.com。

以下是我的podSpec。

Pod::Spec.new do |s|
s.name             = 'FacebookLogin'
s.version          = '1.0.0'
s.summary          = 'The Reusable Facebook Login Components for iOS is the easiest way to get data from Facebook.'

s.description      = 'The Reusable Facebook Login Components for iOS is the easiest way to get data from Facebook.'

s.homepage         = 'https://github.com/simformsolutions/FacebookLogin.git'

s.license          = { :type => 'MIT', :file => 'LICENSE' }
s.author           = { 'Xxxxx' => '<Email>' }

s.source           = { :git => 
              'https://github.com/simformsolutions/FacebookLogin.git', :tag => s.version.to_s }

s.ios.deployment_target = '10.0'
s.source_files = 'ReuseabelLogInComponets/Classes/*.swift'

s.dependency 'FBSDKLoginKit', '4.30.0'

1 个答案:

答案 0 :(得分:1)

由于有电子邮件的人nlutsenko@me.com(https://github.com/facebook/facebook-sdk-swift)已在您之前注册了广告连播名称“FacebookLogin”。因此,您必须为新吊舱选择其他名称