小编Ida*_*viv的帖子

核心数据文件的位置iOS 10

我正在尝试使用SQLite浏览器来查看我的Core Data对象.我无法找到核心数据保存其sql文件的位置.我查看了应用程序文档文件夹但没有任何内容.

您知道IOS 10(模拟器)中的核心数据在哪里保存其SQLite文件吗?

core-data ios ios-simulator swift ios10

14
推荐指数
4
解决办法
2万
查看次数

Firebase的云功能 - 在创建新用户时写入数据库

我是Firebase的新功能和javascript语言.每次用户创建写入数据库时​​,我都会尝试添加一个函数.这是我的代码:

const functions = require('firebase-functions');
const admin = require('firebase-admin');

admin.initializeApp(functions.config().firebase);

exports.addAccount = functions.auth.user().onCreate(event => {
const user = event.data; // The firebase user
const id = user.uid;
const displayName = user.displayName;
const photoURL = user.photoURL;

return admin.database().ref.child("/users/${id}/info/status").set("ok");} );
Run Code Online (Sandbox Code Playgroud)

我想要做的是每次用户注册我的应用程序时,函数都会写入数据库,状态为"OK".但我的代码不起作用. 在此输入图像描述

我究竟做错了什么?

javascript firebase google-cloud-functions firebase-admin

10
推荐指数
1
解决办法
7568
查看次数

检查用户是否存在firebase 3.0 + swift

我有一个应用,在用户使用Firebase身份验证后,它会将数据存储在Firebase数据库中.在存储数据之前,我想检查用户提供的用户名是否已存在于数据库中.因此,如果它不存在,我可以给用户这个唯一的用户名(就像每个用户都有一个唯一的用户名).所以我有一个textField用户输入用户名的地方,然后按下一步.然后应用程序应检查用户名是否存在,并告诉用户是否需要更改用户名.

所以我用来检查用户名是否存在的代码:

        let databaseRef = FIRDatabase.database().reference()

        databaseRef.child("Users").observeSingleEventOfType(.Value, withBlock: { (snapshot) in

            if snapshot.hasChild(self.usernameTextField.text!){

                print("user exist")

            }else{

                print("user doesn't exist")
            }
        })  
Run Code Online (Sandbox Code Playgroud)

因此,每次按下下一个按钮时,都会调用此代码.这样做的问题是结果始终与第一次搜索相同(即使在textField值更改之后).例如,如果我搜索Jose,并且Jose存在于我的数据库中,那么将打印"user exists".但是当我更改textField不存在的名称时,它仍然显示"用户存在".

ios firebase swift firebase-realtime-database

6
推荐指数
1
解决办法
8203
查看次数

用户更改密码时 Firebase 注销所有帐户

当用户更改密码时,如何使 Firebase 从所有帐户注销。

因此,如果用户有 2 台设备连接到同一帐户,并且其中一台设备更改了该帐户的密码,则另一台设备将断开连接。其背后的想法是,如果用户的帐户被黑客入侵,他们可以更改密码并断开黑客与其帐户的连接。

ios firebase swift firebase-authentication

6
推荐指数
1
解决办法
2199
查看次数

CIDetector 不会释放内存 - swift

人脸检测完成后内存不会释放,有没有办法可以释放它(过程完成后内存保持在300MB)。

 autoreleasepool{
  manager.requestImageData(for: asset, options: option){
        (data, responseString, imageOriet, info) in
        if (data != nil){

            //let faces = (faceDetector?.features(in: CIImage(data: data!)!))
            guard let faces = self.faceDetector?.features(in: CIImage(data: data!)!) else {
                return
            }

            completionHandler((faces.count))

        }else{
            print(info)
        }
        }
    }
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

memory core-image ios cidetector swift3

5
推荐指数
0
解决办法
243
查看次数

Firebase Java Admin SDK不起作用

我正在关注Firebase网站上有关设置Java Admin SDK的文档.所以我将依赖项添加到build.gradle,并添加了以下代码:

import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.util.HashMap;
import java.util.Map;

import com.google.firebase.FirebaseApp;
import com.google.firebase.FirebaseOptions;
import com.google.firebase.auth.FirebaseCredentials;
import com.google.firebase.database.DatabaseReference;
import com.google.firebase.database.FirebaseDatabase;

public class Main {

    public static void main(String[] args) throws FileNotFoundException{
        FileInputStream serviceAccount = new FileInputStream("/Users/idanaviv10/Desktop/mapit-33290-firebase-adminsdk-fdy24-a1d0505493.json");

        FirebaseOptions options = new FirebaseOptions.Builder()
          .setCredential(FirebaseCredentials.fromCertificate(serviceAccount))
          .setDatabaseUrl("https://mapit-33290.firebaseio.com/")
          .build();

        FirebaseApp.initializeApp(options);
        final FirebaseDatabase database = FirebaseDatabase.getInstance();
        DatabaseReference ref = database.getReference("server/saving-data/fireblog");

        DatabaseReference usersRef = ref.child("users");

        Map<String, User> users = new HashMap<String, User>();
        users.put("alanisawesome", new User("June 23, 1912", "Alan Turing"));
        users.put("gracehop", new User("December 9, 1906", "Grace Hopper")); …
Run Code Online (Sandbox Code Playgroud)

java firebase firebase-realtime-database firebase-admin

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