簡體   English   中英

無法通過Swift 2.0中的CocoaPods安裝Realm庫

[英]Can't install Realm library via CocoaPods in Swift 2.0

我在Swift2.0中制作iOS應用程序。

我試圖通過CocoaPod安裝Realm庫。

在命令行中執行'pod install'時很好。

但在Xcode項目中,我無法構建我的iOS應用程序。

有一個錯誤並停止構建。

error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/otool: can't open file: /Users/satoutakeshi/Library/Developer/Xcode/DerivedData/AlermMA-hczduhcpoaudvlgzjrzioeecipfh/Build/Products/Debug-iphonesimulator/AlermMA.app/Frameworks/Realm.framework/Realm (No such file or directory)

這是我的Podfile

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
pod 'RealmSwift'

我該怎么做才能安裝Realm?

謝謝!

您可能會看到此錯誤,因為混合的Objective-C / Swift應用程序不支持使用RealmSwift pod。 嘗試使用Objective-C Realm pod:

pod 'Realm'

你仍然可以在你的Swift文件中使用Realm,你只需要將Objective-C語法轉換為Swift,當然,只有Swift的RealmSwift東西才可用。

如果您的項目是在Swift中,則必須安裝RealmSwift才能使用完整的快速功能:

pod 'RealmSwift'

在您的代碼中,您必須導入Realm和RealmSwift才能使用所有功能:

import Realm
import RealmSwift

編輯:

我更新了這個答案。 感謝Donamite指出你只需要在podfile中擁有`RealmSwift'。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM