質問編集履歴

12

本文修正

2017/12/19 02:46

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
 
10
10
 
11
- シミュレーターで3枚目のビュー(googleSigninのボタンがあるビュー)に遷移したところですぐブラックアウト状態(シミュレーターの画面が黒一色)になり、操作できません。
11
+ シミュレーターで画像上の3枚目のビュー(googleSigninのボタンがあるビュー)に遷移したところですぐブラックアウト状態(シミュレーターの画面が黒一色)になり、操作できません。
12
12
 
13
13
 
14
14
 

11

本文修正

2017/12/19 02:46

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -18,53 +18,225 @@
18
18
 
19
19
 
20
20
 
21
+
22
+
23
+
24
+
25
+ ```ここに言語を入力
26
+
27
+ SignUpViewController(画像2枚目のビューにコネクトしてます)
28
+
29
+
30
+
31
+ import UIKit
32
+
33
+ import Firebase
34
+
35
+ import FirebaseAuth
36
+
37
+ import GoogleSignIn
38
+
39
+
40
+
41
+ class SignUpViewController: UIViewController {
42
+
43
+
44
+
45
+ @IBOutlet weak var emailText: UITextField!
46
+
47
+ @IBOutlet weak var passwordText: UITextField!
48
+
49
+
50
+
51
+ override func viewDidLoad() {
52
+
53
+ super.viewDidLoad()
54
+
55
+ }
56
+
21
- (コンソールのエラーです↓)
57
+ func signup(){
58
+
59
+ Auth.auth().createUser(withEmail: emailText.text!,
60
+
61
+ password: passwordText.text!,completion: { (user, error) in
62
+
63
+ if error != nil{
64
+
65
+ print("アカウント作成失敗したよ!")
66
+
67
+ return
68
+
69
+ }
70
+
71
+ if user != nil{
72
+
73
+ print("アカウント作成できたよ!")
74
+
75
+
76
+
77
+ }
78
+
79
+ else{
80
+
81
+ let homePVC = RootPageViewController()
82
+
83
+ self.present(homePVC, animated: true,
84
+
85
+ completion: nil)
86
+
87
+ }
88
+
89
+ })
90
+
91
+ }
92
+
93
+ func createProfile( user: User){
94
+
95
+ }
96
+
97
+ @IBAction func signUpButtonAction(_ sender: Any) {signup()
98
+
99
+ }
100
+
101
+ @IBAction func toLoginVCButtonAction(_ sender: Any) {
102
+
103
+ }
104
+
105
+ }
106
+
107
+
108
+
109
+
22
110
 
23
111
  ```
24
112
 
25
- アプリ起動時の処理だよ
26
-
27
- 2017-12-18 16:18:23.285409+0900 SNS01[2416:132847] [Firebase/Analytics][I-ACS023007] Firebase Analytics v.40005000 started
28
-
29
- 2017-12-18 16:18:23.285599+0900 SNS01[2416:132847] [Firebase/Analytics][I-ACS023008] To enable debug logging set the following application argument: -FIRAnalyticsDebugEnabled (see http://goo.gl/RfcP7r)
30
-
31
- アプリを開いたよ
32
-
33
- 2017-12-18 16:18:23.734663+0900 SNS01[2416:132859] TIC Read Status [2:0x0]: 1:57
34
-
35
- 2017-12-18 16:18:23.734797+0900 SNS01[2416:132859] TIC Read Status [2:0x0]: 1:57
36
-
37
- 2017-12-18 16:18:23.773097+0900 SNS01[2416:132859] TIC Read Status [1:0x0]: 1:57
38
-
39
- 2017-12-18 16:18:23.773214+0900 SNS01[2416:132859] TIC Read Status [1:0x0]: 1:57
40
-
41
- 2017-12-18 16:18:31.181664+0900 SNS01[2416:132654] [MC] Lazy loading NSBundle MobileCoreServices.framework
42
-
43
- 2017-12-18 16:18:31.182832+0900 SNS01[2416:132654] [MC] Loaded MobileCoreServices.framework
44
-
45
- 2017-12-18 16:18:32.032598+0900 SNS01[2416:132654] Could not load the "google.png" image referenced from a nib in the bundle with identifier "com.xcode22363846Win.SNS01"
46
-
47
- 2017-12-18 16:18:32.273581+0900 SNS01[2416:133035] TIC Read Status [3:0x0]: 1:57
48
-
49
- 2017-12-18 16:18:32.273679+0900 SNS01[2416:133035] TIC Read Status [3:0x0]: 1:57
50
-
51
- Googleログインが成功したよ
52
-
53
- 2017-12-18 16:18:32.786603+0900 SNS01[2416:133032] TIC Read Status [4:0x0]: 1:57
54
-
55
- 2017-12-18 16:18:32.786707+0900 SNS01[2416:133032] TIC Read Status [4:0x0]: 1:57
56
-
57
- Firebaseに正常にログインしたよ
58
-
59
- 2017-12-18 16:19:17.951692+0900 SNS01[2416:132654] [MC] System group container for systemgroup.com.apple.configurationprofiles path is /Users/----------------------------------消してます-----------------------------------------------------------/data/Containers/Shared/SystemGroup/systemgroup.com.apple.configurationprofiles
60
-
61
- 2017-12-18 16:19:17.955865+0900 SNS01[2416:132654] [MC] Reading from private effective user settings.
62
-
63
- 2017-12-18 16:19:35.509160+0900 SNS01[2416:134664] TIC Read Status [5:0x0]: 1:57
64
-
65
- 2017-12-18 16:19:35.509379+0900 SNS01[2416:134664] TIC Read Status [5:0x0]: 1:57
66
-
67
-
113
+
114
+
115
+
116
+
117
+
118
+
119
+
120
+
121
+ ```ここに言語を入力
122
+
123
+ LogInViewController(画像3枚目のビューにコネクトしてます)
124
+
125
+
126
+
127
+ import UIKit
128
+
129
+ import Firebase
130
+
131
+ import FirebaseAuth
132
+
133
+ import GoogleSignIn
134
+
135
+
136
+
137
+ class LogInViewController: UIViewController, GIDSignInUIDelegate {
138
+
139
+
140
+
141
+ @IBOutlet weak var emailText: UITextField!
142
+
143
+ @IBOutlet weak var passwordText: UITextField!
144
+
145
+ @IBOutlet weak var googleSignInButton: GIDSignInButton!
146
+
147
+
148
+
149
+ override func viewDidLoad() {
150
+
151
+ super.viewDidLoad()
152
+
153
+
154
+
155
+ GIDSignIn.sharedInstance().uiDelegate = self
156
+
157
+ GIDSignIn.sharedInstance().signIn()
158
+
159
+ }
160
+
161
+ override func viewDidAppear(_ animated: Bool) {
162
+
163
+
164
+
165
+ if Auth.auth().currentUser?.uid != nil{goToHome()
166
+
167
+ }}
168
+
169
+ func login(){
170
+
171
+ Auth.auth().signIn(withEmail: emailText.text!, password:passwordText.text!,completion: { (user,error) in
172
+
173
+ if error != nil{
174
+
175
+ print("ログインしたよ")
176
+
177
+ return
178
+
179
+ }
180
+
181
+ self.goToHome()
182
+
183
+ })}
184
+
185
+ func goToHome(){
186
+
187
+
188
+
189
+ let homePVC = RootPageViewController()
190
+
191
+ self.present(homePVC, animated: true, completion: nil)
192
+
193
+ }
194
+
195
+ func sign(_ signIn: GIDSignIn!, didSignInFor user: GIDGoogleUser!,withError error: Error?)
196
+
197
+
198
+
199
+ {
200
+
201
+ if error != nil{
202
+
203
+ print("Signed into Google Successfully!Googleに正常に署名しました")
204
+
205
+ return
206
+
207
+ }
208
+
209
+ guard let authentication = user.authentication else { return }
210
+
211
+
212
+
213
+ let credential =
214
+
215
+ GoogleAuthProvider.credential(withIDToken: authentication.idToken, accessToken: authentication.accessToken)
216
+
217
+
218
+
219
+ Auth.auth().signIn(with: credential) { (user, error) in
220
+
221
+
222
+
223
+ if let error = error {
224
+
225
+ print("Signed into Firebase successfully!Firebaseに正常に署名しました")
226
+
227
+ print(error.localizedDescription)
228
+
229
+ return
230
+
231
+ }
232
+
233
+ }}
234
+
235
+ @IBAction func loginButtonAction(_ sender: Any) { login()
236
+
237
+ }
238
+
239
+ }
68
240
 
69
241
  ```
70
242
 
@@ -78,28 +250,6 @@
78
250
 
79
251
 
80
252
 
81
- ・追記
253
+ 12/19追記
82
254
 
83
255
  このブラックアウトは、一度googleSignInを実際にしてから起きるようになりました。
84
-
85
- 12/19
86
-
87
- テキストフィールドのplaceHolderに文字を入力しても、反映しないエラーも発生しています。
88
-
89
-
90
-
91
- 計4つのテキストフィールドで、
92
-
93
- Attributes inspecterのSecure Text Entryにチェックを入れると
94
-
95
- 画像にある中黒が付くことが分かりましたが、これは以前無かった挙動です。
96
-
97
- 中黒とブラックアウトは、
98
-
99
- 9.1からアップデートした後に出現するようになったと思います。
100
-
101
-
102
-
103
- シミュレーターを終了すると、コンソールに
104
-
105
- Message from debugger: Terminated due to signal 15というメッセージが出ます。

10

本文修正

2017/12/19 02:43

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -97,3 +97,9 @@
97
97
  中黒とブラックアウトは、
98
98
 
99
99
  9.1からアップデートした後に出現するようになったと思います。
100
+
101
+
102
+
103
+ シミュレーターを終了すると、コンソールに
104
+
105
+ Message from debugger: Terminated due to signal 15というメッセージが出ます。

9

本文修正

2017/12/19 02:14

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- xcode9.2にアップデートした事によるエラー?謎の中黒が発生しました。
1
+ xcode9.2にアップデートした事によるエラー?ブラックアウトが発生
test CHANGED
@@ -8,15 +8,7 @@
8
8
 
9
9
 
10
10
 
11
- 画像にある2枚のビューコントローラーのpasswordテキストフィールドに
12
-
13
- 謎の中黒が発生しました。中黒は私が入力したものではございません。
14
-
15
- 先ほど9.1からアップデートした後に出現したと思います。
16
-
17
-
18
-
19
- この影響かシミュレーターで3枚目(googleSigninのボタンがあるビュー)に遷移したところですぐブラックアウト状態(シミュレーターの画面が黒一色)になり、操作できません。
11
+ シミュレーターで3枚目のビュー(googleSigninのボタンがあるビュー)に遷移したところですぐブラックアウト状態(シミュレーターの画面が黒一色)になり、操作できません。
20
12
 
21
13
 
22
14
 
@@ -96,4 +88,12 @@
96
88
 
97
89
 
98
90
 
91
+ 計4つのテキストフィールドで、
92
+
99
- Attributes inspecterのSecure Text Entryにチェックを入れると中黒が付くことが分かりましたが、これは以前無かった挙動です。
93
+ Attributes inspecterのSecure Text Entryにチェックを入れると
94
+
95
+ 画像にある中黒が付くことが分かりましたが、これは以前無かった挙動です。
96
+
97
+ 中黒とブラックアウトは、
98
+
99
+ 9.1からアップデートした後に出現するようになったと思います。

8

本文修正

2017/12/19 02:09

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -96,4 +96,4 @@
96
96
 
97
97
 
98
98
 
99
- Attributes inspecterのSecure Text Entrにチェックを入れると中黒が付くことが分かりましたが、これは以前無かった挙動です。
99
+ Attributes inspecterのSecure Text Entryにチェックを入れると中黒が付くことが分かりましたが、これは以前無かった挙動です。

7

本文修正

2017/12/19 01:56

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -93,3 +93,7 @@
93
93
  12/19
94
94
 
95
95
  テキストフィールドのplaceHolderに文字を入力しても、反映しないエラーも発生しています。
96
+
97
+
98
+
99
+ Attributes inspecterのSecure Text Entrにチェックを入れると中黒が付くことが分かりましたが、これは以前無かった挙動です。

6

本文修正

2017/12/19 01:56

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -89,3 +89,7 @@
89
89
  ・追記
90
90
 
91
91
  このブラックアウトは、一度googleSignInを実際にしてから起きるようになりました。
92
+
93
+ 12/19
94
+
95
+ テキストフィールドのplaceHolderに文字を入力しても、反映しないエラーも発生しています。

5

本文修正

2017/12/19 00:15

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
File without changes

4

本文編集

2017/12/18 14:43

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -23,8 +23,6 @@
23
23
  どなたかご存知でしょうか。
24
24
 
25
25
  よろしくお願いします。
26
-
27
-
28
26
 
29
27
 
30
28
 

3

本文編集

2017/12/18 12:50

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -23,6 +23,8 @@
23
23
  どなたかご存知でしょうか。
24
24
 
25
25
  よろしくお願いします。
26
+
27
+
26
28
 
27
29
 
28
30
 

2

本文編集

2017/12/18 10:26

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -83,3 +83,9 @@
83
83
 
84
84
 
85
85
  ![](77f02a13b5630598f5d94268da6111dd.png)
86
+
87
+
88
+
89
+ ・追記
90
+
91
+ このブラックアウトは、一度googleSignInを実際にしてから起きるようになりました。

1

本文修正

2017/12/18 09:23

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- xcode9.2にアップデートした事によるエラー?
1
+ xcode9.2にアップデートした事によるエラー?謎の中黒が発生しました。
test CHANGED
@@ -10,13 +10,19 @@
10
10
 
11
11
  画像にある2枚のビューコントローラーのpasswordテキストフィールドに
12
12
 
13
- 謎の中黒が発生しました。
13
+ 謎の中黒が発生しました。中黒は私が入力したものではございません。
14
14
 
15
15
  先ほど9.1からアップデートした後に出現したと思います。
16
16
 
17
17
 
18
18
 
19
19
  この影響かシミュレーターで3枚目(googleSigninのボタンがあるビュー)に遷移したところですぐブラックアウト状態(シミュレーターの画面が黒一色)になり、操作できません。
20
+
21
+
22
+
23
+ どなたかご存知でしょうか。
24
+
25
+ よろしくお願いします。
20
26
 
21
27
 
22
28