Realm-Swift CocoaPod导入后的未知属性属性'class'

时间:2017-02-24 10:39:01

标签: ios swift cocoapods realm

我是Xcode和Swift的新手。今天我用swift开始了一个名为“Test”的空白Tabbed应用程序。我可以构建空白项目,但是一旦我尝试通过CocoaPod添加Realm,它就不再构建了。

Error: Unknown property attribute 'class'
File: Test/Pods/Realm/Realm/RLMSyncSession.mm:73:12:
CocoaPod version: 1.2.0
Xcode version: Version 7.3.1 
Realm: 2.4.3

我做了pod init / update / install PodFile:

# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

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

  # Pods for Test
  pod 'RealmSwift'

  target 'TestTests' do
    inherit! :search_paths
    # Pods for testing
  end

end

安装完成后,我打开了“Test.xcworkspace”文件,尝试构建项目,但失败了。如何解决?

1 个答案:

答案 0 :(得分:1)

问题来自Xcode的过时版本。

这会导致OP在将Realm添加到他的项目后无法实现他的构建和Cocoapods设置。

在将其更新到最后一个版本(我认为是8.2.1)后,按照评论中的建议,pod机制可以工作,最终可以实现构建。