首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将新的目标成员资格添加到文件中会导致“无此模块”和“命令CompileSwiftSources失败,退出代码为非零”。

将新的目标成员资格添加到文件中会导致“无此模块”和“命令CompileSwiftSources失败,退出代码为非零”。
EN

Stack Overflow用户
提问于 2019-02-27 05:32:15
回答 1查看 455关注 0票数 0

我在我的自定义键盘扩展中使用了Alamofire和SwiftyJSON。我在视图中创建了一个键盘,并将它放置在视图控制器中。我想使用相同的文件来表示键盘,所以我创建了一个新的目标“键盘”,并在键盘扩展名和BibleKeyboardView.swift文件的项目中添加了target成员资格。但是,一旦添加了目标成员资格,就会得到错误的No such module AlamofireCommand CompileSwiftSources failed with a nonzero exit code。即使当我关闭Keyboard的目标成员资格时,它仍然有Command CompileSwiftSources failed with a nonzero exit code。我也打开.xcworkspace文件。

我试过:

  • 清洁
  • 改造项目
  • 运行pod install

有人知道发生了什么吗?

文件结构、目标成员资格和错误的图片如下:

EN

回答 1

Stack Overflow用户

发布于 2019-02-27 05:43:25

在我提出这个问题后,我得到了一笔灵感。

我的Podfile最初

代码语言:javascript
运行
复制
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target 'BibleKeyboard-iPad' do
  # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
   use_frameworks!

   # Pods for BibleKeyboard-iPad
   pod 'Alamofire'
   pod 'SwiftyJSON'

end

但我需要补充

代码语言:javascript
运行
复制
target 'Keyboard' do
    use_frameworks!

    pod 'Alamofire'
    pod 'SwiftyJSON'

end
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54898640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档