加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

为Swift 3和Xcode 8构建领域

发布时间:2020-12-14 04:41:32 所属栏目:百科 来源:网络整理
导读:我按照 here给出的步骤来构建要在iOS项目中使用的域,我正在使用Xcode 8 beta 3: 我收到这些警告: ld: warning: ignoring file .../Realm.framework/Realm,missing required architecture x86_64 in file .../Realm.framework/Realm (2 slices)ld: warning:
我按照 here给出的步骤来构建要在iOS项目中使用的域,我正在使用Xcode 8 beta 3:

我收到这些警告:

ld: warning: ignoring file .../Realm.framework/Realm,missing required architecture x86_64 in file .../Realm.framework/Realm (2 slices)
ld: warning: ignoring file .../RealmSwift.framework/RealmSwift,missing required architecture x86_64 in file .../RealmSwift.framework/RealmSwift (2 slices)

而这个错误

Lipo: -remove's specified would result in an empty fat file

为什么会这样?

解决方法

您可以尝试这些适用于Beta 3的更新说明吗?

>克隆Realm Cocoa git存储库:git clone https://github.com/realm/realm-cocoa.git
>打开Xcode项目.单击Realm项目,然后单击RealmSwift目标,然后单击’Build Settings’选项卡,并将Use Legacy Swift Language Version设置为Yes(如果为Swift 2.3构建)或No(如果为Swift 3构建).
>从包含git存储库的目录中,运行以下命令:sh build.sh TARGET,其中TARGET是以下之一:ios-swift,osx-swift,tvos-swift或者watch-swift,具体取决于你使用的平台正在建设.
>构建完成后,转到“build”目录,然后转到以您构建的平台命名的目录(例如“ios”).
>打开’swift-2.3’或’swift-3.0’目录(取决于您为其构建的版本).
>按照说明here中的步骤2,将RealmSwift.framework和Realm.framework拖到项目中,然后执行步骤3和步骤4.

如果这些不起作用,请发表评论.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读