43180


LINE developerの公式ドキュメントを参照しながらLINE channelの作成、LINE SDKの導入、LINE
Loginボタンの作成を行ったのですが、  
いざボタンを押して見ると「正常に処理できませんでした。」と出力され、「確認」と押すとLogin Resultに"CANCEL"が返ってきます。  
解決方法をご存知のかた、ご教授いただけると幸いです。

参考にした公式ドキュメントです。  
このサイト通りに実装しています。（コードは特に書き換えていません。）  
<https://developers.line.me/ja/docs/line-login/android/integrate-line-login/>

ちなみに、レスポンスは

[code]

    E/ERROR: LineLoginResult{errorData=LineApiError{httpResponseCode=-1, message=''}, responseCode=CANCEL, lineProfile=null, lineCredential=null}
    
[/code]

と返ってきています。


CC BY-SA 3.0
2018-04-04T08:42:56.117
42928
2018-04-12T06:15:23.207
2018-04-06T05:53:32.717
19267
19267
question
android kotlin line
LINE Login で「正常に処理できませんでした。」と表示される。


自己解決いたしました。

パッケージ名を間違えていたことが原因でした。  
プロダクトフレーバーでパッケージ名を使い分けていたのにもかかわらず、リリース用のパッケージ名を用いていたため、うまく動作しませんでした。  
みなさんもパッケージ名を（証明書を発行している場合はSHA-1も）しっかり確認した上で実行してみてください。（私はあっているはずだと他の解決策を模索していたせいで、このバグ解決に3日要しました…）


CC BY-SA 3.0
2018-04-12T06:15:23.207
43180
2018-04-12T06:15:23.207
19267
42928
answer