FirebaseのFireStoreを利用してデータの保存を行おうとしても上手くいきません。原因がさっぱり分からないまま3日が経過したため、引き続き原因を調査中ですが、こちらでも質問させていただきます。何卒よろしくお願い申し上げます。
Xcode(最新)
iOS13.2
言語Swift
Podfile
1# Uncomment the next line to define a global platform for your project 2platform :ios, '13.2' 3 4 5target 'アルキロク開発' do 6 # Comment the next line if you're not using Swift and don't want to use dynamic frameworks 7 use_frameworks! 8 9 # Pods for アルキロク開発 10 11# add the Firebase pod for Google Analytics 12pod 'Firebase/Analytics' 13# add pods for any other desired Firebase products 14# https://firebase.google.com/docs/ios/setup#available-pods 15 16pod 'Firebase/Core' 17pod 'Firebase/Analytics' 18pod 'Firebase/Auth' 19pod 'Firebase/Firestore' 20 target 'アルキロク開発Tests' do 21 inherit! :search_paths 22 # Pods for testing 23 end 24 25 target 'アルキロク開発UITests' do 26 inherit! :search_paths 27 # Pods for testing 28 end 29 30end
RankingViewController.swift
1import UIKit 2import Firebase 3import FirebaseAuth 4class RankingViewController: UIViewController { 5 6 override func viewDidLoad() { 7 super.viewDidLoad() 8 9 var defaultStore : Firestore! 10 defaultStore = Firestore.firestore() 11 defaultStore.collection("Tea").document("Darjeeling").setData([ 12 "ProducingArea": "India", 13 "TeaLeaf": "OP" 14 ]) { err in 15 if let err = err { 16 print("Error writing document: (err)") 17 } else { 18 print("Document successfully written!") 19 } 20 } 21}
FireStoreルール
1service cloud.firestore { 2 match /databases/{database}/documents { 3 match /{document=**} { 4 allow read, write; 5 } 6 } 7}
エラー発生条件
FireStoreにデータを送る段階で発生(おそらく)
エラーの内容
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/20 03:58
2019/11/21 09:27