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

iOS 11のパーミッションの話

huin
June 21, 2017

iOS 11のパーミッションの話

2017/06/21にTimers, Inc.さんで開催された「WWDC After Party 2017 @Ebisu」で発表した資料です。

iOS 11で変更になったパーミッションまわりの挙動について、ビルドSDKと実行SDKのパターンごとに調査してみました。

https://pre-wwdc.connpass.com/event/56731/

huin

June 21, 2017
Tweet

More Decks by huin

Other Decks in Technology

Transcript

  1. 5

  2. 8

  3. 9

  4. 14 iOS 11Ͱͷύʔϛογϣϯͷมߋ w 6**NBHF1JDLFS$POUSPMMFS4PVSDF5ZQF w TBWFE1IPUPT"MCVNˠύʔϛογϣϯෆཁʹมߋ w QIPUP-JCSBSZˠύʔϛογϣϯෆཁʹมߋ w

    DBNFSBˠैདྷͲ͓ΓΧϝϥύʔϛογϣϯ͕ඞཁ w 6**NBHF8SJUF5P4BWFE1IPUPT"MCVN  w ύʔϛογϣϯඞཁ w /41IPUP-JCSBSZ"EE6TBHF%FTDSJQUJPO͕ඞཁ
  5. 16 iOS 10 SDKͰϏϧυͯ͠iOS 10Ͱ࣮ߦͨ͠৔߹ (ݱࡏͷڍಈ) w ಡΈग़͠ ϑΥτΞϧόϜ ڐՄඞཁ

    w ಡΈग़͠ Χϝϥ ڐՄඞཁ w อଘڐՄෆཁ w 1)1IPUP-JCSBSZBVUIPSJ[BUJPO4UBUVT  w ڐՄޙ͸BVUIPSJ[FEʹมߋ͞ΕΔ
  6. 17 iOS 11 SDKͰϏϧυͯ͠iOS 10Ͱ࣮ߦͨ͠৔߹ w ಡΈग़͠ ϑΥτΞϧόϜ ڐՄඞཁ w

    ಡΈग़͠ Χϝϥ ڐՄඞཁ w อଘڐՄෆཁ w 1)1IPUP-JCSBSZBVUIPSJ[BUJPO4UBUVT  w ڐՄޙ͸BVUIPSJ[FEʹมߋ͞ΕΔ
  7. 18 iOS 10 SDKͰϏϧυͯ͠iOS 11Ͱ࣮ߦͨ͠৔߹ w ಡΈग़͠ ϑΥτΞϧόϜ ڐՄෆཁ w

    ಡΈग़͠ Χϝϥ ڐՄඞཁ w อଘڐՄඞཁ w /41IPUP-JCSBSZ6TBHF%FTDSJQUJPOͷ ஋͕આ໌ͱͯ͠ར༻͞ΕΔ w 1)1IPUP-JCSBSZBVUIPSJ[BUJPO4UBUVT  w ڐՄޙ΋OPU%FUFSNJOFEͷ··มԽͳ͠ J04ͷͨΊࣗॗ
  8. 19 iOS 11 SDKͰϏϧυͯ͠iOS 11Ͱ࣮ߦͨ͠৔߹ w ಡΈग़͠ ϑΥτΞϧόϜ ڐՄෆཁ w

    ಡΈग़͠ Χϝϥ ڐՄඞཁ w อଘڐՄඞཁ w /41IPUP-JCSBSZ"EE6TBHF%FTDSJQUJPO ͷ஋͕આ໌ͱͯ͠ར༻͞ΕΔ w 1)1IPUP-JCSBSZBVUIPSJ[BUJPO4UBUVT  w ڐՄޙ΋OPU%FUFSNJOFEͷ··มԽͳ͠ J04ͷͨΊࣗॗ
  9. 21 ·ͱΊ w J044%,ͰϏϧυ͢ΔΑ͏ʹͳͬͯ΋J04ʹ͸มԽΛ༩͑ͳ͍໛༷ w ౰ͨΓલ͚ͩͲ֬ೝͰ͖ͯΑ͔ͬͨ w J04࣮ߦ؀ڥͰ͸Ϗϧυ4%,ʹΑͬͯύʔϛογϣϯͷઆ໌͕มԽ w J044%,ϏϧυͩͱॻࠐΈ࣌ʹ/41IPUP-JCSBSZ6TBHF%FTDSJQUJPO͕ར

    ༻͞ΕΔ w J04Ͱ͸6**NBHF1JDLFS$POUSPMMFSͰͷڐՄ͸ 1)1IPUP-JCSBSZBVUIPSJ[BUJPO4UBUVT ʹมԽΛ༩͑ͳ͍໛༷ w ͜ͷ஋ͰڐՄΛґཔ͢Δը໘ʹભҠͯ͠Δͱมͳڍಈʹݟ͑Δ͔΋ʁ w ˞#FUBͳͷͰࠓޙมΘΔՄೳੑ΋͋Γ·͢
  10. 24