我需要在我的FireMonkey應用程序的.plist文件中將UIFileSharingEnabled設置爲yes。這可以在Xcode(和工程)中手動完成,但是每次我在Delphi中修改代碼並使用「導出到Xcode」菜單項時,.plist文件將被重新創建並且我所做的更改都將丟失。Delphi XE2文件共享和iOS
在XE2中是否有設置或機制讓UIFileSharingEnabled或其他設置在項目.plist文件創建時添加?
我需要在我的FireMonkey應用程序的.plist文件中將UIFileSharingEnabled設置爲yes。這可以在Xcode(和工程)中手動完成,但是每次我在Delphi中修改代碼並使用「導出到Xcode」菜單項時,.plist文件將被重新創建並且我所做的更改都將丟失。Delphi XE2文件共享和iOS
在XE2中是否有設置或機制讓UIFileSharingEnabled或其他設置在項目.plist文件創建時添加?
雖然這並不能直接回答你的問題,但請注意,你似乎只需要將xcode導出爲「一次性」。即每次您進行更改時都不需要重新導出。
如果您嚮應用程序添加其他單元,則看起來異常。
而是改變它在Delphi中,你可以通過運行一個腳本改變它在Xcode的,這裏的例子:UIFileSharingEnabled on debug variant only
這可以工作......謝謝。 –
感謝彼得,我並沒有意識到這一點。但是,當Xcode構建項目時,我收到消息「找不到代碼簽名」。如果我在Delphi中完成了「導出到Xcode」,則不會發生此消息。在dprtoxcode正在執行的項目代碼中發生了其他事情...... –
我在PC上使用共享文件夾,然後在共享(pc)文件夾的Mac上進行編譯。也許這與設置有關?另一個解決方法,你可以嘗試(現在不工作,所以我不能嘗試它) *設置plist文件爲只讀,雖然在所有可能性中,你可能會得到一個導出錯誤。 *設置一個批處理文件(或快速和髒的delphi程序)將保存的plist文件複製到頂部,並將其配置爲delphi IDE中的'export to xcode'下的工具,以便您可以執行這兩個一起行動。 – Peter
謝謝,我會看看那個。 –