2016-10-11 17 views
0

我的反應本機應用程序正在編譯在iPhone模擬器罰款,但我收到此錯誤:clang:錯誤:沒有這樣的文件或目錄:'/Users/*******/f8app/ios/build/Build/Products/Debug-iphonesimulator/libReact.a'

The following build commands failed: 
     Ld build/Build/Products/Debug-iphonesimulator/F8v2.app/F8v2 normal x86_64 

clang: error: no such file or directory: '/Users/*******/f8app/ios/build/Build/Products/Debug-iphonesimulator/libReact.a' 

更長的輸出:

/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch x86_64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator9.3.sdk -L/Users/*****/f8app/ios/build/Build/Products/Debug-iphonesimulator -L/Users/*****/f8app/ios/build/Build/Products/Debug-iphonesimulator/CodePush -L/Users/*******/f8app/ios/build/Build/Products/Debug-iphonesimulator/React -F/Users/*******/f8app/ios/build/Build/Products/Debug-iphonesimulator -filelist /Users/*******/f8app/ios/build/Build/Intermediates/F8v2.build/Debug-iphonesimulator/F8v2.build/Objects-normal/x86_64/F8v2.LinkFileList -Xlinker -rpath -Xlinker @executable_path/Frameworks -mios-simulator-version-min=7.0 -Xlinker -no_deduplicate -Xlinker -objc_abi_version -Xlinker 2 -ObjC -lc++ -fobjc-arc -fobjc-link-runtime /Users/*******/f8app/ios/build/Build/Products/Debug-iphonesimulator/libReact.a /Users/******/f8app/ios/build/Build/Products/Debug-iphonesimulator/libRCTActionSheet.a /Users/*******/f8app/ios/build/Build/Products/Debug-iphonesimulator/libRCTGeolocation.a /Users/*******/f8app/ios/build/Build/Products/Debug-iphonesimulator/libRCTImage.a /Users/******/f8app/ios/build/Build/Products/Debug-iphonesimulator/libRCTLinking.a /Users/******/f8app/ios/build/Build/Products/Debug-iphonesimulator/libRCTNetwork.a /Users/*******/f8app/ios/build/Build/Products/Debug-iphonesimulator/libRCTSettings.a /Users/******/f8app/ios/build/Build/Products/Debug-iphonesimulator/libRCTText.a /Users/*******/f8app/ios/build/Build/Products/Debug-iphonesimulator/libRCTVibration.a /Users/*******/f8app/ios/build/Build/Products/Debug-iphonesimulator/libRCTWebSocket.a -lPods-F8v2 -Xlinker -dependency_info -Xlinker /Users/******/f8app/ios/build/Build/Intermediates/F8v2.build/Debug-iphonesimulator/F8v2.build/Objects-normal/x86_64/F8v2_dependency_info.dat -o /Users/*******/f8app/ios/build/Build/Products/Debug-iphonesimulator/F8v2.app/F8v2 
    clang: error: no such file or directory: '/Users/*******/f8app/ios/build/Build/Products/Debug-iphonesimulator/libReact.a' 

    ** BUILD FAILED ** 


    The following build commands failed: 
     Ld build/Build/Products/Debug-iphonesimulator/F8v2.app/F8v2 normal x86_64 
    (1 failure) 
    Installing build/Build/Products/Debug-iphonesimulator/F8v2.app 
    An error was encountered processing the command (domain=LaunchServicesError, code=0): 
    The operation couldn’t be completed. (LaunchServicesError error 0.) 

回答

0

我已經作了妥善處理此錯誤很多。每當我想我解決了這個問題後,我就在第二天再次解決了這個問題。我在android方面沒有任何錯誤。我建議在更改xcode中的任何選項之前仔細考慮兩次。您可以嘗試以下步驟。

1)項目 - > Targets->項目 - >構建階段 - >鏈接二進制iwth庫 - >點擊添加(+) - >添加添加libReact.a

2-)打開的項目ERP。 xcodeprof - > project.pbxproj並確保任何第三方庫不會被添加多次。

3-)檢查您的node_modules文件夾,如果有任何庫文件夾不在ios端使用刪除它,再次構建並再次添加第三方庫。

好運

0

我已經通過以下方式解決:

  1. 在Xcode中選擇項目>Build Settings>設置Build Active Architecture OnlyYes
  2. 對目標重複相同。
  3. 運行。
  4. 如果您想要以前的配置,請將Build Active Architecture Only設置爲No
相關問題