请问当程序完全退出,还能继续monitor么?

请问当程序在后台时运行时可以monitor,当程序完全退出,还能继续monitor么?

可以,请参考这个测试报告

恩好的,还有个疑问,我的app启动就开始startMonitor,只初始化了UUID,然后监测到进出之后,开始扫描startRange,然后在range回调方法中,将获取的beacon,进行初始化,使用- (instancetype)initWithProximityUUID:(NSUUID *)proximityUUID major:(CLBeaconMajorValue)major minor:(CLBeaconMinorValue)minor identifier:(NSString *)identifier,请问这两种初始化方法会互相干扰么?

identifier不能一样,否则会覆盖

恩,也就是说只要identifier都不一样,如果我用初始化UUID major minor 的方法初始化region进行监测特定的beacon,如果我走到一个新的beacon 区域,也是可以触发enter方法的,只不过获取不到major与minor,只有再次通过range获取beacon信息,是这样么?

你可以自己测试一下,identifier不能相同,另外UUID/major/minor也不能都一样

退出是也可以监控,需要调用组件,多查一下文档和sdk,会有解决的办法