场景如,
第二个Xcode项目没有在Device中运行应用程序的目标,但它有libProject.a目标和许多代码行.
第一个Xcode项目的目标是在Device中运行app,它通过CocoaPod机制使用上面的.a库.
现在我想在Second Xcode项目中更新一些内容并想要检查设备,而不是将更新提取到First xcode项目.
这两个项目都属于git repo.
我曾尝试过推进第二个项目并更新第一个项目的pod,但我无法得到它.
编辑*
第一个Xcode项目也有工作空间..
************新编辑************
现在发生了什么事.我在静态库中有更新代码行,只能用于单元测试.我做到了.
现在我已将此代码行提交到新分支并使其成为默认值.
但是当我要从终端更新静态库的pod时,我看不到First Code工作区项目的变化.
请告知如何做到这一点.
解决方法
终于我明白了.
步骤1.
更新静态库中的代码并进行单元测试. B’coz它不像其他具有Device目标的项目.
第2步.
提交代码并推送到git.并确保您的提交代码分支应该是默认代码分支.如果没有合并到默认值或使其成为默认分支.
第3步.
编辑正在使用Cocoapod mechnism的First xcode项目的Pod文件.
喜欢
pod 'Name',:git => 'git@github.com:name.git’,:branch => ‘Default branch name'
仅在此处添加分支.
第4步.
仅更新此广告连播.通过终端命令.
pod update podname
并从静态库获得更新.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。