【问题标题】:MergJSON LiveCode External for iOS standalone setup适用于 iOS 独立设置的 MergJSON LiveCode External
【发布时间】:2015-04-29 20:50:58
【问题描述】:

目前我们只测试 LiveCode 7.0.4 以了解它的工作原理以及我们是否想使用它。在我们的应用程序中,我们需要来自服务器的 JSON,并在 Livecode 中设置了 mergJSON 库/外部。到目前为止,这在 MacOS 和 Windows 的独立测试中运行良好。今天我开始在 iOS 上做一些简单的测试,我很难用它。

我找到了我们需要在独立设置中使用复制文件部分的答案,并且我们需要为 mergJSON 复制 *.lcext 文件。还观看了包含 mergSettings 的 youtube 操作方法视频。 mergJSON 没有 .nib 文件。只有 .so、.dylib 和 .dll 以及 .lcext。我尝试像视频一样添加 .bundle 文件,但应用程序无法启动,只有黑屏。 mergJSON 是否需要其他文件?我们把它们放在哪里?它们是否保留在相同的 Externals 文件夹结构或项目文件夹中。另外,是否需要像在 Widows/Mac 中一样创建 IOS 运行时文件夹?应用程序运行,没有错误,但没有返回 JSON 结果。我想我对 iOS 的 Externals 设置有点困惑。

只是对我们环境的简要说明。我们有 Xcode 6.2 和 iOS Sdk 8.2。 Live Code 是 7.0.4 GPL (现在只是测试和学习这种方式,一旦我了解更多,将购买商业版。)我认为我拥有的 mergJSON 是 1.0.15,从 mergeext.com 下载。 (今天好像下线了)我只在模拟器上测试过。

感谢您的帮助。

【问题讨论】:

    标签: ios json livecode


    【解决方案1】:

    您只需要在独立设置的复制文件部分包含 lcext 文件。无需为 iOS 等设置运行时文件夹。

    【讨论】:

    • 非常感谢蒙特!我会再测试一次。我的第一次尝试,我确实只包含了 lcext 文件,它不会输出任何 JSON。但是我会在过程中添加额外的输出,因为问题可能出在其他地方。
    • 有效!实际上,我的问题不在于 mergJSON,尽管这确实回答了我的问题并消除了一些困惑。但它不起作用的主要原因是处理所有 JSON 函数的外部 .livecode 堆栈。这些代码都不会运行,直到我将它们包含在复制文件中并为移动设备设置路径以在“开始使用”行上使用引擎路径。再次感谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多