无法启动使用Delphi XE8开发的iOS应用程序

时间:2015-08-24 09:10:54

标签: ios delphi firemonkey delphi-xe8

我用Delphi XE8创建了一个多设备应用程序,只有一个按钮和一个标签,我部署到我的iPhone。我已经正确设置了所有配置,因此它部署和安装就好了但是当我尝试启动它时,应用程序立即崩溃。我有SDK 8.4,Mac是OS X 10.10,iPhone是8.4.1。

我查看了以下link并按照建议移除了所有换行符,但这并没有帮助。

有没有人有类似的问题或可能的解决方案为什么应用程序不会启动?

2 个答案:

答案 0 :(得分:3)

请安装XE8更新1.这解决了如果应用程序使用pcrelib,应用程序无法在iOS上启动的问题。我的猜测是你直接或间接地使用它。

答案 1 :(得分:0)

我在运行iOS9.3的iPad上遇到与XE8,8.3 SDK,XCode8完全相同的问题

问题是位于我项目中的EntitlementIOS.xml文件中的回车换行符。

在NotePad ++中,您可以显示回车换行符'视图中的符号(CR LF) - >显示符号 - >显示所有字符

快速修复:删除托架行返回行Feed

来源:https://community.embarcadero.com/answers/ios-app-won-t-launch