3

我正在编写一个应用程序,其中包含一组嵌入式 lua 脚本。我希望能够在 iPad 上编辑脚本——这可能吗?

我想到的工作流程是:

  1. 启动我的应用程序并进行测试;
  2. 转到我在 iPad 上的文本编辑器并更改 lua 脚本;
  3. 关闭我的应用程序;
  4. 重新启动我的应用程序以重新加载脚本;
  5. 转到 1。

编辑:我可以将“打开方式”选项添加到我的应用程序并根据这个问题打开文本文件,但是,一旦我这样做了,文本编辑器是否会将文件保存回它的来源?还是只使用副本?这假设我可以找到一个可以打开 lua 文件的文本编辑器,我想在某个地方有一个。

4

3 回答 3

1
于 2012-05-11T09:39:40.687 回答
0

如果你越狱你的 iPad 并安装 OpenSSH,你可以做这一切,甚至更多。

我使用 Moai 进行开发,这是 Double Fine 最近采用的用于在 Lua 中编写游戏的 SDK。我可以使用我选择的编辑器 (Vim) 通过与 localhost 的 SSH 会话(使用 Prompt,一个 iOS SSH 客户端)直接在 iPad 上编码。我映射了一个重新启动应用程序的热键。使用蓝牙键盘,它就像 iPad 成为笔记本电脑一样接近。

您还可以使用 ExpandDrive 之类的东西将 iPad 的文件系统映射到您的桌面文件系统。然后,您可以浏览文件并对其进行编辑,就好像它们在您的台式机上一样,完全无线。您可以在编辑器中映射一个密钥以通过 SSH 重新启动您的应用程序,因此工作流程变为:

  1. 编辑 Lua 脚本
  2. 点击键重新启动您的应用程序并查看更改。
于 2012-05-09T02:15:52.250 回答
0

在没有越狱的情况下,您无法在 iOS 中从一个应用程序的 sanbox 访问其他应用程序的 sanbox。

于 2012-05-09T03:33:30.017 回答