Xcode 10中没有这样的模块“ Alamofire”

时间:2019-06-18 09:13:08

标签: ios swift xcode

我从iOS开发人员那里获得了项目文件夹。 我尝试将其“存档”到应用商店,但是出现错误。

错误是“没有这样的模块'Alamofire'〜”

我看了很多堆栈溢出。 我认为我的项目有不同的目录。

iOS开发人员甚至没有问问题是什么原因,因为尚未联系他们。谁能看到哪里出了问题?

许多答案都说“ podfile”,但是在我的项目目录中没有名为podfile的文件,而是在pods文件夹中。只有xccconfig文件存在。

项目文件夹结构为

=应用

==应用

==应用测试

==豆荚

在pods文件夹中有两个文件

  1. (Pods-APPLICATION.debug.xcconfig),
  2. (Pods-APPLICATION.release.xcconfig)

内容如下:

ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES
FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers"
LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
OTHER_LDFLAGS = $(inherited) -framework "Alamofire"
OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS
PODS_BUILD_DIR = ${BUILD_DIR}
PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_PODFILE_DIR_PATH = ${SRCROOT}/.
PODS_ROOT = ${SRCROOT}/Pods

1 个答案:

答案 0 :(得分:0)

您获得的项目可能不包含Alamofire吊舱。 打开终端,转到项目目录,然后打开带有\\

的窗格
open Podfile -a Xcode

检查Alamofire容器是否在文件中,如果没有,请输入以下内容

pod 'Alamofire'

保存文件并写入

pod install 

在终端

如果Alamofire已经在pod文件中,则键入

pod update 

在终端上,那应该可以解决您的问题。

如果您的项目没有Podfile使用

pod init

将在您的项目目录中创建一个Podfile。