我从iOS开发人员那里获得了项目文件夹。 我尝试将其“存档”到应用商店,但是出现错误。
错误是“没有这样的模块'Alamofire'〜”
我看了很多堆栈溢出。 我认为我的项目有不同的目录。
iOS开发人员甚至没有问问题是什么原因,因为尚未联系他们。谁能看到哪里出了问题?
许多答案都说“ podfile”,但是在我的项目目录中没有名为podfile的文件,而是在pods文件夹中。只有xccconfig文件存在。
项目文件夹结构为
=应用
==应用
==应用测试
==豆荚
和
在pods文件夹中有两个文件
内容如下:
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
答案 0 :(得分:0)
您获得的项目可能不包含Alamofire吊舱。 打开终端,转到项目目录,然后打开带有\\
的窗格open Podfile -a Xcode
检查Alamofire容器是否在文件中,如果没有,请输入以下内容
pod 'Alamofire'
保存文件并写入
pod install
在终端
如果Alamofire已经在pod文件中,则键入
pod update
在终端上,那应该可以解决您的问题。
如果您的项目没有Podfile使用
pod init
将在您的项目目录中创建一个Podfile。