小编Dow*_*llo的帖子

Swift 3中的UIImagePickerController

我最近使用开发人员测试版更新了Xcode 8中的Swift 3.我正在尝试实施Firebase Auth,一切进展顺利.

我的问题:

我正在尝试将图像作为用户的个人资料图片上传到Firebase数据库.

我以为我可以用它UIImagePickerController来做这个,但是当我这样做时,我得到了一个

"主题7:信号SIGABRT

我知道这通常表示什么,但我检查了,当我点击它时,我的图像确实打印了我的测试语句.

我失败的方法:

ViewController.swift

import UIKit
import Firebase
import Photos

class ViewController: UIViewController, UITextFieldDelegate, UIImagePickerControllerDelegate, UINavigationControllerDelegate{

@IBOutlet weak var imageView: UIImageView!
@IBOutlet var emailTextField: UITextField!
@IBOutlet var passWordTextField: UITextField!
@IBOutlet var nameTextField: UITextField!

override func viewDidLoad() {
        super.viewDidLoad()

        if FIRAuth.auth()?.currentUser?.uid != nil {
            let storyboard = UIStoryboard(name: "Main", bundle: nil)
            let view = storyboard.instantiateViewController(withIdentifier: "ProfileViewController")
            self.present(view, animated: true, completion: nil)
        }

        imageView.addGestureRecognizer(UITapGestureRecognizer(target: self, action: #selector(handleSelectProfileImageView)))
        imageView.isUserInteractionEnabled = true

        self.emailTextField.delegate = self; …
Run Code Online (Sandbox Code Playgroud)

uiimagepickercontroller ios swift3 ios10

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

Firebase-CLI | 从数据库删除时跳过“是/否”确认 | 批

标题基本概括了所有内容。对于我的一个网站,我有一台运行批处理文件的服务器计算机,该文件在为用户执行操作后更新数据库。完成此操作后,它会删除用户对数据库的请求。如何自动执行删除数据库中某些内容的过程?如何跳过 y/n 确认(我知道对于某些命令,您可以使用 /q 或 /s,但我似乎找不到 Firebase 命令的 /q 版本)?答案应该是批量的。

command-line batch-file firebase firebase-tools firebase-realtime-database

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