Cocoapods之错误处理

  • ERROR | license: Sample license type.
    s.license = { :type => "MIT", :file => "FILE_LICENSE" }
  • ERROR | [OSX] unknown: Encountered an unknown error (The `itmSDK` pod failed to validate due to 1 error.
    [!] The validator for Swift projects uses Swift 3.0 by default, if you are using a different version of swift you can use a `.swift-version` file to set the version for your Pod. For example to use Swift 2.3, run:
    echo "2.3" > .swift-version:

It shows that because you're able to use both swift and Objc languages in your pod. Just run the following command in the terminal:

`echo "2.3" > .swift-version` 

Replace "2.3" with your current Swift version in XCode, if you're on 3.1 for example replace it with "3.1". It will create a swift version file in your pod-project folder. And then you can run the lint command to validate your podspec.

ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj
sudo gem install -n /usr/local/bin cocoapods

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容