我尝试在iOS模拟器上部署使用Delphi XE7制作的非常简单的应用程序。 XCode版本现在为6.0.1,同时也更新了命令行工具。我尝试在模拟器中使用模拟器8.0和7.1启动此应用程序。使用适当的SDK版本。
安装了应用程序并且可以在iOS模拟器上看到,但是当我启动它时,在第二个应用程序关闭后没有任何消息。在日志中的.crash文件中列出了错误 -
缺少LC_DYLD_INFO加载命令。
任何建议都表示赞赏。
答案 0 :(得分:0)
模拟器本身没有问题。
XE7不适用于Xcode 6(希望)很快就会有更新,这将允许这样做。
然而,您可以同时在Mac上安装Xcode 5和6。
要使用iOS 8进行测试,您需要直接部署到设备,直到添加Xcode 6支持。
答案 1 :(得分:0)
我已经将我的IOS8应用程序上传到今天使用Delphi XE7和Xcode 6.0.1构建的应用程序商店 在部署应用程序之前,我在Info.plist中编译并删除了这些行
<key>MinimumOSVersion</key>
<string>6.0</string>
<key>DTPlatformBuild</key>
<string>12A365</string>
<key>DTXcodeBuild</key>
<string>6A317</string>
/ Magnus Westlund