2015-04-26 17 views
5

Alamofire'i Xcode projeme yüklemeye çalışıyorum. Ancak, github projesinde belgelerin verdiği tüm adımları izledikten sonra, Alamofire.framework dosyası Xcode'ta kırmızı olarak gösterilir ve proje oluşturulmaz. Dahası, bunu düzeltmenin bir yolu yoktur, çünkü Alamofire.framework dosyası github'daki pakette mevcut değildir. "Panelinin sol üst kısmındaki + düğmesine tıklayın ve 'Yeni Kopya Dosyalar Faz' yeniden adlandırın:Xcode projesinde Alamofire RED - Alamofire.framework dosyası yok

Daha detaylı açıklama: Son adım kadar

elle yüklemek için github ilgili talimatlar sonrasında gayet iyi. Bu yeni aşama "Çerçeveleri Kopyala", "Hedef" i "Çerçeveler" olarak ayarlayın ve Alamofire.framework'ı ekleyin. "

Projeyi zaten eklediğimizden, yeni bir çerçeve eklemeye gittiğimizde, Alamofire DOES eklenecek kullanılabilir öğeler listesinde görünür. Ancak, eklediğimizde kırmızı renkte görünür. Bildiğimiz üzere, bu yolun SDK'ya göre yanlış olduğu anlamına gelir. Tamam, peki ... ama proje dizinimize koyduğumuz Alamofire dizinine bakarak yolu düzeltmeye gittiğimizde çok fazla dosya var ve bunların hiçbiri "Alamofire".

Paketi doğru şekilde indirdiğimi biliyorum. Git altmodülü olarak yükledim, yeniden denemeyi sildim, zip dosyasını github'dan indirdim, tekrar denedim, vb. Bu eğitim için bile (http://www.raywenderlich.com/85080/beginning-alamofire-tutorial), eğer bu adım için resimlere bakarsanız, dizinde çerçeve dosyası!

enter image description here

Yani, Xcode varolmayan bir .framework dosyaya bir yol talepleri ... henüz nasılsa çerçeve eklemek başardık. Kafam karıştıysa beni affet.

Alamofire kurulum sorunlarıyla ilgili birkaç soru var ama bence benim gibi noobs'ların eksik olduğu bir şey olmalı. Bir poster, burada (Alamofire framework not found), benzer bir şey soruyor, ama sorunun yanlış anlaşıldığı anlaşılıyordu (herhangi bir cevap kabul etmedi). "Bu kırmızı tho!" Alamofire kurulumu ile ilgili mesajlar için birçok yorumda gösterilen hayal kırıklığı, buradaki bir yanıtın gerçekten bu sorunu gidermesine yardımcı olacaktır.

+0

Aynı sorunun daha az açıklama ile başka bir örneği: [link] (https://stackoverflow.com/questions/29335175/alamofire-installing-not-working?rq=1) – Tim

cevap

1

Sizinle aynı sorunu yaşıyordum, ancak her şey kırmızı olsa bile projeyi oluşturmamı sağlayan this question buldum. Şaşırtıcı bir şekilde, aslında başarılı bir şekilde inşa ettim ve sonra da Alamofire'ı Swift dosyalarıma aktarabilirdim.

Daha önce başarısız bir şekilde inşa etmeye çalışmıştım, ancak, bir şey değiştirdim. Alamofire-master klasörünü, App Navigator'daki .xcodeproj dosyasını eklemeden önce uygulamanızın dosya yapısının ilk düzeyine taşıdım. Başlangıçta indirilenler klasörümdeki yerini değiştirdim.

Tüm kopya çerçeveler kısmı benim için bir mahzur gibi görünüyordu, çünkü çerçeve gömülü kutu adımını yaptıktan sonra otomatik olarak katıştırılmış çerçeveler içinde sona erdi.