Ios7 iOS 7.x:要访问你的运动活动的应用程序未显示

Ios7 iOS 7.x:要访问你的运动活动的应用程序未显示,ios7,permissions,Ios7,Permissions,我有一个使用运动活动功能的应用程序。在第一次运行时,会出现一个弹出窗口,要求用户允许使用该功能。但在重新安装应用程序后,弹出窗口不再显示 这是故意的行为还是我遗漏了什么 因此,您需要实例化CMMotionActivityManager才能使其正常工作。 确保你不会错过第一行 _motionActivityManager =[[CMMotionActivityManager alloc] init]; if([CMMotionActivityManager isActivityAvaila

我有一个使用运动活动功能的应用程序。在第一次运行时,会出现一个弹出窗口,要求用户允许使用该功能。但在重新安装应用程序后,弹出窗口不再显示


这是故意的行为还是我遗漏了什么

因此,您需要实例化CMMotionActivityManager才能使其正常工作。 确保你不会错过第一行

_motionActivityManager =[[CMMotionActivityManager alloc] init];
    if([CMMotionActivityManager isActivityAvailable])
        NSLog(@"available");
    else
        NSLog(@"not available");

    [_motionActivityManager startActivityUpdatesToQueue:[NSOperationQueue new] withHandler: ^(CMMotionActivity *activity) {

        dispatch_async(dispatch_get_main_queue(), ^{
            UIAlertView *theAlert = [[UIAlertView alloc] initWithTitle:@"activity"
                                                               message: activity.description
                                                              delegate:self
                                                     cancelButtonTitle:@"OK"
                                                     otherButtonTitles:nil];
            [theAlert show];
            if(activity.stationary)
            {
                NSLog(@"stationatry");
            }
            if(activity.walking)
            {
                NSLog(@"walking");
            }
            if(activity.automotive)
            {
                NSLog(@"automotive");
            }
            if(activity.cycling)
            {
                NSLog(@"cycling");
            }
            if(activity.unknown)
            {
                NSLog(@"unknown");
            }
        });
    }];

我遇到了一个问题,它会弹出,但它会在应用程序后面弹出,也就是说,只有按home(主页)按钮将应用程序退出到iPhone主屏幕/跳板,你才能看到它。你找到这个了吗?