将AFNetworking推送到私有cocoapods podspec时验证失败

时间:2018-12-12 03:46:33

标签: ios cocoapods afnetworking

我正尝试通过以下步骤将AFNetworking添加到私有cocoapods规范中。

  1. 从github克隆AFNetworking并推送到私有gitlab
  2. 修改AFNetworking.podspec文件,并将s.source属性更改为私有网址
  3. 运行pod spec lint --verbose,以
  4. 失败
  

**成功建立**

     

使用xcodebuild进行测试。 -> AFNetworking(3.2.1)

     
      
  • 注意| [AFNetworking /序列化,AFNetworking /安全性,AFNetworking /可到达性以及更多...] xcodebuild:注意:使用新的   构建系统
  •   
  • 注意| [AFNetworking /序列化,AFNetworking /安全性,AFNetworking /可到达性以及更多...] xcodebuild:注意:规划   建立
  •   
  • 注意| [AFNetworking /序列化,AFNetworking /安全性,AFNetworking /可到达性以及更多...] xcodebuild:注意:   构建构建说明
  •   
  • 注意| [AFNetworking /序列化,AFNetworking /安全性,AFNetworking /可到达性以及更多...] xcodebuild:警告:正在跳过   代码签名,因为目标没有Info.plist文件。 (在   目标“应用”)
  •   
  • 错误| [AFNetworking /序列化,AFNetworking /安全性,AFNetworking /可到达性以及更多...] xcodebuild:返回了   退出代码失败。
  •   
     

分析了1个podspec。

     

[!]规范由于1个错误而未通过验证。

有人知道如何解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

在“依存关系”部分的podspec文件中添加AFNetworking窗格名称。

s.dependency ='AFNetworking,:path =>''

答案 1 :(得分:0)

通过运行解决了我的问题:

pod repo push MySpec AFNetworking.podspec --sources=MySpec,master --allow-warnings