Beyond the button: Sign in with Apple, Server-Side Up
カートのアイテムが多すぎます
ご購入は五十タイトルがカートに入っている場合のみです。
カートに追加できませんでした。
しばらく経ってから再度お試しください。
ウィッシュリストに追加できませんでした。
しばらく経ってから再度お試しください。
ほしい物リストの削除に失敗しました。
しばらく経ってから再度お試しください。
ポッドキャストのフォローに失敗しました
ポッドキャストのフォロー解除に失敗しました
-
ナレーター:
-
著者:
App types and activities Apple prohibits in their App Review Guidelines, App Store ratings and reviews, best practices for keeping in touch with your customers, the use of the GitAPI MacOS app for testing endpoints, and a deep dive into Sign in with Apple, detailing the app-side integration as well as the server-side setup.
Chapters
- 00:00 Welcome back!
- 00:43 App Store review/rating guidelines
- 04:00 Triggering the review prompt: what not to do
- 09:01 Tool of the week: GetAPI (and why not Postman)
- 13:00 Sign In With Apple: the app part
- 18:25 The missing manual: SIWA on the server
- 21:40 You only get the email ONCE
- 23:55 Bearer tokens, keychain, and the 2nd launch
- 31:35 Dan's Gotcha
- 32:21 Win-back emails and "Hide My Email" trickiness
- 33:42 Thanks!
Finding Drew:
- Bluesky
- X / Twitter
- Drew’s YouTube live stream coding channel, @DrewBensonCodes
Finding Dan:
- Bluesky
- Dan’s Swift on the Server blog, Certainly Swift
Mentioned in this episode:
- App Review Guidelines
- Apple Human Interface Guidelines
- Requesting App Store reviews (sample code)
- GetAPI (dead-simple HTTP client)
- Fork (Dan's preferred Git GUI app)
- Sign in with Apple using SwiftUI and Vapor
- Sign in with Apple REST API
- Vapor (Swift on the server)
Drew and Dan in the Morning can be found on:
- Apple Podcasts
- Spotify
- YouTube
- Overcast
adbl_web_anon_alc_button_suppression_t1
まだレビューはありません