使用解锁iOS部署/mvnw-Pios-gluonfx:link和nativerun



试图解决此错误,将start.gluon.io生成的小样本应用程序部署到从macOS 10.15.7 运行iOS 15.2的连接iPad

[Mon Dec 27 20:17:53 GMT 2021][INFO] [SUB] [ 52%] CreatingStagingDirectory
[Mon Dec 27 20:17:53 GMT 2021][INFO] [SUB] [ 57%] ExtractingPackage
[Mon Dec 27 20:17:53 GMT 2021][INFO] [SUB] [ 60%] InspectingPackage
[Mon Dec 27 20:17:53 GMT 2021][INFO] [SUB] [ 60%] TakingInstallLock
[Mon Dec 27 20:17:53 GMT 2021][INFO] [SUB] [ 65%] PreflightingApplication
[Mon Dec 27 20:17:53 GMT 2021][INFO] [SUB] [ 65%] InstallingEmbeddedProfile
[Mon Dec 27 20:17:53 GMT 2021][INFO] [SUB] [ 70%] VerifyingApplication
[Mon Dec 27 20:17:53 GMT 2021][INFO] [SUB] 2021-12-27 20:17:53.522 ios-deploy[4411:85868] [ !! ] Error 0xe8008029: unknown. AMDeviceSecureInstallApplication(0, device, url, options, install_callback, 0)

伪Xcode应用程序已被签名并部署到所附的iPad ok上,尽管必须为Xcode 12的签名配置指定一个额外的生成授权der。

我正在遵循上的说明https://docs.gluonhq.com/#_build_your_application118.Plist使用我的苹果开发者帐户配置文件编辑了捆绑包id,并出现了上述错误。文档表示要添加<冗长>true<冗长>在GloonFX插件中可以提供帮助,所以我添加了<配置>并重新运行/mvnw-glonfx:link和nativerun,两者似乎都没有记录任何其他消息。

请从这里开始,有什么想法吗?要么让构建更详细,以检查它是否获得了正确的配置文件,要么提供其他线索,一旦将.app复制到iPad上,如何通过验证?

问题与运行Xcode 12.4并尝试部署到iOS 15设备有关。在较新的macOS版本上提供的Xcode的后续版本可能不会遇到这种情况。苹果已经根据添加了一些证书要求。不再支持代码签名版本。

能够按照JoséPereda在评论中的建议进行签名和部署,即克隆Gloon底物回购并将--generate authority der添加到代码签名调用中。

最新更新