iOS 앱이 있습니다. 이 iOS 앱은 네트워크 라이브러리에 Alamofire을 사용합니다.Xcode의 소스 컨트롤에서 자식 서브 모듈의 원격을 무시하도록하려면 어떻게해야합니까?
Alamofire의 최신 문서에 따르면, 추가하는 방법은 git을 통해 "하위 모듈"로 추가하는 것입니다. 이것은 기본적으로 작동합니다. GitHub에서는 실제로 특정 리비전의 다른 저장소에 연결되는 것으로 나타납니다.
또한 아이폰 OS 8 위젯에서 사용하기 위해 노력하고있어 나는 경고이 문제를 해결하는 방법의 짧은 버전의 빌드 옵션을 조정할 것입니다
ld: warning: linking against dylib not safe for use in application extensions
이것은 Alamofire 프로젝트를 수정하고 커밋하려고 시도 할 때 Xcode에 등록되기 때문에 문제가됩니다. 물론 Alamofire 저장소에 대한 업데이트를 수행 할 수있는 액세스 권한이나 권한이 없기 때문에 원하지 않을 것입니다.
Xcode에서 자식 서브 모듈을 무시하도록 할 수 있습니까? 또는 내가 일반적으로이 다른 저장소를 소유하고 있지 않음을 일반적으로 설명하면 어쨌든 내가 변경 한 내용은 무시할 수 있습니까? 또는 설정을 조정할 수있는 더 좋은 방법 일 수도 있고 하위 모듈의 저장소가 아닌 내 저장소의 일부로 유지할 수도 있습니다. 아니면 내가 이런 종류의 일을 할 필요가있는 경우 그냥 자식 하위 모듈로 이러한 라이브러리를 사용하지 않아야합니까?