gpt4 book ai didi

ios - 如何通过 CocoaPods 使用本地项目

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:53:08 44 4
gpt4 key购买 nike

我正在努力寻找一种方法来将我们创建的 Xcode 框架打包为仅在内部使用(不公开,不在 github 上)的 Pod。

如何修改 .podspec 以从我的开发机器上的本地 Xcode 项目构建 SDK?

最佳答案

本地 CocoaPods

[Dependency manager]

[Cocoapods with specyfic branch]

Git 示例: enter image description here

文字

播客文件

//Podfile pod supports:
//default(try to find .podcpec in centralised repo), path
//-remote
pod 'PodName'
//-local
//local_path can be absolute or relative
pod 'PodName', :path => '<local_path>.podspec'

播客规范

//Podspec source supports:
//git, svn, hg, http
//-remote
s.source = { :git => "https://url_to.git", :tag => "git_tag" }
//-local
s.source = { :git => 'file:///path_to_git_folder', :tag => "git_tag" }
//or, where path_to_git_folder can be relative
s.source = { :git => '/path_to_git_folder', :tag => "git_tag" }

不要忘记事先提交您的更改。 git_tag 可以和分支名一样。

几个有用的命令:

更新:

Pod 文件:

pod update

检查.podspec:

pod spec lint "<some_path>.podspec" --quick
pod spec lint "<some_path>.podspec" --verbose --allow-warnings

注册 session :

pod trunk register <email> '<name>' --description='<description>' 

发布:

pod trunk push <file>.podspec --verbose --allow-warnings

广告连播搜索 [About] :

pod search <pod_name>

[Local Carthage] [Local Swift Package Manager]

[Android Maven local]

关于ios - 如何通过 CocoaPods 使用本地项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53817633/

44 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com