realm 新版本(Ver3.14) pod install失敗的解決方案

pod install時(shí)喻犁,下載realm又費(fèi)時(shí)還出錯(cuò)了陆错。Ver3.12版本之前還是好的捞蚂,Ver3.14就不行了鞍盗。

出錯(cuò)信息:

[!]/bin/bash -c?

set -e

sh build.sh cocoapods-setup

core is not a symlink. Deleting...

Downloading dependency: sync 3.15.1 from https://static.realm.io/downloads/sync/realm-sync-cocoa-3.15.1.tar.xz

Downloading sync failed:

https://static.realm.io/downloads/sync/realm-sync-cocoa-3.15.1.tar.xz

curl:(56)LibreSSL SSL_read: SSL_ERROR_SYSCALL,errno 54


在執(zhí)行sh build.sh cocoapods-setup 這個(gè)命令的時(shí)候需了,去下載realm-sync-cocoa-3.15.1.tar.xz這個(gè)文件了,結(jié)果下載失敗了般甲。

Github上的issues里找到了類似問題肋乍,就是因?yàn)閲?guó)內(nèi)的網(wǎng)絡(luò)原因,也有人提出了解決方案敷存,就是事先下載好所需要的文件墓造。但是由于realm版本升級(jí),解決方案也有變化了历帚。

pod install 失敗后滔岳,build.sh這個(gè)文件可以在工程文件夾的/Pods/Realm目錄中找到。

build.sh部分內(nèi)容:

? ? if [ "$download_type" == "core" ]; then

? ? ? ? version=$REALM_CORE_VERSION

? ? ? ? url="${REALM_BASE_URL}/core/realm-core-${version}.tar.xz"

? ? elif [ "$download_type" == "sync" ]; then

? ? ? ? version=$REALM_SYNC_VERSION

? ? ? ? url="${REALM_BASE_URL}/sync/realm-sync-cocoa-${version}.tar.xz"

? ? else

? ? ? ? echo"Unknown dowload_type: $download_type"

? ? ? ? exit1

? ? fi

? ? echo"Downloading dependency: ${download_type} ${version} from ${url}"

? ? if[ -z"$TMPDIR"];then

? ? ? ? TMPDIR='/tmp'

? ? fi

? ? temp_dir=$(dirname"$TMPDIR/waste")/${download_type}_bin

? ? mkdir -p"$temp_dir"

? ? tar_path="${temp_dir}/${download_type}-${version}.tar.xz"

? ? temp_path="${tar_path}.tmp"

下載realm-sync-cocoa-3.15.1.tar.xz時(shí)挽牢,會(huì)先放到$TMPDIR/sync_bin這個(gè)臨時(shí)目錄下面谱煤,并且重命名為

sync_3.15.1.tar.xz。

就是執(zhí)行這個(gè)步驟時(shí)非常的耗時(shí)并且出錯(cuò)了禽拔。

所以需要先通過(guò)網(wǎng)頁(yè)或者命令行手動(dòng)下載好realm-sync-cocoa-3.15.1.tar.xz刘离,然后放到$TMPDIR/sync_bin這個(gè)臨時(shí)目錄下面,并且重命名為sync_3.15.1.tar.xz睹栖。然后將Pods文件夾清空后硫惕,重新執(zhí)行pod install。

這樣會(huì)節(jié)省大量時(shí)間并且不會(huì)出錯(cuò)野来,不過(guò)即使是這樣恼除,安裝realm也還是很慢。

「3.15.1」這個(gè)版本號(hào)經(jīng)常會(huì)變曼氛,最新的版本號(hào)可以查看這個(gè)文件獲得豁辉。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市舀患,隨后出現(xiàn)的幾起案子徽级,更是在濱河造成了極大的恐慌,老刑警劉巖聊浅,帶你破解...
    沈念sama閱讀 222,627評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件餐抢,死亡現(xiàn)場(chǎng)離奇詭異现使,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)旷痕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,180評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門碳锈,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人苦蒿,你說(shuō)我怎么就攤上這事殴胧。” “怎么了佩迟?”我有些...
    開封第一講書人閱讀 169,346評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)竿屹。 經(jīng)常有香客問我报强,道長(zhǎng),這世上最難降的妖魔是什么拱燃? 我笑而不...
    開封第一講書人閱讀 60,097評(píng)論 1 300
  • 正文 為了忘掉前任秉溉,我火速辦了婚禮,結(jié)果婚禮上碗誉,老公的妹妹穿的比我還像新娘召嘶。我一直安慰自己,他們只是感情好哮缺,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,100評(píng)論 6 398
  • 文/花漫 我一把揭開白布弄跌。 她就那樣靜靜地躺著,像睡著了一般尝苇。 火紅的嫁衣襯著肌膚如雪铛只。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,696評(píng)論 1 312
  • 那天糠溜,我揣著相機(jī)與錄音淳玩,去河邊找鬼。 笑死非竿,一個(gè)胖子當(dāng)著我的面吹牛蜕着,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播红柱,決...
    沈念sama閱讀 41,165評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼承匣,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了豹芯?” 一聲冷哼從身側(cè)響起悄雅,我...
    開封第一講書人閱讀 40,108評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎铁蹈,沒想到半個(gè)月后宽闲,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體众眨,經(jīng)...
    沈念sama閱讀 46,646評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,709評(píng)論 3 342
  • 正文 我和宋清朗相戀三年容诬,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了娩梨。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,861評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡览徒,死狀恐怖狈定,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情习蓬,我是刑警寧澤纽什,帶...
    沈念sama閱讀 36,527評(píng)論 5 351
  • 正文 年R本政府宣布,位于F島的核電站躲叼,受9級(jí)特大地震影響芦缰,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜枫慷,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,196評(píng)論 3 336
  • 文/蒙蒙 一让蕾、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧或听,春花似錦探孝、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,698評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至找御,卻和暖如春元镀,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背霎桅。 一陣腳步聲響...
    開封第一講書人閱讀 33,804評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工栖疑, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人滔驶。 一個(gè)月前我還...
    沈念sama閱讀 49,287評(píng)論 3 379
  • 正文 我出身青樓遇革,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親揭糕。 傳聞我的和親對(duì)象是個(gè)殘疾皇子萝快,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,860評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容

  • 首次(或者安裝新版本)pod realm的時(shí)候,會(huì)下載sync-cocoa著角,core文件揪漩,這兩兒文件有點(diǎn)大,所以p...
    Chakery閱讀 2,474評(píng)論 0 1
  • centos7安裝jdk,tomcat,nginx,redis,fastDFS的步驟* 1.linux****安裝...
    挑戰(zhàn)者666888閱讀 2,713評(píng)論 0 6
  • 原創(chuàng)文章轉(zhuǎn)載請(qǐng)注明出處 由于Realm跨平臺(tái)的特性以及一些相對(duì)于SQLite性能上的提升吏口,我在15年就開始嘗試在項(xiàng)...
    咕咕鷄閱讀 2,874評(píng)論 3 5
  • 1奄容、pod 警告[!] The LiveChat_Techer [Release] target overrid...
    海底冰hz閱讀 755評(píng)論 0 0
  • 跨平臺(tái):現(xiàn)在很多應(yīng)用都是要兼顧iOS和Android兩個(gè)平臺(tái)同時(shí)開發(fā)冰更。如果兩個(gè)平臺(tái)都能使用相同的數(shù)據(jù)庫(kù),那就不用考...
    CoderZS閱讀 2,502評(píng)論 2 16