小编mia*_*mia的帖子

Firebase 应用数据收集是否需要在 Play Console 的数据安全表单中声明?

谷歌最近更新了其游戏机数据安全表。它需要填写应用程序收集和共享的数据。firebase 或 crashlytics 收集的数据是否需要在数据安全表中声明?

\n

例如,Firebase Analytics 收集用户位置。数据安全表的位置段是否需要填写。谷歌在其官方文档中表示,“检查您的应用程序\xe2\x80\x99s声明的权限以及您的应用程序使用的API”。

\n

我的应用程序没有在 menifest 文件中声明此类权限。我们还应该因为 Firebase Analytics 而声明它吗?

\n

在文档的某个地方,谷歌表示“传输已完全匿名的用户数据,以便它不再与单个用户关联”

\n

Firebase 是否匿名收集崩溃和分析?

\n

我的应用程序不需要任何权限,并使用 firebase 库进行崩溃、分析和推送通知。数据安全表应该填写什么?

\n

android firebase google-play-console

46
推荐指数
1
解决办法
5920
查看次数

有人可以为AngularJS中的$ controller服务提供一个用例吗?

Angularjs docs将$ controller服务的用法表示为: $controller(constructor, locals);

任何人都可以关注这两点:

  1. 何时使用$ controller服务.请提供一些用例.
  2. 有关传递给它的'locals'参数的详细信息.

angularjs angularjs-service

13
推荐指数
1
解决办法
1万
查看次数

angular的@Attribute装饰器如何工作?

我是新来学习Angular的人。我在angular.io上学习了angular的装饰器。关于@Attribute装饰器的信息不多。请任何人给我一些用例。

angular2-decorators angular

5
推荐指数
1
解决办法
1657
查看次数

为什么我会出现分段错误?

当我运行此代码时,它显示分段错误.

我已经搜索了Stackoverflow上的其他相关帖子,但没有得到答案或为什么我的代码显示此错误.

#include <stdio.h>
#include <stdlib.h>
#include <malloc.h>
struct node{
    int info;
    struct node *next;
};
typedef struct node NODE;


NODE* getNode();
void insertAtFirst(NODE*,int);
void traverse(NODE*);

int main(){
    NODE *start = NULL;
    insertAtFirst(start,1);
    insertAtFirst(start,4);
    traverse(start);
    return 0;
}

void insertAtFirst(NODE *start, int n){
    NODE *p = (NODE*)malloc(sizeof(NODE));
    p->info = n;
    if(start == NULL){
        p->next = NULL;
    }
    else{
        p->next = start;
    }
    start = p;
}

void traverse(NODE *start){
    NODE *temp;
    temp = start;
    while(temp != NULL){
        printf("%d  ", temp->info); …
Run Code Online (Sandbox Code Playgroud)

c segmentation-fault

0
推荐指数
2
解决办法
87
查看次数