我有一个应用程序加载器无法解决的问题:"Applicationfailedcodesignverification.Thesignaturewasinvalid,containsdisallowedentitlements,oritwasnotsignedwithaniPhoneDistributionCerttificate"以下是我的Delphi配置的一些屏幕截图:任何人都可以指出要检查的正确方向吗?我已仔细检查我的移动配置是否正确。我已仔细检查证书ID是否正确。(我什至尝试输入一个伪造的,只是为了确保Delphi然后会在部署期间提示它所做的......因此这也意味着在部署期间调用
问题描述:我目前正在使用DelphiXE7Firemonkey开发Android和iOS应用程序。此应用程序需要离线工作,以便用户可以使用它,当手机上线时,即使应用程序处于后台或手机处于待机状态,应用程序也会将所有工作发送到服务器。Android工作解决方案:我发现,对象TThread和TTimer不起作用,因为一旦应用程序进入后台或手机进入待机状态,它们就会停止运行。我最终找到了这个适用于android的库,它像TTimer对象一样工作,但当应用程序进入后台或手机处于待机状态时它仍然可以工作。https://github.com/dkstar88/AsyncTask不幸的是,它在iO
我需要在我的FireMonkey应用程序的.plist文件中将UIFileSharingEnabled设置为yes。这可以在Xcode中手动完成(并且有效),但是每次我在Delphi中修改代码并使用“导出到Xcode”菜单项时,都会重新创建.plist文件并且我所做的更改会丢失。XE2中是否有一种设置或机制可以在项目.plist文件创建时将UIFileSharingEnabled或其他设置添加到它? 最佳答案 您可以通过运行脚本在xcode中更改它,而不是在Delphi中更改它,这里是示例:UIFileSharingEnabledo
我让应用程序在加载时显示其指定的背景图像。然后在启动时运行此代码时崩溃://unzipownresourceslikeimages,datafilesettc.FAppDataDirPath:=GetHomePath+PathDelim+Application.Title+'.app'+PathDelim;P:=FAppDataDirPath+'assets.zip';ifFileExists(P)thenbeginZ:=TZipFile.Create;tryZ.Open(P,zmRead);Z.ExtractAll(FAppDataDirPath+'Library');finally
我有兴趣使用DelphiXE2制作iOS应用程序。目前是否支持使用Firemonkey的多点触控(2-3指滑动)?如果是这样,是否有一些引用或样本可用? 最佳答案 不,FiremonkeyforiOS尚不支持多点触控和手势。但是:您可以解决它,例如AndersOhlssonshowed.他制作了modificationstoFiremonkeyavailable在EmbarcaderoCodeCentral. 关于ios-DelphiFiremonkeyiOS应用程序中是否提供多点触控手
我正在尝试使用DelphiXE2/FireMonkey编写一个iPhone应用程序,并且已经克服了许多最初的障碍,但现在我仍然停留在手势处理上。我已经创建了一个带有TVertScrollBox的测试应用程序,但我无法滚动内容,除非我启用滚动条(非常)并触摸它们。这对iPhone不是很友好(而且几乎无法使用)。非常感谢指向正确方向的指示。文档似乎建议使用UIGestureRecognizer...http://developer.apple.com/library/ios/#documentation/EventHandling/Conceptual/EventHandlingiPhon
我需要在DelphiXE6上为Android和iOS创建一个应用程序。这个应用程序必须使用TWebBrowser来显示谷歌地图,然后我需要从Delphi“发送”到javascript和从javascript到Delphi的“接收”命令。通过这种方式,我可以在map上显示市场,然后知道用户何时点击标记。我找到了这个article在网络上通过Delphi代码执行javascript。但我不知道如何从javascript调用delphi过程。例如我在Delphi上有这个程序:procedureJSFeekback(aParm1,aParm2,aParm3,aParm4:string);我想在
我开始在DelphiXE5下为iOS开发游戏。我对Firemonkey的分辨率功能有疑问。当我打开屏幕并检查iPhone上的分辨率时,我得到320x480。但是iPhone4和5的原始分辨率翻了一番。我在官方Delphi页面上发现FireMonkey正在通过“分辨率”重新计算屏幕,该分辨率适用于Retina显示屏2。我认为这对于常规应用程序来说是很酷的功能,但是当您开始玩游戏并且想要通过代码处理图像时,它会带来奇怪的情况。我的问题是-有没有办法找到实际的分辨率值,或者至少找到实际的设备类型(iPhone、iPad?)谢谢 最佳答案
我很感兴趣地发现DelphiXE4现在针对iOS。Monotouch和DelphiXE-4针对iOS平台的方式之间的主要区别是什么?如果我理解正确的话,XamarinMonotouch通过为iPhoneCocoaTouch库提供C#包装器来针对iOS开发。您仍然使用XCodeInterfaceBuilder来生成用户界面,因此您需要了解一些iOS概念,例如UIViews或OutletsandActions,这与使用C#为WinForms或WPF开发有很大不同。Delphi-XE4方法的工作方式是否相同?它是否为iPhone库提供Delphi包装器?此外,从界面构建的角度来看,它的界面构
我有一个实现TCP服务器的DelphiFiremonkey应用程序。服务器未按预期打开端口。我可以看到表格打开,但netstat显示端口未打开。我现在正尝试通过放置日志消息来调试此问题。问题是我以前从未使用过Firemonkey。我不确定在哪里可以看到日志消息。我已经声明了一个日志服务。LoggingService:IFMXLoggingService;然后我初始化它LoggingService:=FMX.Platform.TPlatformServices.Current.GetPlatformService(IFMXLoggingService)asIFMXLoggingServi