【问题标题】:Delphi XE2 File Sharing and iOSDelphi XE2 文件共享和 iOS
【发布时间】:2011-10-26 15:10:27
【问题描述】:

我需要在 FireMonkey 应用程序的 .plist 文件中将 UIFileSharingEnabled 设置为 yes。这可以在 Xcode 中手动完成(并且有效),但是每次我在 Delphi 中修改代码并使用“导出到 Xcode”菜单项时,都会重新创建 .plist 文件并且我所做的更改会丢失。

XE2 中是否有设置或机制可以在创建项目 .plist 文件时将 UIFileSharingEnabled 或其他设置添加到项目中?

【问题讨论】:

    标签: ios delphi delphi-xe2 firemonkey


    【解决方案1】:

    您可以通过运行脚本在 xcode 中更改它,而不是在 Delphi 中更改它,示例如下:UIFileSharingEnabled on debug variant only

    【讨论】:

      【解决方案2】:

      虽然这不能直接回答您的问题,但请注意,您似乎只需要“一次性”导出到 xcode。 IE。每次进行更改时都无需重新导出。

      如果您向应用程序添加额外的单元,似乎是一个例外。

      【讨论】:

      • 谢谢彼得,我没有意识到这一点。但是,当 Xcode 构建项目时,我收到消息“未找到代码签名”。如果我在 Delphi 中完成了“导出到 Xcode”,则不会出现此消息。 dprtoxcode 正在执行的项目代码中发生了其他事情......
      • 我在 pc 上使用一个共享文件夹,然后从该共享 (pc) 文件夹在 mac 上编译。也许它与设置有关?您可以尝试的另一种解决方法(现在不在工作,所以我无法尝试) * 将 plist 文件设置为只读,尽管这样做很可能会出现导出错误。 *设置一个批处理文件(或快速而肮脏的delphi程序)将保存的plist文件复制到顶部,并将其配置为delphi ide中'export to xcode'下的工具,以便您可以一起执行这两个操作.
      猜你喜欢
      • 2012-03-24
      • 1970-01-01
      • 2012-08-08
      • 1970-01-01
      • 1970-01-01
      • 2011-12-31
      • 2023-03-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多