Cordova插件phonenumbers在iOS最新版本

时间:2018-02-21 09:37:36

标签: cordova phonegap-plugins

我正在使用cordova-plugin-phonenumbers来访问联系人。

https://www.npmjs.com/package/cordova-plugin-contacts-phonenumbers

它适用于旧版本。当我尝试访问联系人时,它会在较新的iOS版本上崩溃。这就是我在config.xml中包含插件的方式。

<plugin name="cordova-plugin-contacts-phonenumbers">
    <param name="CONTACTS_USAGE_DESCRIPTION" value="This app wants to access your Contacts"/>
</plugin>

还有什么需要添加的吗?谢谢!

2 个答案:

答案 0 :(得分:1)

该插件没有用于设置使用说明的变量,因此您尝试执行的操作将无效。

尝试使用config.xml中的edit-config标记设置用法说明

<edit-config target="NSContactsUsageDescription" file="*-Info.plist" mode="merge">
    <string>need contacts access to search friends</string>
</edit-config>

答案 1 :(得分:0)

以下在config.xml上为我工作

 <platform name="ios">
    <config-file parent="NSContactsUsageDescription" platform="ios" target="*-Info.plist">
        <string>Accessing contacts allows you to...</string>
    </config-file>