質問編集履歴

7

質問の内容が変わってきてしまいましたが、皆様はどうやって自力で答えにたどり着いているのかを質問する内容に変更しました。

2022/03/29 17:45

投稿

tmyk1979
tmyk1979

score142

test CHANGED
@@ -1 +1 @@
1
- Google カレンダーAPI の認証時に出るログは消せるものなのでしょうか?
1
+ Google カレンダーAPI の認証時に出るログは消せるものなのでしょうか?→皆様はどうやって消せるかどうかの答えに辿り着くのでしょうか?
test CHANGED
@@ -138,4 +138,24 @@
138
138
  iphoneSE
139
139
  iOS13.6
140
140
 
141
+        ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
141
142
 
143
+ > たぶんここで定義されてると思いますが、
144
+ >https://github.com/google/gtm-session-fetcher/blob/7fcd225add5457d388cdef224c2f74b6fcd28b24/Source/GTMSessionFetcher.h#L282
145
+ > デバッグビルドの時だけログを出力してるような…。
146
+
147
+ ・・・というありがたい追記・修正依頼をいただきました。
148
+
149
+ ・・・という事は、この部分をいじればログが表示されないようにもできるのだと思います。ただ、Swift以外のプログラミング言語は全く分からない私がその部分をいじるのは危険と判断しました。ちょっと時間が空いた時にプロジェクトをコピーして、その部分だけコメントアウトしてみるとかはすると思いますが、ちょっといつになるかは分かりません。
150
+
151
+ でも何となく、その部分で「デバッグ時のみログを出す」ということをやっているのだなぁ・・・というのは想像できました。ありがとうございます。
152
+
153
+ ここまで来ると「この質問は最初から自分の勘違いで投稿してしまった」という感もありつつ、質問の内容も変わってきてしまうのですが、
154
+
155
+ アドバイスしてくださった方や、他のSwiftに詳しい方たちはどうやって「たぶんここで定義されてると思いますが、」の『ここ』にたどり着くのでしょうか?
156
+
157
+ できれば自力で『ここ』に辿り着けるようになりたいので、「こういう単語で検索すると出てくる」とか「公式のGithubはくまなく目を通して理解しろ」とか、何かしらアドバイスをいただけるとありがたいです。
158
+
159
+ しつこい質問者で申し訳ないのですが、もし差し支えなければヒントだけでも教えていただきたいと思います。
160
+ よろしくお願いします。
161
+

6

質問タイトルを修正

2022/03/29 15:23

投稿

tmyk1979
tmyk1979

score142

test CHANGED
@@ -1 +1 @@
1
- Google カレンダーAPI の認証時に出るエラーを消したい。
1
+ Google カレンダーAPI の認証時に出るログはせるものなのでょうか?
test CHANGED
File without changes

5

エラーだと思っていたものが単なるログだったので質問内容を変更しました。

2022/03/29 15:23

投稿

tmyk1979
tmyk1979

score142

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  最終的にはGoogleカレンダーAPIを叩いて情報を引っ張りたいと思っているのですが、現時点ではGoogleにログインするだけのアプリを作っています。
4
4
 
5
- サインインボタンをタップするとログイン画面が表示されて、メールアドレスとパスワードを入力(2回目以降はアカウントを選択)するとログインできる機能を実装中に以下のエラーメッセージが発生しました。
5
+ サインインボタンをタップするとログイン画面が表示されて、メールアドレスとパスワードを入力(2回目以降はアカウントを選択)するとログインできる機能を実装中に以下の~~エラーメッセージが発生しました。~~ ログが吐き出されます。
6
6
 
7
7
  参考にしたサイトは https://developers.google.com/identity/sign-in/ios/start?ver=swift です。
8
8
 
@@ -12,11 +12,11 @@
12
12
 
13
13
  試しにユーザーネームなどをコンソールにprintさせた所、printできたのでログインはできているようです。
14
14
 
15
- このエラーを放置しても問題は無いかも知れないのですが、解消する方法があるのであれば、エラーの原因とその解消方法をご教示いただきたいと思います。
15
+ この~~エラー~~ ログを放置しても問題は無いかも知れないのですが、~~解消する方法~~ 表示させない方法があるのであれば、~~エラーの原因とその解消方法~~ このログが出てしまう原因と、このログprintに表示させない方法をご教示いただきたいと思います。
16
16
 
17
17
  よろしくお願いします。
18
18
 
19
- ### 発生している問題・エラーメッセージ
19
+ ### 発生している問題・~~エラーメッセージ~~ ログ
20
20
 
21
21
  ```
22
22
  2022-03-25 02:02:32.039823+0900 G-Calender[14235:12275928] GTMSessionFetcher invoking fetch callbacks, data {length = 271, bytes = 0x7b0a2020 22737562 223a2022 31313632 ... 3a20226a 61220a7d }, error (null)
@@ -123,6 +123,15 @@
123
123
  ・エラー内容でググる。(エラーを解消できる記事は見当たりませんでした。)
124
124
  ・AppAuth、GTMAppAuth、GoogleAPIClientForREST/Calendar などを使う方法も試しましたが、認証画面が表示されず断念しました。
125
125
  ・GoogleSignInのサンプルもクローンしてみたのですがビルドするとエラーが17個も出てしまい手が付けられませんでした。
126
+
127
+ →そもそもエラーではなく、ログだったので上記試した事は無駄でした。
128
+
129
+ ログを出力する命令を書いた覚えは無いので、このログがどうして出力されてしまうのか分かりません。デフォルトで出力されるものなのでしょうか?
130
+
131
+ あっても害は無さそうなのですが、printさせない事ができるのであればその方法をご教示いただきたいと思います。
132
+
133
+ よろしくお願いします。
134
+
126
135
  ### 補足情報(FW/ツールのバージョンなど)
127
136
 
128
137
  Xcode11.6

4

試したこと追記

2022/03/24 19:54

投稿

tmyk1979
tmyk1979

score142

test CHANGED
File without changes
test CHANGED
@@ -122,7 +122,7 @@
122
122
  ・認証済みドメインに「クライアントID:/oauthredirect」を指定してみた。(これは指定の段階で弾かれました。)
123
123
  ・エラー内容でググる。(エラーを解消できる記事は見当たりませんでした。)
124
124
  ・AppAuth、GTMAppAuth、GoogleAPIClientForREST/Calendar などを使う方法も試しましたが、認証画面が表示されず断念しました。
125
-
125
+ ・GoogleSignInのサンプルもクローンしてみたのですがビルドするとエラーが17個も出てしまい手が付けられませんでした。
126
126
  ### 補足情報(FW/ツールのバージョンなど)
127
127
 
128
128
  Xcode11.6

3

試したことに追記

2022/03/24 19:21

投稿

tmyk1979
tmyk1979

score142

test CHANGED
File without changes
test CHANGED
@@ -3,6 +3,10 @@
3
3
  最終的にはGoogleカレンダーAPIを叩いて情報を引っ張りたいと思っているのですが、現時点ではGoogleにログインするだけのアプリを作っています。
4
4
 
5
5
  サインインボタンをタップするとログイン画面が表示されて、メールアドレスとパスワードを入力(2回目以降はアカウントを選択)するとログインできる機能を実装中に以下のエラーメッセージが発生しました。
6
+
7
+ 参考にしたサイトは https://developers.google.com/identity/sign-in/ios/start?ver=swift です。
8
+
9
+ 参考にしたというか、クライアントID以外のところはほぼコピペです。
6
10
 
7
11
  ### 実現したいこと
8
12
 
@@ -116,6 +120,8 @@
116
120
  ・認証済みドメインに自分が持っているWebサイトのURLのドメインを指定してみた。
117
121
  ・認証済みドメインに「google.com」を指定してみた。
118
122
  ・認証済みドメインに「クライアントID:/oauthredirect」を指定してみた。(これは指定の段階で弾かれました。)
123
+ ・エラー内容でググる。(エラーを解消できる記事は見当たりませんでした。)
124
+ ・AppAuth、GTMAppAuth、GoogleAPIClientForREST/Calendar などを使う方法も試しましたが、認証画面が表示されず断念しました。
119
125
 
120
126
  ### 補足情報(FW/ツールのバージョンなど)
121
127
 

2

間違った画像を載せていたので修正

2022/03/24 17:38

投稿

tmyk1979
tmyk1979

score142

test CHANGED
File without changes
test CHANGED
@@ -109,7 +109,7 @@
109
109
 
110
110
  認証済みドメインには何を記入したら良いのか分からなかったため、以下の画像のように「example.com」を指定しています。
111
111
 
112
- ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-03-25/e725d11e-0bce-40a2-95e5-77f6e8c16a50.png)
112
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-03-25/33ce54f9-4052-46be-bcc1-d5f7d0d661dd.png)
113
113
 
114
114
  ### 試したこと
115
115
 

1

画像の表示がおかしかったので修正

2022/03/24 17:36

投稿

tmyk1979
tmyk1979

score142

test CHANGED
File without changes
test CHANGED
@@ -108,7 +108,8 @@
108
108
  ```
109
109
 
110
110
  認証済みドメインには何を記入したら良いのか分からなかったため、以下の画像のように「example.com」を指定しています。
111
+
111
- /Users/sugatomoyuki/Desktop/スクリーンショット 2022-03-25 2.03.29.png
112
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2022-03-25/e725d11e-0bce-40a2-95e5-77f6e8c16a50.png)
112
113
 
113
114
  ### 試したこと
114
115