Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Xcode 模块螺栓的伞形封头不包括封头和x27;bfapplink.h';_Xcode_Swift_Parse Platform_Xcode6_Bolts Framework - Fatal编程技术网

Xcode 模块螺栓的伞形封头不包括封头和x27;bfapplink.h';

Xcode 模块螺栓的伞形封头不包括封头和x27;bfapplink.h';,xcode,swift,parse-platform,xcode6,bolts-framework,Xcode,Swift,Parse Platform,Xcode6,Bolts Framework,我正在运行一个Xcode6.3项目,它的语法是1.7.1(最新版本),Swift。我的构建中出现了这个问题。我的自动完成和打字速度慢得令人痛苦,我想这可能与此有关。我已经测试过项目,只有当螺栓模块在项目中时才会发生(这是解析所必需的) 螺栓框架中是否有模块文件?如果没有,您很可能需要在桥接标头中导入Bolt的伞形标头(和bApplinkResolving.h) 除非您正在使用该标题中的函数,否则可以忽略该警告 我建议您与Bolt和Parse的开发人员联系,因为他们可能会提供更好的帮助。正如@Ma

我正在运行一个Xcode6.3项目,它的语法是1.7.1(最新版本),Swift。我的构建中出现了这个问题。我的自动完成和打字速度慢得令人痛苦,我想这可能与此有关。我已经测试过项目,只有当螺栓模块在项目中时才会发生(这是解析所必需的)

螺栓框架中是否有模块文件?如果没有,您很可能需要在桥接标头中导入Bolt的伞形标头(和
bApplinkResolving.h

除非您正在使用该标题中的函数,否则可以忽略该警告


我建议您与Bolt和Parse的开发人员联系,因为他们可能会提供更好的帮助。

正如@MaddTheSane所指出的,Bolt框架在Parse的上次更新(1.7.1)中缺少
模块映射

在Bolts.Framework中创建
Modules/
(如果不存在),并在其中创建一个文件
module.modulemap
,其内容如下所示。我建议从项目中删除当前的Bolts框架,然后再次导入(修改后的框架)


@franciscodlp-我们还需要添加另一个头文件(BFWebViewAppLinkResolver.h)-我必须使其中两个文件显式。下面是module.modulemap的外观

framework module Bolts {
  umbrella header "Bolts.h"

  export *
  module * { export * }

  explicit module BFAppLinkResolving {
    header "BFAppLinkResolving.h"
    link "BFAppLinkResolving"
    export *
  }
  explicit module BFWebViewAppLinkResolver {
      header "BFWebViewAppLinkResolver.h"
      link "BFAWebViewAppLinkResolver"
      export *
  }
}

我正在构建一个Swift项目,并通过Cocoapods链接Parse SDK,我得到了
模块'Bolts'not found
消息。看起来螺栓舱没有包含Swift模块,但是

#import <Parse/Parse.h>
#import <Bolts/Bolts.h>
#导入
#进口

{project name}-bridgeing Header.h中
解决了我的问题

什么是伞头或框架?这是我第一次看到它。谢谢。目前iOS Parse SDK的最新版本是1.7.5,此问题已修复。
#import <Parse/Parse.h>
#import <Bolts/Bolts.h>