ios - 在github上推送时Xcode不添加框架

标签 ios xcode swift git

所以我试图在 github 上推送和快速应用程序,但我遇到了一些问题。

我在我的项目中加入了一个名为“chats.ios”的框架。 (我已经使用构建阶段页面添加了框架,并在与库的链接二进制文件上手动添加了 ir 和框架。)。在我的电脑上它工作得很好。 但是,当我将我的项目推送到 GitHub 上并从另一个 MAC 中 pull 出它时,它似乎错过了图书馆。我也手动添加了,但是当我尝试构建项目时,找不到框架的所有引用。而且我认为,当我尝试将其放在商店中时,该框架不会运行良好。有什么可能出错的想法吗?

提前致谢。

最佳答案

  • 请确保您的“chats.ios”库在 git 根路径或子路径下
  • 如果您确定 .gitignore 文件在您的 git 路径中,请检查您的文件:

尾部.gitignore

您可以添加框架并适本地链接它们,即使它们不在您的项目目录中。但是,git 只会上传其中的文件。换句话说,xcode 关心依赖关系,而 git 只关心绝对路径。

关于您最后的顾虑,只要您能在您的计算机上正确编译该项目,它就会正确存档以提交到 App Store(我想您的“on the store”是指 App Store)。

关于ios - 在github上推送时Xcode不添加框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36344510/

相关文章:

ios - 为什么 numberOfRowsInSection 仅针对一个部分被多次调用?

swift - UICollectionView视差效果,图像起点偏移不正确。 swift

ios - CFBundleDisplayName 在 xCode 中的位置

ios - Swift 的 MPAndroidChart - 如何删除网格?

ios - 有没有办法故意关闭 UIView 的所有抗锯齿?

objective-c - 当我们使用核心数据时,我们应该创建模型类吗?

iphone - CoreData 中的新实体和新子实体

iphone - 哪些工具提供 Xcode 调试器来查找逻辑错误?

ios - Xcode 6.1 swift 自动完成和代码感知中断

swift - 如何在 Swift 中尊重 MVC?