ionic Native + geofance + iOS ERROR : "Location always permissions not granted"

ionic Native + geofance + iOS ERROR : "Location always permissions not granted"

请帮我解决这个错误。

ionic Native + geofance + iOS

我正在使用 ionic native 处理地理围栏,Android 地理围栏工作正常,但 iOS 给我错误 错误:"Location always permissions not granted" .

=========================================

this.geofence.initialize().then(数据=>{

      console.log('Geofence Plugin Ready');
         let fence = {
            id              : '69ca1b88-6fbe-4e80-a4d4-ff4d3748acdb', //any unique ID
            latitude        : 21.08328129405459, //
            longitude       : 72.88010023534298, //
            radius          : 30, 
            transitionType  : 3, 
            notification    : { //notification settings
                                id              :  11212,//
                                title           : 'Insta Place',
                                text            : 'You are Near the Location.',
                                icon            : 'file://icon.png',
                                openAppOnClick  : true
                            }
          }
          // alert(JSON.stringify(fence));

          this.geofence.addOrUpdate(fence).then(
             (data) => console.log('Geofence added'),
             (err) => alert('Geofence failed to add Please Turn On your device location and try again.'+ err)
           );
        },err => {
           alert('Geofence Plugin Not Ready' + JSON.stringify(err));
        })

==============================

谢谢。

对我来说,解决方案是将以下隐私放入您的 .plist 文件中。

NSLocationAlwaysAndWhenInUseUsageDescription 此应用程序需要持续访问您的位置以跟踪您的位置,即使在屏幕关闭或应用程序处于后台时也是如此。

谢谢。