Spędziłem dużo czasu szukając odpowiedzi dotyczącej konfliktów scalania z plikami project.pbxproj. Moje konflikty łączą się głównie z Cocoapods. Wydaje się, że jeśli dodaję kapsułę do gałęzi, a następnie spróbuję połączyć ją w inną, wiele konfliktów scalających powstaje w pliku project.pbxproj mojego projektu Pods. Po prostu przechodzę przez te konflikty ręcznie i naprawię je ręcznie, ale jest wiele dla wielu, aby było to rozsądne. Czy ktoś inny napotkał ten problem i znalazł rozsądne rozwiązanie. Ten problem dręczy mnie od jakiegoś czasu, a ja zadaję to pytanie w ostateczności. Po utworzeniu kilku nowych funkcji w oddzielnych oddziałach, posiadanie tego problemu z włączeniem ich do mojego projektu jest bardzo frustrujące. Każda pomoc będzie bardzo doceniana.Cocoapods project.pbxproj scalanie konfliktów
5
A
Odpowiedz
9
Dopóki nie wprowadzasz zmian, które prawdopodobnie nie powinny być, do pliku Pods.xcodeproj
, źródłem prawdy jest zawsze to, co jest generowane z pod install
. Dlatego jeśli istnieje wiele konfliktów, możesz po prostu usunąć projekt i go zregenerować.
Powiązane problemy
- 1. Dlaczego reorganizacja git często powoduje mniej konfliktów scalania niż scalanie?
- 2. Ruby Modyfikuj project.pbxproj
- 3. XCode - Edycja pakietu xcodeproj (konkretnie project.pbxproj)
- 4. Git: Scalanie, ale nadpisywanie zmian
- 5. git: Rozwiązywanie konfliktów scalających bez przeprowadzania scalania
- 6. Podekscytowanie Pods.xcconfig CocoaPods z istniejącymi
- 7. git wykrył liczbę konfliktów/listę konfliktów w folderze roboczym
- 8. Rozwiązywanie konfliktów GITHUB
- 9. Rozwiązywanie konfliktów łączenia
- 10. Gemfile.lock zawiera scalić konfliktów
- 11. Rozwiązywanie konfliktów w git
- 12. CocoaPods/Podspec i * .framework
- 13. Cocoapods na el capitan
- 14. Cocoapods podspec preserve_paths
- 15. Cocoapods z niestandardową strukturą
- 16. Problemy z instalacją CocoaPods
- 17. Cocoapods - Ukryj implementację?
- 18. Google SignIn CocoaPods przestarzałe
- 19. Cocoapods importujące zewnętrzny framework
- 20. Haskell gtk Install Type konfliktów
- 21. znalezienie konfliktów w obszarze installtion
- 22. TFS: Scalanie z powrotem do głównej gałęzi
- 23. Jak używać konkretnej wersji CocoaPods
- 24. cocoapods [!] Błąd podczas instalacji Crashlytics
- 25. Korzystanie Cocoapods Beta z Travisem
- 26. Cocoapods: wyłączanie wylogowywania z MagicalRecord
- 27. cocoapods nie generują obszaru roboczego
- 28. Facebook iOS SDK poprzez CocoaPods
- 29. Xcode8.1 cocoapods Abort pułapki: 6
- 30. Xcode - Instalacja CocoaPods bez odpowiedzi
Zalecasz usunięcie Pods.xcodeproj, a następnie scalenie plików, a następnie ich ponowne wygenerowanie lub usunięcie, następnie zregeneruj je, a następnie scal. Próbowałem obu i to właśnie przenosi konflikt z Pods.xcodeproj project.pbxproj do moich głównych profili project.pbxproj. – ferris
Polecam, gdy widzisz konflikt scalania, o ile nie edytowałeś sam siebie, usuń konflikty plików i ponownie uruchom 'pod install'. –
@KeithSmiley Dziękuję za komentarz tutaj, to rozwiązało mój problem! –