Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
クロスグレードの実装とつらみの話
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Hideaki Tamai
April 10, 2019
Technology
1.2k
3
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
クロスグレードの実装とつらみの話
Hideaki Tamai
April 10, 2019
More Decks by Hideaki Tamai
See All by Hideaki Tamai
スタブを活用したデバッグメニュー / Debug Menu Using Stubs
tamadon
0
140
iOS版KyashにMock Frameworkを導入した話 / Introducing Kyash iOS Test Cases 2020
tamadon
1
2.5k
Optional(2018)年...その後
tamadon
3
1.2k
子育てエンジニアを支える技術
tamadon
3
6.5k
自作育児サポートアプリのその後
tamadon
1
2.3k
子育てエンジニアの家庭内生存戦略
tamadon
5
2.7k
ジモティー紹介
tamadon
0
1.4k
ジモティーのSEO
tamadon
0
1.6k
Other Decks in Technology
See All in Technology
product engineering with qa
nealle
0
140
AWS Summit の片隅で、体育座りしながらコミュニティがにぎわう理由を考えた
k_adachi_01
2
340
攻撃者がいなくてもAIエージェントはインシデントを起こす
nomizone
0
190
5分でわかる Amazon Connect_20260608
hwangbyeonghun
0
170
“ID沼入口” - 基本とセキュリティから始める、考え続けるためのID管理技術勉強会 告知&イントロ
ritou
0
380
技術・能力を向上する原理原則 #きのこセッションa #きのこ2026
bash0c7
0
200
打造你的 AI 工作流:Agent Skill + MCP 實戰工作坊
appleboy
0
440
AWS Blocks を触ってみた/first-tach-aws-blocks
fossamagna
2
140
知見・人・API・DB・予算 ─ ナイナイ尽くしだった人事データ整備 with dbt、5年間の学び
ken6377
1
140
5分でわかるDuckDB Quack
chanyou0311
4
300
初めてのDatabricks勉強会
taka_aki
2
230
HookでSAST、CIでSAST、SCAでどうにかしている話 / layered-security-for-ai-written-code-with-sast-and-sca
yamaguchitk333
0
100
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
40k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
870
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
190
Documentation Writing (for coders)
carmenintech
77
5.4k
Prompt Engineering for Job Search
mfonobong
0
360
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.7k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
62
44k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
380
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
400
Transcript
ΫϩεάϨʔυͷ࣮ͱ ͭΒΈͷ Hideaki Tamai In-tamachi Billing Night #1 2019/04/10
ࣗݾհ )JEFBLJ5BNBJ ɾ.POFZ'PSXBSE *OD ɾJ04ΞϓϦΤϯδχΞ ɾ͘͘͢͢ʂࢠҭͯΤϯδχΞ.FFUVQ UBNBEPO !UBNBEPO
ઌɺֹϓϥϯΛϦϦʔε͠·ͨ͠
αϒεΫϦϓγϣϯͷ ϥϯΫʹ͍ͭͯ
ɾΞοϓάϨʔυ ɾμϯάϨʔυ ɾΫϩεάϨʔυ ͷछྨ͕͋Δ
ֹϓϥϯͱֹ݄ϓϥϯʹػೳࠩ ͳ͍ ҟͳΔͷظ͚ؒͩ ͷͰ ΫϩεάϨʔυʹͳΔ IUUQTEFWFMPQFSBQQMFDPNKQBQQTUPSFTVCTDSJQUJPOTSBOLJOH
ΫϩεάϨʔυͷྫ(ϓϥϯA→B) ϓϥϯมߋલͷ՝ۚ(ϓϥϯA)ͷ༗ޮظݶ·ͰϓϥϯA͕༗ޮɺϓϥϯB ແޮɻ ϓϥϯAͷ༗ޮظݶ͕དྷͨλΠϛϯάͰɺϓϥϯA༗ޮظݶΕͱͳΓ ϓϥϯB͕৽ͨʹొ͞ΕΔɻ
࣮ͨ͠6*
৽نͰՃֹͨ͠ϓϥϯɺطଘͷֹ݄ϓϥϯͷ ୯ମߪೖޭ ࢥͬͨΑΓ؆୯ͩͬͨͳ(ϑϥά)
ϓϥϯมߋͷߪೖτϥϯβΫγϣϯ͕fail ͢Δൃੜ
ΞΠςϜߪೖॲཧதʹൃՐ͢ΔԼهϝιουͷڍಈ paymentQueue(_:updatedTransactions:) transactionState = .failed The transaction.error:Error Domain=SKErrorDomain Code= 0
"Cannot connect to iTunes Store"
ϓϥϯมߋͷτϥϯβΫγϣϯ͔Ͳ͏͔ ผग़དྷͳͦ͞͏
͔͠ɺ͜Εʹؔ͢Δใ͕Web্ʹશ͘ແ͍ །Ұݟ͚ͭͨϑΥʔϥϜͷεϨου (Appleͷਓ͕ճ͍ͯͨ͠) https://forums.developer.apple.com/thread/112663
*OUIJTDBTF UIFVTFSBDDPVOUIBTOPUCFFO DIBSHFE 5IFFTTFODFJTUIBUUIFUSBOTBDUJPOXBTOPUB TVDDFTT CVUJOTUFBEBGBJMVSF "TUIFSFJTOPVTFSUPCFDIBSHFEMBUFSTUBUF UIF "QQ4UPSFSFUVSOTUIFGBJMFEUSBOTBDUJPOSFTVMU ༁ɿ͜ͷέʔεͷ߹ɺϢʔβʔΞΧϯτٻ͞
Ε͍ͯ·ͤΜɻʮޙͰٻ͞ΕΔϢʔβʔʯͱ͍͏ε ςʔτ͕ແ͍ͷͰɺτϥϯβΫγϣϯࣦഊ͠·͢ɻ
݁ہɺΞϓϦϓϥϯมߋఘΊͯ "QQ4UPSFΞϓϦͷʮొͷཧʯ͔ΒͷΈมߋՄೳʹͨ͠
ʮొͷཧʯΞϓϦະΠϯετʔϧͰ ૢ࡞ՄೳͰɺ͜ͷը໘Ͱͷૢ࡞ΞϓϦʹ ௨͞Εͳ͍ͬΆ͍ͷͰ Status Update NotificationsΛ ࠾༻ͨ͠ https://developer.apple.com/library/archive/documentation/NetworkingInternet/ Conceptual/StoreKitGuide/Chapters/Subscriptions.html#//apple_ref/doc/uid/ TP40008267-CH7-SW13
ʮొͷཧʯ4BOECPYڥ͕ແ͘ ͜Ε·ͨπϥ͔ͬͨ ಛʹαʔόαΠυ ͷͰ·ͨͷػձʹ
·ͱΊ w*"1ͷ௨ৗ࣮8FC্ʹใ͕݁ߏ͋Δ͕ɺϓϥϯ มߋ࣌ͷڍಈใ͕΄΅ແͯ͘େมͩͬͨ wޙ΄ͲεϥΠυΛެ։͢ΔͷͰɺ୭͔ͷʹཱ͍ͯ Ͱ͢ wͬͱͳ࣮ΛͬͯΔΑͱ͍͏ํ͕ډΕੋඇ ڭ͍͑ͯͩ͘͞
͝ਗ਼ௌ͋Γ͕ͱ͏͟͝ ͍·ͨ͠