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

iOS12のスクリーンタイムと仲良くなる

010b92be8b6508ea7da9a0fa5ce3040b?s=47 Nobuyuki Nishiyama
January 28, 2019
840

 iOS12のスクリーンタイムと仲良くなる

QRコードとiOS12の新機能「スクリーンタイム」と仲良くなる方法についてまとめました!

アプリ「パズル&モナーク」
https://apple.co/2SkC2Pc
ソースコード
https://github.com/tek-nishi/PuzzleAndMonarch

010b92be8b6508ea7da9a0fa5ce3040b?s=128

Nobuyuki Nishiyama

January 28, 2019
Tweet

Transcript

  1. εΫϦʔϯλΠϜͱ஥ྑ͘ͳΔ ΅ͬͪήʔϜσϕϩού ੢ࢁ৴ߦ @5mingame2

  2. wࡢ೥຤ʹϦϦʔεͨ͠J04ΞϓϦύζϧˍϞ φʔΫʹ·ͭΘΔ࿩Λڞ༗͠·͢ w$JOEFSͱ$ Ͱ։ൃ͍ͯ͠Δ͕ނͷۤ࿑࿩Ͱ͢ ΅ͬͪήʔϜσϕϩούͷ੢ࢁͰ͢

  3. w23ίʔυʹ·ͭΘΔωλ wεΫϦʔϯλΠϜʹ·ͭΘΔωλ ࠓ೔͸̎఺

  4. wJ04७ਖ਼ͷΧϝϥΞϓϦͰࣸͦ͏ͱ͢Δͱʜʁ 23ίʔυʹ·ͭΘΔωλ

  5. wJ04७ਖ਼ΧϝϥΞϓϦ͸23ίʔυରԠͳͷ͕ҙ֎ͱ஌ ΒΕ͍ͯͳ͍ wJ04͔Βͷ৽ػೳ w໊ࢗʹΞϓϦͷ23ίʔυΛೖΕͯ΋23ίʔυೝࣝͰ ͖ͳ͍͠ͱࢥΘΕΔ ͓Θ͔Γ͍͚ͨͩͨͩΖ͏͔ʜ

  6. wJ04ͷΧϝϥ͸23ίʔυରԠͯ͠ΔͱɺͲΜͲ Μਧௌ͍͖ͯ͠·͠ΐ͏ʂʂʂʂʂʂ 23ίʔυ·ͱΊ

  7. εΫϦʔϯλΠϜʹ·ͭΘΔωλ

  8. wΞϓϦͷ࢖༻ঢ়گΛूܭͨ͠Γɺ੍࣌ؒݶΛֻ ͚Δػೳ wJ04ͷ৽ػೳ εΫϦʔϯλΠϜͱ͸

  9. w͜ΕʹҾֻ͔ͬͬͨ ࠓճ໰୊ʹͳͬͨػೳ

  10. w੍࣌ؒݶֻ͕͔͍ͬͯΔͱΞϓϦىಈ௚ޙʹམ ͪΔ Կ͕໰୊ʹͳ͔ͬͨ

  11. w࢖༻੍ݶֻ͕͔͍ͬͯΔͱɺىಈ࣌ͷॳظԽͰ AudioSessionͷίϯςΩετ͕औಘͰ͖ͳ͍ Կ͕ݪҼ͔ʁ

  12. wΞϓϦͷॳظԽΛUIApplicationDelegate ͷ
 - application: didFinishLaunchingWithOptions:
 
 ʹͯҰׅॲཧ •੍࣌ؒݶֻ͕͔͍ͬͯͯ΋͜ͷϝιου͸ݺ͹ Ε… AudioSessionͷίϯςΩετ͕औಘͰ͖ͣ

    ಺෦ΤϥʔͰམͪΔ ΋ͬͱৄ͘͠
  13. w Ͳ͏ରԠ͢Ε͹Α͍΋ͷ͔ʜ ࠔͬͨ

  14. wࠔͬͨ࣌ͷ6OJUZཔΈ w6OJUZͰJ04ΞϓϦΛϏϧυ͢Δͱ9DPEFͷϓϩ δΣΫτˍιʔείʔυ͕ग़ྗ͞ΕΔ wΞϓϦ࣮૷ͷࢀߟʹͯ͠ΈΑ͏ʂ ͦΜͳ࣌͸ʂ

  15. w ղܾʂ 6OJUZͰͷ࣮૷Λௐ΂ͨ݁Ռ

  16. wϥΠϒϥϦͷίʔυʹखΛೖΕɺΞϓϦͷॳظ ԽॲཧΛ- applicationDidBecomeActive: ΁ Ҡಈͨ͠ ͜͏΍ͬͯղܾ

  17. wࠔͬͨ࣌͸ઌਓͷίʔυʹֶ΅͏ʂ εΫϦʔϯλΠϜ·ͱΊ

  18. w७ਖ਼ΧϝϥΞϓϦͰ23ίʔυ͸ಡΊΔʂ wෆ۩߹ʹૺ۰ͨ͠ΒઌਓͷίʔυΛಡ΋͏ʂ ·ͱΊ