gpt4 book ai didi

ios - 如何在 JavaFXPorts (GluonHQ) 中指定 Entitlements.plist 属性

转载 作者:行者123 更新时间:2023-11-29 11:29:41 31 4
gpt4 key购买 nike

我想在我的 JavaFXPorts 项目的 Entitlements.plist 中添加一些关联域。每次我在 ./build/javafxports/tmp/ios/Entitlements.plist 下运行 gradle 构建时,似乎都会自动创建 Entitlements.plist。

我想包括以下内容

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.developer.associated-domains</key>
<array>
<string>applinks:example.com</string>
</array>
</dict>
</plist>

提前致谢

最佳答案

因此,我找到了一个关于如何使用 robovm 在 JavaFXPorts 中包含更多权利的解决方法。下面我举个例子

src/ios/ 目录中创建 robovm.xml 并定义 Entitlements.plist 位置,如下所示。

robovm.xml (See document)

<config>
<iosEntitlementsPList>assets/Entitlements.plist</iosEntitlementsPList>
</config>

然后在build.gradle中定义robovm.xml位置。

build.gradle (See document)

jfxmobile {
javafxportsVersion = '8.60.11'
ios {
...
configFile = file('src/ios/robovm.xml')
}
}

现在运行构建将包括您在 src/ios/assets/Entitlements.plist

中定义的任何权利

关于ios - 如何在 JavaFXPorts (GluonHQ) 中指定 Entitlements.plist 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54889473/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com