我在我的應用程序中爲janrain集成的編譯源添加了標誌。鐺:錯誤:當試圖運行應用程序時沒有這樣的文件或目錄
當我嘗試運行應用程序或存檔時,我構建了這個時候我遇到了這個錯誤。
我已經添加了該文件來糾正構建路徑,並且它已經包含在項目中。
這裏我重視這個錯誤的扣:
任何人都可以請幫我解決了這個?在此先感謝.. :)
我在我的應用程序中爲janrain集成的編譯源添加了標誌。鐺:錯誤:當試圖運行應用程序時沒有這樣的文件或目錄
當我嘗試運行應用程序或存檔時,我構建了這個時候我遇到了這個錯誤。
我已經添加了該文件來糾正構建路徑,並且它已經包含在項目中。
這裏我重視這個錯誤的扣:
任何人都可以請幫我解決了這個?在此先感謝.. :)
進入你的目標編譯源並檢查它可能是你在ARC中使用了文件名作爲編譯器標誌,或者你可能使用了錯誤的編譯器標誌。
我希望它的工作。
此問題引發因爲我傳遞此類名稱設置在編譯源標誌而不是-fno-objc-arc。
檢查一次NPSAuthenticatedUser + Model是否存在於您的項目中。無論是紅色還是什麼。
如果是紅色,請刪除並重新添加它,如果需要。
請檢查答案。
clang: error: no such file or directory: ASIAuthenticationDialog.m
它已經存在了,我試着通過刪除和讀取,但它不會工作 –
清理並生成項目,然後再試一次。
檢查您的編譯源中的現有標誌,它可能是您使用文件名作爲編譯器標誌。
只是檢查你的編譯源它可能是你給ARC的錯誤標誌或你的文件不適用於testtareget。
只需檢查您在編譯源中設置的標誌。無論是重複的還是錯誤的使用。
確保您在其它鏈接器標記的情況下,你用「$(繼承)」,而2'
沒有在上面我的情況制定可能的解決方案只添加$(繼承)。
對於包含Objective-C文件的Swift項目,請確保它們未添加到項目目標的Build Phases -> Compile Sources
部分。
我有一個Swift項目,在將Objective-C文件拖入項目中後,實現文件被添加到Build Phases -> Compile Sources
部分。一旦我從Compile Sources
部分中刪除了Objective-C實現文件,我的項目又一次愉快地工作了。
這是使用Xcode版本8.3(8E162)。
請包括相關的代碼部分。 – philo
你正在談論哪些代碼? –
聽起來很簡單,但嘗試使用cmd + k清理您的項目 –