在Cordova插件中以编程方式添加IOS功能

时间:2016-05-10 10:26:02

标签: ios node.js xcode cordova cordova-plugins

我为Cordova IOS开发了一个插件,用于使用App Groups。

该插件需要在UIFont *hannotate = [UIFont fontWithName:@"Hannotate SC" size:18]; self.button1.titleLabel.font = hannotate; self.button2.titleLabel.font = hannotate; - >下激活应用群组功能 XCode 中的Targets并选择其中一个Capabilities

如果我手动激活它,它运行良好,但我想以编程方式激活它,在App Groups中,或使用自定义钩子。

有人已经实现了这个目标吗?

1 个答案:

答案 0 :(得分:0)

将以下内容添加到您的plugin.xml文件中,然后删除并重新安装插件:

<platform name="ios">
    <config-file target="*.entitlements"
            parent="com.apple.security.application-groups">
            <array><string>group.com.example</string></array>
    </config-file>
    <config-file target="**/Entitlements-Debug.plist"
            parent="com.apple.security.application-groups">
            <array><string>group.com.example</string></array>
    </config-file>
    <config-file target="**/Entitlements-Release.plist"
            parent="com.apple.security.application-groups">
            <array><string>group.com.example</string></array>
    </config-file>
</platform>