我正在 Xcode 中使用 Swift 3.0 编写一些涉及登录页面的代码。我想设置一个名为 CurrentUser 的环境变量。有没有办法在方案中定义环境变量并在我登录后以编程方式设置变量的值?
好吧,这里有点疯狂。Eveytime我在处理任何代码之前在android studio中启动了我的应用程序,但收到此错误:
E/FirebaseInstanceId: Token retrieval failed: AUTHENTICATION_FAILED
Run Code Online (Sandbox Code Playgroud)
应用程式Gradle:
应用插件:“ com.android.application”
android {
compileSdkVersion 27
defaultConfig {
applicationId "fraternityandroid.greeklife"
minSdkVersion 22
targetSdkVersion 27
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
multiDexEnabled true
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
productFlavors {
}
}
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
implementation 'com.google.firebase:firebase-database:11.6.2'
implementation 'com.google.firebase:firebase-auth:11.6.2'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-
core:3.0.1'
implementation 'com.google.android.gms:play-services:11.6.2' //11.7.43 //could do 11.6.2 all around
}
apply plugin: 'com.google.gms.google-services' …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用 mime 类型的图像/jpeg 将图片上传到 firebase,但出于某种原因,它们都作为应用程序/八位字节流上传。
这是我的代码片段:
let storageRef = Storage.storage().reference().child("ProfilePictures/\(image).jpg")
if let uploadData = UIImageJPEGRepresentation(self.pickedImage!, 0.5){
storageRef.putData(uploadData, metadata: nil, completion:{ (metadata, error) in })
Run Code Online (Sandbox Code Playgroud)
我通过照片库中的选择器获得了图像
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
if let editedImage = info[UIImagePickerControllerEditedImage] as? UIImage {
ImageButton.setBackgroundImage(editedImage, for: .normal)
ImageButton.setTitle("", for: .normal)
self.pickedImage = editedImage
}
dismiss(animated: true, completion: nil)
}
Run Code Online (Sandbox Code Playgroud) 我想编写一个函数来从Firebase中删除整个孩子.我正在使用XCode 10和swift 3+.
我有我要删除的孩子的所有用户信息,所以我假设最好的调用是迭代每个孩子并测试匹配的子子值,但如果有更快的方法会很好.谢谢您的帮助!
继承人我要删除的内容
我假设测试纪元时间然后删除整个节点将是理想的.也不知道该怎么做