iOSLang 1.0.0

iOSLang 1.0.0

Lang5lin1sen6888 维护.



iOSLang 1.0.0

  • 作者:
  • wugemu

iOSLang2.0

将库上传至远程CocoaPods的步骤,作为GitHub仓库

(操作步骤参考)[https://cloud.tencent.com/developer/article/1120259]

绑定自己的GitHub账号

向CocoaPods注册,将以下内容替换为自己的:

pod trunk register [email protected] 'wugemu' --verbose

查看是否注册成功,在终端中执行下列命令:

pod trunk me

在项目同级目录中创建.podspec文件

pod spec create iOSLang

设置podspec文件内容

Pod::Spec.new do |spec|

spec.name         = "iOSLang" 
spec.version      = "1.0.0" 
spec.summary      = "开发基础库"
spec.description  = <<-DESC
包含了基础架构和网络请求
DESC

spec.homepage     = "https://github.com/wugemu/iOSLang2.0"

# spec.screenshots  = "www.example.com/screenshots_1.gif", "www.example.com/screenshots_2.gif"

spec.license      = { :type => "MIT", :file => "FILE_LICENSE" }
spec.author             = { "wugemu" => "[email protected]" }
spec.platform     = :ios, "8.0"

spec.source       = { :git => "https://github.com/wugemu/iOSLang2.0.git", :tag => "#{spec.version}" }

spec.source_files  = "iOSLangTest/IosLangTest/ioslang/*.{h,m}","iOSLangTest/IosLangTest/ioslang/Protocol/*.{h,m}","iOSLangTest/IosLangTest/ioslang/util/*.{h,m}","iOSLangTest/IosLangTest/ioslang/AFNetworking/*.{h,m}","iOSLangTest/IosLangTest/ioslang/AFNetworking/AF/*.{h,m}","iOSLangTest/IosLangTest/ioslang/AFNetworking/UIKit+AFNet/*.{h,m}","iOSLangTest/IosLangTest/ioslang/SDWebImage/*.{h,m}","iOSLangTest/IosLangTest/ioslang/UIKit/*.{h,m}","iOSLangTest/IosLangTest/ioslang/MBProgressHUD/*.{h,m}","iOSLangTest/IosLangTest/ioslang/YYAnimationIndicator/*.{h,m}"

# spec.resource  = "icon.png"

spec.resources = "iOSLangTest/IosLangTest/ioslang/res/*.png"

end

spec.version(版本号)

spec.platform(iOS项目支持的最低系统)

spec.source_files(代码资源文件)

spec.resources(图片资源文件)

(查看更多podspec文件相关配置)[https://www.jianshu.com/p/75e19c92df50]

验证podspec文件

pod lib lint iOSLang.podspec --allow-warnings