2017-01-03 20 views
7

'da "--no-use-binaries" in amacı nedir? Başlıklı olarak, carthage komut satırında "--no-use-binaries" ın amacı nedir? eğer bu yoksa, ne olabilir ve buna sahip olmanın yararı nedir?Carthage

cevap

15

Bazen önceden oluşturulmuş çerçeveler bağımlılıkların projesinde bozulur, bu nedenle yerel olarak oluşturmanız gerekir. Başka bir şeyden bahsetmek için, bu önceden oluşturulmuş çerçeveler adım adım hata ayıklamayı desteklemez, bu nedenle bu özelliği bağımlılarınızla kullanamazsınız. --no-use-binaries kullanarak, derleyiciyi kullanarak projeleri yerel olarak derlersiniz. Bugün Swift'in göçü ve dilin yeni versiyonları. Bazen dilin daha yeni bir sürümüne sahip olduğunuzda ancak bağımlılık eski bir sürümle (yine de uyumlu olsa bile) oluşturulduysa, güncelleme çalıştırıldığında hata oluşur. Bu senaryoları bayrak kullanarak çözebilirsiniz. Bir ekseni, bu bayrağı kullanmadan projeyi derlemek için daha uzun sürmenizdir; eğer mevcutsa, önceden oluşturulmuş çerçeveyi kullanabilirsiniz. Daha fazla bilgi için bu Kartaca'yı görebilirsiniz. issue Umarım şüphelerinizi temizlerim.