Ios 如何删除xcode项目中的子模块方案?

Ios 如何删除xcode项目中的子模块方案?,ios,xcode,Ios,Xcode,我正在从事一个有很多依赖项的项目,目前作为子模块实现。似乎每个子模块框架的目标方案都会自动添加到父项目的方案列表中,这个列表非常臃肿。我只想为我的项目特别列出计划。但是,当我去管理方案并删除任何子模块方案时,实际上是从子模块中删除方案,使其变脏。取消选中共享选项也是如此。有没有一种方法可以删除或隐藏父项目中子模块的方案,而不需要删除子模块中的方案?我曾考虑过隐藏它们,但这只会在本地发生,如果其他人在项目中工作,则不会反映出来。如果可能,我希望为所有人隐藏或删除它们。因为远程服务器依赖.gitmo

我正在从事一个有很多依赖项的项目,目前作为子模块实现。似乎每个子模块框架的目标方案都会自动添加到父项目的方案列表中,这个列表非常臃肿。我只想为我的项目特别列出计划。但是,当我去管理方案并删除任何子模块方案时,实际上是从子模块中删除方案,使其变脏。取消选中共享选项也是如此。有没有一种方法可以删除或隐藏父项目中子模块的方案,而不需要删除子模块中的方案?我曾考虑过隐藏它们,但这只会在本地发生,如果其他人在项目中工作,则不会反映出来。如果可能,我希望为所有人隐藏或删除它们。

因为远程服务器依赖.gitmodules和moduleA进行存储。所以我改变这个来解决这个问题。我以后会更详细。谢谢你的建议问题不是如何删除子模块。这就是如何从父模块的Xcode项目中删除/隐藏子模块的方案。
git rm --cached moduleA
rm -rf moduleA
rm .gitmodules
vim .git/config

then remove this line like it 
[submodule "moduleA"]
      url = /Users/nick/dev/nick-doc/testGitSubmodule/moduleA.git

then Esc Exit the vim

git add .
git commit -m "remove submodule"


Done