Upgrade to Pro — share decks privately, control downloads, hide ads and more …

iOS15でプッシュ通知のテストが大変だった話

kazuhiro4949
November 02, 2021

 iOS15でプッシュ通知のテストが大変だった話

ヤフー × LINE iOS Meetup
https://line.connpass.com/event/228428/

kazuhiro4949

November 02, 2021
Tweet

More Decks by kazuhiro4949

Other Decks in Technology

Transcript

  1. ࣌ؒࢦఆཁ໿ w ࢦఆ࣌ࠁʹ·ͱΊͯड͚औΔ w λΠϛϯά͸ଈ࣌Ͱ͸ͳ͘Ϣʔβʔ ࣍ୈ w αϚϦʔ͞ΕΔΞϓϦ͸ઃఆͰࢦఆ ΞϓϦ#ͷ௨஌ ΞϓϦ"ͷ௨஌

    ΞϓϦ"ͷը૾͖ͭ௨஌ ΞϓϦ#ͷը૾͖ͭ௨஌ 4VNNBSZͷϑΥʔϚοτʹ·ͱΊΒΕΔ ͦͷଞΞοϓσʔτ ෳ਺ͷ௨஌͕Ұͭͷ௨஌ͱͯ͠·ͱΊΒΕΔ
  2. *OUFSSVQUJPO-FWFMTຖͷڍಈͷҧ͍ *OUFSSVQUJPO -FWFM ௨ৗ࣌ͷ ௨஌ɾα΢ϯυ 4VNNBSZͰ΋ ௨஌ɾα΢ϯυ 'PDVTͰ΋ ௨஌ɾα΢ϯυ αΠϨϯτϞʔυͰ΋

    
 ௨஌ɾα΢ϯυ 1BTTJWF /P /0 /0 /0 "DUJWF :&4 /0 /0 /0 5JNF4FOTJUJWF :&4 :&4 :&4 /0 $SJUJDBM :&4 :&4 :&4 :&4
  3. :BIPP+"1"/ͷରԠํ਑ *OUFSSVQUJPO-FWFMT *OUFSSVQUJPO -FWFM ௨ৗ࣌ͷ ௨஌ɾα΢ϯυ 4VNNBSZͰ΋ ௨஌ɾα΢ϯυ 'PDVTͰ΋ ௨஌ɾα΢ϯυ

    αΠϨϯτϞʔυͰ΋ 
 ௨஌ɾα΢ϯυ 1BTTJWF /P /0 /0 /0 "DUJWF :&4 /0 /0 /0 5JNF4FOTJUJWF :&4 :&4 :&4 /0 $SJUJDBM :&4 :&4 :&4 :&4
  4. :BIPP+"1"/ͷରԠํ਑ *OUFSSVQUJPO-FWFMT *OUFSSVQUJPO -FWFM ௨ৗ࣌ͷ ௨஌ɾα΢ϯυ 4VNNBSZͰ΋ ௨஌ɾα΢ϯυ 'PDVTͰ΋ ௨஌ɾα΢ϯυ

    αΠϨϯτϞʔυͰ΋ 
 ௨஌ɾα΢ϯυ 1BTTJWF /P /0 /0 /0 "DUJWF :&4 /0 /0 /0 5JNF4FOTJUJWF :&4 :&4 :&4 /0 $SJUJDBM :&4 :&4 :&4 :&4
  5. ࣮ࡍͲ͏ͳ͔ͬͨ w αϙʔτ͍ͯ͠ΔJ04ʙ J04 Ͱςετ w ֻ͚߹ΘͤύλʔϯΛશ෦໢ཏ w 3FMFBWODF4DPSF͸ϦάϨογϣϯς ετͷΈ

    •Critical Alert ςετύλʔϯ1 ண৴/ফԻ:ফԻ ௨஌ʼ௨஌ͷελΠϧʼYahoo!ʼ௨஌ΛڐՄ:ON ௨஌ʼ௨஌ͷελΠϧʼYahoo!ʼʮॏେͳ௨஌ʯ:OFF ௨஌ʼ௨஌ͷελΠϧʼYahoo!ʼʮଈ࣌௨஌ʯ:OFF ௨஌ʼ࣌ࠁࢦఆཁ໿:OFF ௨஌ʼूதϞʔυʼ͓΍͢ΈϞʔυ:OFF ௨஌ʼूதϞʔυʼ௨஌ΛڐՄʮAppʯ:ઃఆͳ͠ ௨஌ʼूதϞʔυʼ௨஌ΛڐՄʮଈ࣌௨஌ʯ:ઃఆͳ͠ ʮͦͷଞʯλϒʼઃఆʼϓογϡ௨஌ʼࡂ֐ɾۓٸ৘ใ:ON ʮͦͷଞʯλϒʼઃఆʼϓογϡ௨஌ʼϚφʔϞʔυͰ΋໐Β ͢:OFF •݁Ռ ௨஌Ի͕໐ΒͣʹɺϗʔϜը໘ͱϩοΫը໘Ͱண৴͢Δ ݟग़͠ͷμΠΞϩά͋Γ ※TimeSensitiveͷ৔߹͸ݟग़͕͠ʮଈ࣌௨஌ʯʹͳΔ ύλʔϯΛͱΓ͋͑ͣࢼ͍͖ͯ͠ɺ೺Ѳ͍ͯ͠ͳ͍ڍಈ΋·ͱΊΔ
  6. $SJUJDBM"MFSUͷ߱֨ύλʔϯ B C D E F ௨஌ΛڐՄɾଈ࣌௨஌ 0/0'' 0/ 0/

    0/  ௨஌ΛڐՄɾ࣌ؒࢦఆཁ໿ 0/0''  0/  0/ ॏେͳ௨஌ 0/ 0'' 0'' 0'' 0'' ଈ࣌௨஌ 0/0'' 0/ 0/ 0'' 0'' $SJUJDBM 5JNF TFOTJUJWF 5JNF TFOTJUJWF "DUJWF "DUJWF 4VNNBSZ
  7. ࢀߟࢿྉ w 4FOEDPNNVOJDBUJPOBOE5JNF4FOTJUJWFOPUJ fi DBUJPOT w IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZXXED w 6/.VUBCMF/PUJ fi

    DBUJPO$POUFOU w IUUQTEFWFMPQFSBQQMFDPNEPDVNFOUBUJPOVTFSOPUJ fi DBUJPOT VONVUBCMFOPUJ fi DBUJPODPOUFOU w (FOFSBUJOHB3FNPUF/PUJ fi DBUJPO w IUUQTEFWFMPQFSBQQMFDPNEPDVNFOUBUJPOVTFSOPUJ fi DBUJPOT TFUUJOH@VQ@B@SFNPUF@OPUJ fi DBUJPO@TFSWFSHFOFSBUJOH@B@SFNPUF@OPUJ fi DBUJPO