新的XCode項目具有調試和發佈配置。我在「ProjectName> Info」下添加了一個名爲「development」的新項目,它現在是「調試」的副本。創建新的XCode配置和方案 - 鏈接器突然失敗
我想創建一個用於在開發模式下構建應用程序的新方案,所以我複製了「Projectname」方案並將其命名爲「DevelopmentScheme」。
我將「運行」和「歸檔」的構建配置設置爲我創建的新「開發」配置。
我仍然能夠建立最初的計劃。
我也能建立所有所需的庫時,項目配置了發展計劃,但是當我去鏈接階段,我得到的錯誤:
ld: library not found for -lRNCookieManagerIOS clang: error: linker command failed with exit code 1 (use -v to see invocation)
被對iOS開發來說相對較新,我不確定這個問題會是什麼。由於我複製了所有內容,這是不是意味着它們的行爲方式相同?關於原始計劃和新計劃之間可能會有什麼不同的想法?
感謝您的靈感。我正在構建一個react-native項目,我所做的是將'Per-configuration Build Products Path'和'Per-configuration Intermediate Build Files Path'都改爲'$(PROJECT_TEMP_DIR)/ Release $(EFFECTIVE_PLATFORM_NAME)'。花了我幾個小時,謝謝Xcode。 – tropicalfish
完美 - 這解決了添加新計劃的問題正在破壞事物。也許react-native應該添加一個'new-scheme'的CLI cmd,它可以爲我們完成所有這些工作(不是說那裏有很多 - 但是後面可能需要更多的東西) – James111