我想從一個cydget運行一個Ruby腳本(cydget是由Saurik在iPhone上使用腳本編寫lockscreen的一個框架,使用腳本,這是一個混合的javascript & objc - 請參閱http://www.cycript.org/)腳本將首先檢查如果一個WEBrick服務器正在運行,如果這樣它會悄然退出,如果沒有,它將啓動服務器。 顯然iPhone不支持NSTask,並且我不知道obj-c的cycript實現是否執行。 (說實話,我完全不知道如何在cycript中運行obj-c!)我並不擔心安全問題,因爲我運行了一個特定命令:「ruby server.rb」,其他所有內容都將被處理通過網絡服務器本身。如何使用目標c或javascript在cydget中運行系統命令?
除了Objective-C中的NSTask,或者任何可以在本地機器上運行任意命令的javascript或HTML的方式,還有其他方法嗎?
謝謝!
布倫特
謝謝!這不會是一個蘋果認可的應用程序。Cydget實際上允許您將本地目錄中的網頁放在鎖屏上,並使用
所以這聽起來像是最好的解決方案就是等待 - Saurik將以一種直接在cydget中使用Ruby的方式出來,但它可能不會出現幾個月...... :(我希望它值得等待,雖然!
來源
2010-02-13 01:01:04 Brent