Cordova 插件 phonenumbers 在 iOS 最新版本上崩溃
Cordova plugin phonenumbers crashes on iOS latest versions
我正在使用 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>
还有什么需要补充的吗?谢谢!
该插件没有用于设置使用说明的变量,因此您尝试执行的操作将不起作用。
尝试使用 config.xml 中的 edit-config
标签来设置使用说明
<edit-config target="NSContactsUsageDescription" file="*-Info.plist" mode="merge">
<string>need contacts access to search friends</string>
</edit-config>
以下对我有用 config.xml
<platform name="ios">
<config-file parent="NSContactsUsageDescription" platform="ios" target="*-Info.plist">
<string>Accessing contacts allows you to...</string>
</config-file>
我正在使用 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>
还有什么需要补充的吗?谢谢!
该插件没有用于设置使用说明的变量,因此您尝试执行的操作将不起作用。
尝试使用 config.xml 中的 edit-config
标签来设置使用说明
<edit-config target="NSContactsUsageDescription" file="*-Info.plist" mode="merge">
<string>need contacts access to search friends</string>
</edit-config>
以下对我有用 config.xml
<platform name="ios">
<config-file parent="NSContactsUsageDescription" platform="ios" target="*-Info.plist">
<string>Accessing contacts allows you to...</string>
</config-file>