【问题标题】:Facebook SDK 3.9 Pod install showing warnings when buildingFacebook SDK 3.9 Pod 安装在构建时显示警告
【发布时间】:2013-11-11 20:31:57
【问题描述】:

我已更新我的 Podspec 以包含最新的 Facebook SDK 3.9(正在编写),我现在看到了一堆警告。

我是否应该寻求解决这些问题:

其中一些应该是简单的解决方案,例如按预期将 nil 更新为 0。

最好的做法是什么,把这些留给应该解决它们的次要修复版本?

供参考和搜索:

指向整数转换的不兼容指针将“void *”发送到“NSRegularExperssionOptions”类型的参数(又名“枚举 NSregularExperssionOptions”)
未使用的函数'FBReadIntBigEndian'

【问题讨论】:

    标签: ios facebook ios6 cocoapods facebook-sdk-3.0


    【解决方案1】:

    在本地更改文件不会很有帮助,因为有一天这些文件会被覆盖。

    您可以让 Facebook 知道这些问题,虽然他们没有解决问题,但您可以通过将 Podfile 更改为以下内容来忽略警告:

    platform :ios
    
    # ignore all warnings from all pods
    inhibit_all_warnings!
    
    # ignore warnings from a specific pod
    pod 'Facebook-iOS-SDK', :inhibit_warnings => true
    

    (从this answer复制的Podfile)。

    【讨论】:

      【解决方案2】:

      我提交了一个错误 - https://developers.facebook.com/bugs/724535024243347 - Facebook 人员回复说这是我的代码中的错误,这不是他们的错。 之后我提交了一个拉取请求来修复/抑制他们代码中的警告 - https://github.com/facebook/facebook-ios-sdk/pull/563 希望他们能整合那个。

      【讨论】:

      • 感谢@Andrew - 我遇到了同样的问题,所以在本地修复并更改了 pod 不更新,但我发现它们在以后的版本中仍然存在。很好地处理拉取请求,祝他们好运;)
      猜你喜欢
      • 2019-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多