首次(或者安装新版本)pod realm的时候,会下载sync-cocoa
,core
文件,这两儿文件有点大,所以pod install会很慢,且因身居404之内,所以易失败。手动下载可以加速pod install。
// 这里以2.4.3版本为例
pod 'RealmSwift', '2.4.3'
注意:
以下要求Realm2.0及以上版本。
如果sync_bin
,core_bin
文件夹不存在,自行创建。
如果${TMPDIR}
不起作用,请使用getconf DARWIN_USER_TEMP_DIR
。
- 下载sync-cocoa
- 下载地址https://static.realm.io/downloads/sync/realm-sync-cocoa-${REALM_SYNC_VERSION}.tar.xz
- 把下载好的库重命名为
sync-${REALM_SYNC_VERSION}.tar.xz
- 把下载好的库放在
${TMPDIR}/sync_bin
目录中
- 下载core
- 下载地址https://static.realm.io/downloads/core/realm-core-${REALM_CORE_VERSION}.tar.xz
- 把下载好的库重命名为
core-${REALM_SYNC_VERSION}.tar.xz
- 把下载好的库放到
${TMPDIR}/core_bin
目录中
关于REALM_SYNC_VERSION
,REALM_CORE_VERSION
参数(把v2.4.3
替换为你对应realm的版本号):
https://github.com/realm/realm-cocoa/blob/v2.4.3/dependencies.list
参考:https://github.com/realm/realm-cocoa/issues/2713