接著,需要回頭,再重新研究及評估在 Client 這端,對於 Device ,該採什麼樣的技術進行開發,是要用原生技術?還是如 Titanium 的跨平台技術?
昨天,興沖沖的打開 Titanium Studio 這套 IDE 工具,結果.....竟然發生以前從未碰過的突發狀況--「無法登入」?! @@
當問題發生的時候,Titanium Studio 將我引到了這個名為「Errors Loggin in」的網頁。我照著這網頁所述的程序做,明明就能通過身份驗證啊!更糟的是,其中的指示,要使用者在終端機中執行以下這段指令:
當問題發生的時候,Titanium Studio 將我引到了這個名為「Errors Loggin in」的網頁。我照著這網頁所述的程序做,明明就能通過身份驗證啊!更糟的是,其中的指示,要使用者在終端機中執行以下這段指令:
sudo keytool –import –keystore /System/Library/Java/Support/CoreDeploy.bundle/Contents/Home/lib/security/cacerts –alias my_cert –file mycertfile.pem
可是,實際上,Mac 中,根本沒有這樣的目錄:
/System/Library/Java/Support/CoreDeploy.bundle/Contents/Home/lib/security/cacerts
總之,這篇看似能指引明路的說明網頁,一點用處也沒有。
隨後,在網路上,到處爬文,找解法處方;並竭盡可能,進行任何嚐試,奈何結果,一再令人失望。
後來,回頭細想,我將 OS X 自 10.8 更新到 10.9 之後,我在 Mac 安裝的 Titanium Studio 3.1.3 這軟體,都還沒用過......,心想:「該不會,又是作業系統升級後,帶來的衍生問題吧?!」
不死心,找了台 Windows 環境的電腦,安裝 Android SDK ,下載及安裝 Titanium Studio for Windows ,然後再升級.......
折騰近 10 多個鐘頭後,這才搞定在 Windows 平台,安裝 Titanium Studio 的工作。最後,終於證實 Titanium Studio 在 Windows 平台不會發生-「無法登入」的問題。
不甘心,又再回到網路,繼續挖資料,結果這次,終於挖到了這篇文章-《Setting up Studio》,並看到了如下的這段描述:「If you are running Mac OS X 10.9 (Mavericks) and later, you must use Titanium Studio 3.1.4 and later.」
然後,再度回到 Titanium Studio 的下載網頁,居然看到昨天重新下載、安裝時,沒有看到的新下載連結「Mac 10.9 (RC)」。 =..=
唉.......!能說什麼呢?只能含著眼淚,帶著微笑......
沒有留言:
張貼留言