Swift 3.0允许权限警报不间断

时间:2016-10-17 09:42:35

标签: ios swift cllocationmanager

我想让用户位置使用CCLocationManager。我可以清楚地获得位置,但在第一次在任何设备上启动时,“允许位置许可”警报会反复显示并且不间断。

我该怎么办?

我的AppDelegate.swift代码;

local4_bn = tf.contrib.layers.batch_norm(
    local4,
    is_training=True,
    center=True, # beta
    scale=True, # gamma
    variables_collections=["batch_norm_non_trainable_variables_collection"])

提醒图片:

enter image description here

1 个答案:

答案 0 :(得分:4)

将您的位置权限代码改为didFinishLaunchingWithOptions,因此会询问一次,然后在alreadyAskedPermission

中设置任何布尔值,例如NSDefault变量