diff --git a/SodaLive-dev.entitlements b/SodaLive-dev.entitlements index 4ff4c63..1118fc5 100644 --- a/SodaLive-dev.entitlements +++ b/SodaLive-dev.entitlements @@ -4,6 +4,10 @@ aps-environment development + com.apple.developer.applesignin + + Default + com.apple.developer.associated-domains applinks:voiceon-test.onelink.me diff --git a/SodaLive/Resources/Assets.xcassets/ic_login_apple.imageset/Contents.json b/SodaLive/Resources/Assets.xcassets/ic_login_apple.imageset/Contents.json new file mode 100644 index 0000000..081849c --- /dev/null +++ b/SodaLive/Resources/Assets.xcassets/ic_login_apple.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "ic_login_apple.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/SodaLive/Resources/Assets.xcassets/ic_login_apple.imageset/ic_login_apple.png b/SodaLive/Resources/Assets.xcassets/ic_login_apple.imageset/ic_login_apple.png new file mode 100644 index 0000000..a43dd81 Binary files /dev/null and b/SodaLive/Resources/Assets.xcassets/ic_login_apple.imageset/ic_login_apple.png differ diff --git a/SodaLive/Resources/Assets.xcassets/ic_login_email.imageset/Contents.json b/SodaLive/Resources/Assets.xcassets/ic_login_email.imageset/Contents.json new file mode 100644 index 0000000..a36800f --- /dev/null +++ b/SodaLive/Resources/Assets.xcassets/ic_login_email.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "ic_login_email.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/SodaLive/Resources/Assets.xcassets/ic_login_email.imageset/ic_login_email.png b/SodaLive/Resources/Assets.xcassets/ic_login_email.imageset/ic_login_email.png new file mode 100644 index 0000000..5e21348 Binary files /dev/null and b/SodaLive/Resources/Assets.xcassets/ic_login_email.imageset/ic_login_email.png differ diff --git a/SodaLive/Resources/Assets.xcassets/ic_login_google.imageset/Contents.json b/SodaLive/Resources/Assets.xcassets/ic_login_google.imageset/Contents.json new file mode 100644 index 0000000..d040a55 --- /dev/null +++ b/SodaLive/Resources/Assets.xcassets/ic_login_google.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "ic_login_google.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/SodaLive/Resources/Assets.xcassets/ic_login_google.imageset/ic_login_google.png b/SodaLive/Resources/Assets.xcassets/ic_login_google.imageset/ic_login_google.png new file mode 100644 index 0000000..8ede9b6 Binary files /dev/null and b/SodaLive/Resources/Assets.xcassets/ic_login_google.imageset/ic_login_google.png differ diff --git a/SodaLive/Resources/Assets.xcassets/ic_login_kakao.imageset/Contents.json b/SodaLive/Resources/Assets.xcassets/ic_login_kakao.imageset/Contents.json new file mode 100644 index 0000000..9594785 --- /dev/null +++ b/SodaLive/Resources/Assets.xcassets/ic_login_kakao.imageset/Contents.json @@ -0,0 +1,21 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "ic_login_kakao.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/SodaLive/Resources/Assets.xcassets/ic_login_kakao.imageset/ic_login_kakao.png b/SodaLive/Resources/Assets.xcassets/ic_login_kakao.imageset/ic_login_kakao.png new file mode 100644 index 0000000..fe1b24e Binary files /dev/null and b/SodaLive/Resources/Assets.xcassets/ic_login_kakao.imageset/ic_login_kakao.png differ diff --git a/SodaLive/SodaLive.entitlements b/SodaLive/SodaLive.entitlements index 2eb4e93..15006dd 100644 --- a/SodaLive/SodaLive.entitlements +++ b/SodaLive/SodaLive.entitlements @@ -4,6 +4,10 @@ aps-environment development + com.apple.developer.applesignin + + Default + com.apple.developer.associated-domains applinks:voiceon.onelink.me diff --git a/SodaLive/Sources/User/Login/LoginView.swift b/SodaLive/Sources/User/Login/LoginView.swift index f0c0979..727cb41 100644 --- a/SodaLive/Sources/User/Login/LoginView.swift +++ b/SodaLive/Sources/User/Login/LoginView.swift @@ -114,6 +114,30 @@ struct LoginView: View { } .padding(.top, 20) + HStack(spacing: 13.3) { + Image("ic_login_email") + .onTapGesture { + hideKeyboard() + AppState.shared.setAppStep(step: .signUp) + } + + Image("ic_login_kakao") + .onTapGesture { + hideKeyboard() + } + + Image("ic_login_google") + .onTapGesture { + hideKeyboard() + } + + Image("ic_login_apple") + .onTapGesture { + hideKeyboard() + } + } + .padding(.top, 20) + Spacer() } .onAppear {