File.h "dosyasına yolu olmayan taşınabilir '; Xcode 8.3 güncelledikten sonra başlık köprü de uyarı' Belirtilen yol diskteki dosya adından durumda farklıdır"

oy
11

Xcode 8.3 ve Swift 3.1 güncellendi ve Objective-C başlık dosyasına başvuran, benim köprü başlık dosyasında bu uyarıyı aldık:

File.h dosyasına yolu olmayan taşınabilir; Belirtilen yol diskteki dosya adından durumunda farklıdır

Bunu nasıl çözebilirim?

Oluştur 28/03/2017 saat 09:23
kaynak kullanıcı
Diğer dillerde...                            


3 cevaplar

oy
15

Doğru adı yerine "file.h" nin "file.h" idi, ben dosyanın adını yanlış olduğu ortaya çıktı. Uyarı çünkü MacOS çok yakında APFS arasında çıktı.

Cevap 28/03/2017 saat 09:23
kaynak kullanıcı

oy
0

Benim durumumda, !! proje klasör adını !! köprü başlık yolu eşleştirmek değildir.

değiştim

" Proje /project-Bridging-Header.h"

için

" Proje /project-Bridging-Header.h"

Xcode 9.3 üzerinde test edilmiştir

Cevap 30/03/2018 saat 06:48
kaynak kullanıcı

oy
0

Bir ek nedeni, ben deneyimli olduğunu, bir kütüphane projesi kendisi yanlış ithal olmasıydı. Örneğin, verilen projeler Ana ve Kütüphanesi , Merkez Kütüphane içe olacaktır:

#import "Library/Library.h"

Kütüphane aynı ithalat kullanmayı denerse, Sigara taşınabilir yol uyarısı görünecektir. Yol kısmını çıkarma kolay bir düzeltmedir:

#import "Library.h"

Daha iyi bir düzeltme Kütüphane kendisinden gerekli belirli bileşenleri almak için:

#import "Widget.h"
#import "NSString+Library.h" 
Cevap 09/09/2019 saat 15:44
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more