iOSデバイスとiOSの対応表

2017. 09. 21
●iPhone

DeviceiPhone
Model5s66 Plus6s6s PlusSE77 Plus88 PlusX
Released (iPhone)2013
.9.20
2014
.9.19
2015
.9.25
2016
.9.16
2016
.9.16
2017
.9.22
2017
.11.3
iOS Ver.Released
7.02013. 9.18
7.0.12013. 9.19
7.0.22013. 9,26
7.0.32013.10.22
7.0.42013.11.14
7.0.52014. 1.29
7.0.62013. 2.21
7.12014. 3.10
7.1.12014. 4.22
7.1.22014. 6.30
8.02014. 9.17
8.0.12014. 9.24
8.0.22014. 9.25
8.12014.10.20
8.1.12014.11.17
8.1.22014.12. 9
8.1.32015. 1.27
8.22015. 3. 9
8.32015. 4. 8
8.42015. 7. 1
8.4.12015. 8.13
9.02015. 9.16
9.0.12015. 9.23
9.0.22015. 9.30
9.12015.10.21
9.22015.12. 8
9.2.12016. 1.19
9.32016. 3.21
9.3.12016. 3.31
9.3.22016. 5.16
9.3.32016. 7.18
9.3.42016. 8. 4
9.3.52016. 8.25
10.02016. 9.13
10.0.12016. 9.13
10.0.22016. 9.23
10.0.32016.10.17
10.12016.10.24
10.1.12016.10.31
10.22016.12.12
10.2.12017. 1.23
10.32017. 3.27
10.3.12017. 4. 3
10.3.22017. 5.15
10.3.32017. 7.19
11.02017. 9.19
11.0.12017. 9.26
11.0.22017.10. 3
11.0.32017.10.11
11.12017.10.31
11.1.12017.11. 9
11.1.22017.11.16


DeviceiPhone
Model3G3GS4 (GSM)4 (CDMA)4S55c
Released (iPhone)2007
.6.29
2008
.7.11
2009
.6.19
2010
.6.24
2011
.2.10
2011
.10.14
2012
.9.21
2013
.9.20
iOS Ver.Released
1.02007. 6.29
1.0.12007. 7.31
1.0.22007. 8.21
1.12007. 9.14
1.1.12007. 9.27
1.1.22007.11.12
1.1.32008. 1.15
1.1.42008. 2.26
1.1.52008. 7.15
2.02008. 7.11
2.0.12008. 8. 4
2.0.22008. 8.18
2.12008. 9. 9
2.1.12008. 9.12
2.22008.11.21
2.2.12009. 1.27
3.02009. 6.17
3.0.12009. 7.31
3.12009. 9. 9
3.1.12009. 9. 9
3.1.22009.10. 8
3.1.32010. 2. 2
3.22010. 4. 3
3.2.12010. 7.15
3.2.22010. 8.11
4.02010. 6.21
4.0.12010. 7.15
4.0.22010. 8.11
4.12010. 9. 8
4.2-
4.2.12010.11.22
4.2.52011. 2. 7
4.2.62011. 2.10
4.2.72011. 4.14
4.2.82011. 5. 4
4.2.92011. 7.15
4.2.102011. 7.25
4.32011. 3. 9
4.3.12011. 3.25
4.3.22011. 4.14
4.3.32011. 5. 4
4.3.42011. 7.15
4.3.52011. 7.25
5.02011.10.12
5.0.12011.11.10
5.12012. 3.11
6.02012.10.12
6.0.12012.11.10
6.0.22012.12.18
6.12013. 1.28
6.1.12013. 2.11
6.1.22013. 2.19
6.1.32013. 3.19
6.1.42013. 5. 2
6.1.52013.11.14
6.1.62014. 2.21
7.02013. 9.18
7.0.12013. 9.19
7.0.22013. 9,26
7.0.32013.10.22
7.0.42013.11.14
7.0.52014. 1.29
7.0.62013. 2.21
7.12014. 3.10
7.1.12014. 4.22
7.1.22014. 6.30
8.02014. 9.17
8.0.12014. 9.24
8.0.22014. 9.25
8.12014.10.20
8.1.12014.11.17
8.1.22014.12. 9
8.1.32015. 1.27
8.22015. 3. 9
8.32015. 4. 8
8.42015. 7. 1
8.4.12015. 8.13
9.02015. 9.16
9.0.12015. 9.23
9.0.22015. 9.30
9.12015.10.21
9.22015.12. 8
9.2.12016. 1.19
9.32016. 3.21
9.3.12016. 3.31
9.3.22016. 5.16
9.3.32016. 7.18
9.3.42016. 8. 4
9.3.52016. 8.25
10.02016. 9.13
10.0.12016. 9.13
10.0.22016. 9.23
10.0.32016.10.17
10.12016.10.24
10.1.12016.10.31
10.22016.12.12
10.2.12017. 1.23
10.32017. 3.27
10.3.12017. 4. 3
10.3.22017. 5.15
10.3.32017. 7.19



●iPod touch

DeviceiPod touch
Model1st Gen2nd Gen3rd Gen4th Gen5th Gen6th Gen
Released (iPod touch)2007.9.52008.9.92009.9.92010.9.12012.10.112015.7.15
iOS Ver.Released
1.12007. 9.14
1.1.12007. 9.27
1.1.22007.11.12
1.1.32008. 1.15
1.1.42008. 2.26
1.1.52008. 7.15
2.02008. 7.11
2.0.12008. 8. 4
2.0.22008. 8.18
2.12008. 9. 9
2.1.12008. 9.12
2.22008.11.21
2.2.12009. 1.27
3.02009. 6.17
3.0.12009. 7.31
3.12009. 9. 9
3.1.12009. 9. 9
3.1.22009.10. 8
3.1.32010. 2. 2
3.22010. 4. 3
3.2.12010. 7.15
3.2.22010. 8.11
4.02010. 6.21
4.0.12010. 7.15
4.0.22010. 8.11
4.12010. 9. 8
4.2-
4.2.12010.11.22
4.2.52011. 2. 7
4.2.62011. 2.10
4.2.72011. 4.14
4.2.82011. 5. 4
4.2.92011. 7.15
4.2.102011. 7.25
4.32011. 3. 9
4.3.12011. 3.25
4.3.22011. 4.14
4.3.32011. 5. 4
4.3.42011. 7.15
4.3.52011. 7.25
5.02011.10.12
5.0.12011.11.10
5.12012. 3.11
6.02012.10.12
6.0.12012.11.10
6.0.22012.12.18
6.12013. 1.28
6.1.12013. 2.11
6.1.22013. 2.19
6.1.32013. 3.19
6.1.42013. 5. 2
6.1.52013.11.14
6.1.62014. 2.21
7.02013. 9.18
7.0.12013. 9.19
7.0.22013. 9,26
7.0.32013.10.22
7.0.42013.11.14
7.0.52014. 1.29
7.0.62013. 2.21
7.12014. 3.10
7.1.12014. 4.22
7.1.22014. 6.30
8.02014. 9.17
8.0.12014. 9.24
8.0.22014. 9.25
8.12014.10.20
8.1.12014.11.17
8.1.22014.12. 9
8.1.32015. 1.27
8.22015. 3. 9
8.32015. 4. 8
8.42015. 7. 1
8.4.12015. 8.13
9.02015. 9.16
9.0.12015. 9.23
9.0.22015. 9.30
9.12015.10.21
9.22015.12. 8
9.2.12016. 1.19
9.32016. 3.21
9.3.12016. 3.31
9.3.22016. 5.16
9.3.32016. 7.18
9.3.42016. 8. 4
9.3.52016. 8.25
10.02016. 9.13
10.0.12016. 9.13
10.0.22016. 9.23
10.0.32016.10.17
10.12016.10.24
10.1.12016.10.31
10.22016.12.12
10.2.12017. 1.23
10.32017. 3.27
10.3.12017. 4. 3
10.3.22017. 5.15
10.3.32017. 7.19
11.02017. 9.19
11.0.12017. 9.26
11.0.22017.10. 3
11.0.32017.10.11
11.12017.10.31
11.1.12017.11. 9
11.1.22017.11.16



●iPad

DeviceiPad
ModeliPadiPad 2iPad (3rd)iPad (4th)iPad AiriPad Air 2iPad (5th)
Released (iPad)2010
.4.3
2011
.3.11
2012
.3.16
2012
.11.2
2013
.11.1
2014
.10.24
2017
.3.24
iOS Ver.Released
3.22010. 4. 3
3.2.12010. 7.15
3.2.22010. 8.11
4.02010. 6.21
4.0.12010. 7.15
4.0.22010. 8.11
4.12010. 9. 8
4.2-
4.2.12010.11.22
4.2.52011. 2. 7
4.2.62011. 2.10
4.2.72011. 4.14
4.2.82011. 5. 4
4.2.92011. 7.15
4.2.102011. 7.25
4.32011. 3. 9
4.3.12011. 3.25
4.3.22011. 4.14
4.3.32011. 5. 4
4.3.42011. 7.15
4.3.52011. 7.25
5.02011.10.12
5.0.12011.11.10
5.12012. 3.11
6.02012.10.12
6.0.12012.11.10
6.0.22012.12.18
6.12013. 1.28
6.1.12013. 2.11
6.1.22013. 2.19
6.1.32013. 3.19
6.1.42013. 5. 2
6.1.52013.11.14
6.1.62014. 2.21
7.02013. 9.18
7.0.12013. 9.19
7.0.22013. 9,26
7.0.32013.10.22
7.0.42013.11.14
7.0.52014. 1.29
7.0.62013. 2.21
7.12014. 3.10
7.1.12014. 4.22
7.1.22014. 6.30
8.02014. 9.17
8.0.12014. 9.24
8.0.22014. 9.25
8.12014.10.20
8.1.12014.11.17
8.1.22014.12. 9
8.1.32015. 1.27
8.22015. 3. 9
8.32015. 4. 8
8.42015. 7. 1
8.4.12015. 8.13
9.02015. 9.16
9.0.12015. 9.23
9.0.22015. 9.30
9.12015.10.21
9.22015.12. 8
9.2.12016. 1.19
9.32016. 3.21
9.3.12016. 3.31
9.3.22016. 5.16
9.3.32016. 7.18
9.3.42016. 8. 4
9.3.52016. 8.25
10.02016. 9.13
10.0.12016. 9.13
10.0.22016. 9.23
10.0.32016.10.17
10.12016.10.24
10.1.12016.10.31
10.22016.12.12
10.2.12017. 1.23
10.32017. 3.27
10.3.12017. 4. 3
10.3.22017. 5.15
10.3.32017. 7.19
11.02017. 9.19
11.0.12017. 9.26
11.0.22017.10. 3
11.0.32017.10.11
11.12017.10.31
11.1.12017.11. 9
11.1.22017.11.16



●iPad mini

DeviceiPad mini
ModeliPad miniiPad mini 2iPad mini 3iPad mini 4
Released (iPad mini)2012.11.22013.11.122014.10.242015.9.9
iOS Ver.Released
6.02012.10.12
6.0.12012.11.10
6.0.22012.12.18
6.12013. 1.28
6.1.12013. 2.11
6.1.22013. 2.19
6.1.32013. 3.19
6.1.42013. 5. 2
6.1.52013.11.14
6.1.62014. 2.21
7.02013. 9.18
7.0.12013. 9.19
7.0.22013. 9,26
7.0.32013.10.22
7.0.42013.11.14
7.0.52014. 1.29
7.0.62013. 2.21
7.12014. 3.10
7.1.12014. 4.22
7.1.22014. 6.30
8.02014. 9.17
8.0.12014. 9.24
8.0.22014. 9.25
8.12014.10.20
8.1.12014.11.17
8.1.22014.12. 9
8.1.32015. 1.27
8.22015. 3. 9
8.32015. 4. 8
8.42015. 7. 1
8.4.12015. 8.13
9.02015. 9.16
9.0.12015. 9.23
9.0.22015. 9.30
9.12015.10.21
9.22015.12. 8
9.2.12016. 1.19
9.32016. 3.21
9.3.12016. 3.31
9.3.22016. 5.16
9.3.32016. 7.18
9.3.42016. 8. 4
9.3.52016. 8.25
10.02016. 9.13
10.0.12016. 9.13
10.0.22016. 9.23
10.0.32016.10.17
10.12016.10.24
10.1.12016.10.31
10.22016.12.12
10.2.12017. 1.23
10.32017. 3.27
10.3.12017. 4. 3
10.3.22017. 5.15
10.3.32017. 7.19
11.02017. 9.19
11.0.12017. 9.26
11.0.22017.10. 3
11.0.32017.10.11
11.12017.10.31
11.1.12017.11. 9
11.1.22017.11.16



●iPad Pro

DeviceiPad Pro
Model1st Gen2nd Gen
Display12.9"9.7"12.9" / 10.5"
Released (iPad Pro)2015.11.112016.3.312017.6.13
iOS Ver.Released
9.12015.10.21
9.22015.12. 8
9.2.12016. 1.19
9.32016. 3.21
9.3.12016. 3.31
9.3.22016. 5.16
9.3.32016. 7.18
9.3.42016. 8. 4
9.3.52016. 8.25
10.02016. 9.13
10.0.12016. 9.13
10.0.22016. 9.23
10.0.32016.10.17
10.12016.10.24
10.1.12016.10.31
10.22016.12.12
10.2.12017. 1.23
10.32017. 3.27
10.3.12017. 4. 3
10.3.22017. 5.15
10.3.32017. 7.19
11.02017. 9.19
11.0.12017. 9.26
11.0.22017.10. 3
11.0.32017.10.11
11.12017.10.31
11.1.12017.11. 9
11.1.22017.11.16



※ ●は対応、▲はマルチタスクなどの一部機能が制限されていることを示します。
※ iOS 4.2は正式リリースされず、4.2.1に置き換えられています。
※ iOS 7.0.5は中国で販売されていたiPhone 5s / 5cのみ対象です。



参考文献

Wikipedia/iOS(アップル)

Wikipedia/iOS(Apple)

Wikipedia/IOS version history

Wikipedia/List of iOS devices

Wikipedia/iPhone

Wikipedia/iPod Touch

Wikipedia/iPad

0 CommentsPosted in 資料

iOSデバイスのハード仕様

2017. 09. 20
iPhoneのハード仕様

iphonex.png

DeviceiPhone
Model5s66 Plus6s6s PlusSE77 Plus88 PlusX
Capacity16GB
32GB
64GB
16GB
32GB
64GB
128GB
16GB
64GB
128GB
16GB
32GB
64GB
128GB
32GB
128GB
256GB
64GB
256GB
Height
[mm]
123.8138.1158.1138.3158.2123.8138.3158.2138.4158.4143.6
Width
[mm]
58.667.077.867.177.958.667.177.967.378.170.9
Depth
[mm]
7.66.97.17.17.37.67.17.37.37.57.7
Weight
[g]
112129172143192113138188148202174
Display
(ppi)
4"
1136
x640
(326)
4.7"
1334
x750
(326)
5.5"
1920
x1080
(401)
4.7"
1334
x750
(326)
5.5"
1920
x1080
(401)
4"
1136
x640
(326)
4.7"
1334
x750
(326)
5.5"
1920
x1080
(401)
4.7"
1334
x750
(326)
5.5"
1920
x1080
(401)
5.8"
2436
x1125
(458)
3D Touch--
CPUA7
1.3GHz
A8
1.4GHz
A9
1.85GHz
A10
Fusion
2.33GHz
A11
Bionic
2.40GHz
CPU
Archi-
tecture
ARMv8ARMv8-A
GPUPowerVR
G6430
PowerVR
GX6450
PowerVR
GT7600
PowerVR
GT7600 Plus
Apple designed
3core GPU
Motion
Copro-
cessor
M7M8M9M10M11
RAM1GB2GB3GB2GB3GB
iSight
Camera
8MP12MPDual 12MP
Video
Recording
1080p
(30fps)
1080p
(30,60fps)
4K
(30fps)
4K
(24,30,60fps)
FaceTime
Camera
1.2MP5MP1.2MP7MP
Touch ID-
Face ID-
Apple Pay-
GPS
Digital
compass
Wi-Fi
(802.11)
a/b/g/na/b/g/n/ac
Bluetooth4.04.25.0
iBeacon
NFC-
FeliCa-
Siri
Barometer--
Three-axis
gyro
Accelero
-meter
Initial OS7.08.09.09.310.011.0
Latest OS11.1.2
Released2013
.9.20
2014
.9.19
2015
.9.25
2016
.3.31
2016
.9.16
2017
.9.22
2017
.11.3


DeviceiPhone
Model3G3GS44S55c
Capacity4GB
8GB
16GB
8GB
16GB
8GB
16GB
32GB
8GB
16GB
32GB
64GB
16GB
32GB
64GB
8GB
16GB
32GB
Height [mm]115115.5115.2123.8124.4
Width [mm]6162.158.659.2
Depth [mm]11.612.39.37.68.97
Weight [g]135133135137140112132
Display3.5" 480 x 320
163ppi
3.5" 960 x 640
326ppi
4" 1136 x 640
326ppi
3D Touch-
CPU1176JZ(F)-S
620MHz
(412MHz)
Cortex-A8
833MHz
(600MHz)
A4
1GHz
(800MHz)
A5
1GHz
(800MHz)
A6
1.3GHz
CPU
Architecture
ARMv6ARMv7ARMv7s
GPUPowerVR
MBX Lite
PowerVR
SGX535
PowerVR
SGX543MP2
PowerVR
SGX543MP3
Motion
Coprocessor
-
RAM128MB256MB512MB1GB
iSight
Camera
2MP3MP5MP8MP
Video
Recording
-VGA(30fps)720p(30fps)1080p(30fps)
FaceTime
Camera
-0.3MP1.2MP
Touch ID-
Face ID-
Apple Pay-
GPS-
Digital
compass
-
Wi-Fi (802.11)b/gb/g/na/b/g/n
Bluetooth2.0+EDR2.1+EDR4.0
iBeacon-
NFC-
FeliCa-
Siri-
Barometer-
Three-axis
gyro
-
Accelerometer
Initial OS1.02.03.04.05.06.07.0
Latest OS3.1.34.2.16.1.67.1.29.3.510.3.3
Released2007
.6.29
2008
.7.11
2009
.6.19
2010
.6.24
2011
.10.14
2012
.9.21
2013
.9.20



iPod touchのハード仕様

SP720-ipod-touch-specs-color-sg-2015.jpg SP720-ipod-touch-specs-color-g-2015.jpg SP720-ipod-touch-specs-color-s-2015.jpg SP720-ipod-touch-specs-color-p-2015.jpg SP720-ipod-touch-specs-color-b-2015.jpg SP720-ipod-touch-specs-color-r-2015.jpg  

DeviceiPod touch
Model1st Gen2nd Gen3rd Gen4th Gen5th Gen5th Gen
Mid 2013
6th Gen
Capacity8GB
16GB
32GB
32GB
64GB
8GB
16GB
32GB
64GB
16GB
32GB
64GB
16GB16GB
32GB
64GB
128GB
Height
[mm]
110111.0123.4
Width
[mm]
61.858.958.6
Depth
[mm]
88.57.26.1
Weight
[g]
120115101888688
Display3.5"
480 x 320
163ppi
3.5"
960 x 640
326ppi
4"
1136 x 640
326ppi
3D Touch-
CPU1176JZ(F)-S
620MHz
(412MHz)
ARM 11
620MHz
(533MHz)
Cortex-A8
833MHz
(600MHz)
A4
800MHz
A5
1GHz
(800MHz)
A8
1.4GHz
(1.1GHz)
CPU
Archi-
tecture
ARMv6ARMv7ARMv8-A
GPUPowerVR
MBX Lite
PowerVR
SGX535
PowerVR
SGX543MP2
PowerVR
GX6450
Motion
Copro-
cessor
-M8
RAM128MB256MB512MB1GB
iSight
Camera
-0.7MP5MP-8MP
Video
Recording
-720p
(30fps)
1080p
(30fps)
720p
(30fps)
1080p
(30fps)
FaceTime
Camera
-0.3MP1.2MP
Touch ID-
Face ID-
Apple Pay-
GPS-
Digital
compass
-
Wi-Fi
(802.11)
b/gb/g/na/b/g/na/b/g/n/ac
Bluetooth-2.1+EDR4.04.1
iBeacon----
NFC-
FeliCa-
Siri-
Barometer-
Three-axis
gyro
-
Accelero-
meter
Initial OS1.12.1.13.1.14.16.06.1.38.4
Latest OS3.1.34.2.15.1.16.1.69.3.511.1.2
Released2007
.9.5
2008
.9.9
2009
.9.9
2010
.9.1
2012
.10.11
2013
.5.30
2015
.7.15



iPadのハード仕様

ipad_5th_generation.png  

DeviceiPad AiriPad Air 2iPad
Generation1st Gen2nd Gen5th Gen
ModelWi-FiWi-Fi
+ Cellular
Wi-FiWi-Fi
+ Cellular
Wi-FiWi-Fi
+ Cellular
Capacity16GB
32GB
64GB
128GB
32GB
128GB
Height [mm]240
Width [mm]169.5
Depth [mm]7.56.17.5
Weight [g]469478437444469478
Display9.7" 2048 x 1536 264ppi
3D Touch-
CPUA7 1.4GHzA8X 1.5GHzA9 1.85GHz
CPU
Architecture
ARMv8ARMv8-A
GPUPowerVR G6430PowerVR GXA6850PowerVR GT7600
Motion
Coprocessor
M7M8M9
RAM1GB2GB
iSight Camera5MP8MP
Video
Recording
1080p(30fps)
FaceTime
Camera
1.2MP
Touch ID-
Face ID-
Apple Pay-
GPS---
Digital
compass
Wi-Fi
(802.11)
a/b/g/na/b/g/n/ac
Bluetooth4.04.2
iBeacon
NFC-
FeliCa-
Siri
Barometer
Three-axis
gyro
Accelerometer
Initial OS7.0.37.18.110.2.1
Latest OS11.1.2
Released2013.11.12014.10.242017.3.24


DeviceiPadiPad 2iPadiPad
Generation1st Gen2nd Gen3rd Gen4th Gen
ModelWi-FiWi-Fi
+ 3G
Wi-FiWi-Fi
+ 3G
Wi-FiWi-Fi
+ 4G
Wi-FiWi-Fi
+ Cellular
Capacity16GB
32GB
64GB
16GB
32GB
64GB
128GB
Height [mm]242.8241.2
Width [mm]189.7185.7
Depth [mm]13.48.89.4
Weight [g]680730601613652662652662
Display9.7" 1024 x 768 132ppi9.7" 2048 x 1536 264ppi
3D Touch-
CPUA4 1GHzA5 1GHzA5X 1GHzA6X 1.4GHz
CPU
Architecture
ARMv7ARMv7s
GPUPowerVR
SGX535
PowerVR
SGX543MP2
PowerVR
SGX543MP4
PowerVR
SGX554MP4
Motion
Coprocessor
-
RAM256MB512MB1GB
iSight
Camera
-0.9MP5MP
Video
Recording
-720p(30fps)1080p(30fps)
FaceTime
Camera
-0.3MP1.2MP
Touch ID-
Face ID-
Apple Pay-
GPS----
Digital
compass
Wi-Fi
(802.11)
a/b/g/n
Bluetooth2.1+EDR4.0
iBeacon-
NFC-
FeliCa-
Siri-
Barometer-
Three-axis
gyro
-
Accelerometer
Initial OS3.24.2.15.16.06.0.1
Latest OS5.1.19.3.510.3.3
Released2010.4.32010.4.302011.3.112012.3.162012.11.22012.11.16



iPad miniのハード仕様

SP725ipad-mini-4.png

DeviceiPad miniiPad mini 2iPad mini 3iPad mini 4
Generation1st Gen2nd Gen3rd Gen4th Gen
ModelWi-FiWi-Fi
+ Cellular
Wi-FiWi-Fi
+ Cellular
Wi-FiWi-Fi
+ Cellular
Wi-FiWi-Fi
+ Cellular
Capacity16GB
32GB
64GB
16GB
32GB
64GB
128GB
16GB
64GB
128GB
16GB
32GB
64GB
128GB
Height [mm]200203.2
Width [mm]134.7134.8
Depth [mm]7.27.56.1
Weight [g]308312331341331341298.8304
Display7.9" 1024 x 768
163ppi
7.9" 2048 x 1536
326ppi
3D Touch-
CPUA5 1GHzA7 1.3GHzA8 1.5GHz
CPU
Architecture
ARMv7ARMv8ARMv8-A
GPUPowerVR
SGX543MP2
PowerVR
G6430
PowerVR
GX6450
Motion
Coprocessor
-M7M8
RAM512MB1GB2GB
iSight
Camera
5MP8MP
Video
Recording
1080p(30fps)
FaceTime
Camera
1.2MP
Touch ID-
Face ID-
Apple Pay-
GPS----
Digital
compass
Wi-Fi
(802.11)
a/b/g/na/b/g/n/ac
Bluetooth4.04.2
iBeacon
NFC-
FeliCa-
Siri
Barometer-
Three-axis
gyro
Accelerometer
Initial OS6.07.0.38.18.4.1
Latest OS9.3.511.1.2
Released2012
.11.2
2012
.11.16
2013
.11.12
2014
.10.24
2015
.9.9



iPad Proのハード仕様

ipad-pro-12in-hero-201706.png

DeviceiPad Pro
Generation1st Gen2nd Gen
ModelWi-FiWi-Fi
+ Cellular
Wi-FiWi-Fi
+ Cellular
Wi-FiWi-Fi
+ Cellular
Wi-FiWi-Fi
+ Cellular
Capacity32GB
128GB
256GB
64GB
256GB
512GB
Height [mm]305.7240305.7250.6
Width [mm]220.6169.5220.6174.1
Depth [mm]6.96.16.96.1
Weight [g]713723437444677692469477
Display12.9"
2732 x 2048
264ppi
9.7"
2048 x 1536
264ppi
12.9"
2732 x 2048
264ppi
10.5"
2224 x 1668
264ppi
3D Touch-
CPUA9X 2.26GHzA9X 2.16GHzA10X Fusion 2.39GHz
CPU
Architecture
ARMv8-A
GPUPowerVR 7XT (12core)12core GPU
Motion
Coprocessor
M9M10
RAM4GB2GB4GB
iSight
Camera
8MP12MP
Video
Recording
1080p(30fps)4K(30fps)
FaceTime
Camera
1.2MP5MP7MP
Touch ID
Face ID-
Apple Pay
GPS----
Digital
compass
Wi-Fi
(802.11)
a/b/g/n/ac
Bluetooth4.2
iBeacon
NFC-
FeliCa-
Siri
Barometer
Three-axis
gyro
Accelerometer
Initial OS9.19.310.3.2
Latest OS11.1.2
Released2015.11.112016.3.312017.6.13


※  CPUの動作クロックにおいて、()内は実動クロック数です。

※『Released』は米国での発売日です。



参考文献

Wikipedia/List of iOS devices

iOS 11 - Apple(日本)

iPhone - Technical Specifications

iPhone 3G - 技術仕様

iPhone 3GS - 技術仕様

iPhone 4 - 技術仕様

iPhone 4S - 技術仕様

iPhone 5 - 技術仕様

iPhone 5c - 技術仕様

iPhone 5s - 技術仕様

iPhone 6 - 技術仕様

iPhone 6 Plus - 技術仕様

iPhone 6s - 技術仕様

iPhone 6s Plus - 技術仕様

iPhone SE - 技術仕様

iPhone 7 - 技術仕様

iPhone 7 Plus - 技術仕様

iPhone 8 - 技術仕様

iPhone 8 Plus - 技術仕様

iPhone X - 技術仕様

iPod touch - 技術仕様

iPod touch (第 2 世代) - 技術仕様

iPod touch (第 3 世代) - 技術仕様

iPod touch (第 4 世代) - 技術仕様

iPod touch (第 5 世代) - 技術仕様

iPod touch 16 GB (第 5 世代, Mid 2013) - 技術仕様

iPod touch (第 6 世代) - 技術仕様

iPad - 技術仕様

iPad 2 - 技術仕様

iPad (第 3 世代) - 技術仕様

iPad (第 4 世代) - 技術仕様

iPad Air - 技術仕様

iPad Air 2 - 技術仕様

iPad (第 5 世代) - 技術仕様

iPad mini - 技術仕様

iPad mini 2 Retinaディスプレイモデル - 技術仕様

iPad mini 3 - 技術仕様

iPad mini 4 - 技術仕様

iPad Pro (12.9インチ) - 技術仕様

iPad Pro (9.7インチ) - 技術仕様

iPad Pro (10.5インチ) - 技術仕様

iPad Pro (12.9-Inch) (2nd generation) - 技術仕様

Wikipedia/Apple Pay

Wikipedia/Siri

Wikipedia/iBeacon

0 CommentsPosted in 資料

arc4random(3)改

2014. 05. 31
BSDライブラリ関数マニュアル ARC4RANDOM(3)


●名前

arc4randomarc4random_bufarc4random_uniformarc4random_stirarc4random_addrandom
arc4乱数ジェネレータ


ライブラリ

標準Cライブラリ(libc、-lc)


書式

#include <stdlib.h>

u_int32_t
arc4random(void);

void
arc4random_buf(void *buf, size_t nbytes);

u_int32_t
arc4random_uniform(u_int32_t upper_bound);

void
arc4random_stir(void);

void
arc4random_addrandom(unsigned char *dat, int datlen);


解説

arc4random()関数は、8x8の8ビットS-Boxを使用したarc4暗号で採用されているキーストリームジェネレータを利用します。
S-Boxは約21700の状態を取ることができます。
arc4random()関数は0 〜 232 - 1の範囲の擬似乱数を返すため、rand(3)random(3)の範囲の2倍あります。

arc4random_buf()関数は、ARC4に由来するランダムデータで長さnbytesの領域bufを埋めます。

arc4random_uniform()は、upper_boundより少ない均一に分散した乱数を返します。
arc4random_uniform()は、"arc4random() % upper_bound"のような構造の場合、上限が2のべき乗ではない時に生ずる"モジュロバイアス(剰余の偏在)"を回避するので推奨されます。

arc4random_stir()関数は/dev/urandomからデータを読み込み、arc4random_addrandom()経由でS-Boxの順序を変えて使用しています。

arc4random()ファミリーは自動的に自身を初期化するので、使用する前にarc4random_stir()を呼び出す必要はありません。


●例

以下にarc4random()を使用して従来のrand()やrandom()関数を挿入置換する方法を示します。

#define foo4random() (arc4random() % ((unsigned)RAND_MAX + 1))


●関連項目

rand(3)random(3)srandomdev(3)


●歴史

RC4はRSA Data Security社によって設計されました。
それはUSENETに匿名で投稿され、オリジナルの暗号文にアクセスできる複数の情報元によって同等であることが確認されました。
RC4は企業秘密であるため、この暗号化は現在ARC4と呼ばれています。


BSD 1997年4月15日



参考文献

Mac OS X Manual Page/arc4random_uniform(3)

0 CommentsPosted in 資料

rand(3)

2014. 05. 30
BSDライブラリ関数マニュアル RAND(3)


●名前

randrand_rsrandsranddev
悪い乱数ジェネレータ


●ライブラリ

標準Cライブラリ(libc、-lc)


●書式

#include <stdlib.h>

int
rand(void);

int
rand_r(unsigned *seed);

void
srand(unsigned seed);

void
sranddev(void);


解説

これらのインターフェイスはrandom(3)によって廃止されました。

rand()関数は、0〜(ヘッダファイル<stdlib.h>で定義されている)RAND_MAXの範囲で、擬似乱整数のシーケンスを算出します。

srand()関数は、rand()で返される擬似乱数の新しいシーケンスのためのシードとして、その引数のシードを設定します。
これらのシーケンスは、同じシード値でsrand()を呼び出すことによって繰り返すことが可能です。

シード値が提供されていない場合、関数は自動的に値1をシードとします。

sranddev()関数は、暗号化の利用に適した良好な乱数を返すrandom(4)乱数デバイスを使用して、シードを初期化します。

rand_r()関数は、rand()と同じ機能を提供します。
コンテキスト値のシードへのポインタは、呼び出し側が提供する必要があります。


●関連項目

random(3)、random(4)


●規格

rand()とsrand()関数は、ISO/IEC 9899:1990("ISO C90")に準拠しています。

rand_r()関数は、POSIX.4a Draft #6ドキュメントで提案されています。


BSD 1993年6月4日



参考文献

Mac OS X Manual Page/srand(3)

JMan/FreeBSDドキュメント/rand(3)

0 CommentsPosted in 資料

random(3)

2014. 05. 29
BSDライブラリ関数マニュアル RANDOM(3)


●名前

initstaterandomsetstatesrandomsrandomdev
より良い乱数ジェネレータ、およびジェネレータを変更するためのルーチン


●ライブラリ

標準Cライブラリ(libc、-lc)


●書式

#include <stdlib.h>

char *
initstate(unsigned seed, char *state, size_t size);

long
random(void);

char *
setstate(const char *state);

void
srandom(unsigned seed);

void
srandomdev(void);


解説

random()関数は非線形加法フィードバックを使用した乱数ジェネレータで、デフォルトでサイズが31のlong整数のテーブルを採用しています。
これは 0 〜 231 - 1 の範囲の連続した擬似乱数を返します。
この乱数ジェネレータの周期は非常に長く、約 16 x (231 - 1) です。

random()やsrandom()関数は、rand(3)srand(3)関数と(ほとんど)同じ呼び出しシーケンスと初期化プロパティを持っています。
違いはrand(3)の乱数列はかなり少なく、実際にはrandによって生成される下位ビットが周期的なパターンになっている点です。
random()によって生成されたものは全てのビットが使用可能です。
例えば「random()&01」ではランダムなバイナリ値が生成されます。

rand(3)と同様に、random()はシードを「1」としてsrandom()を呼び出すことによって再現することができる数列をデフォルトで生成します。

srandomdev()ルーチンは、暗号化の利用に適した良好な乱数を返すrandom(4)乱数デバイスを使用して、状態配列を初期化します。
この特定のシーディング手順では、状態バッファ内の後続する項は決められたシードに適用されているLCアルゴリズムからは取得できないので、任意の値でsrandom()を呼び出すことによって再現することが不可能な状態を生成することに注意してください。

initstate()ルーチンは、引数として渡された状態配列を後に使用するために初期化します。
initstate()で使用される状態配列の(バイト単位の)サイズは、乱数ジェネレータを使用する際に必要となる複雑さを決定するもので、状態が大きい程より良い乱数になります。
(現在、状態情報の量に"最適な"値は8、32、64、128、そして256バイトで、それ以外の量は最も近い既知の量に切り下げられます。8バイト未満の場合はエラーになります。)
(乱数シーケンスの開始点を指定し、同じ点から再開するための)初期化用のシードも引数です。
initstate()関数は、以前の状態情報配列へのポインタを返します。

状態が初期化されると、setstate()ルーチンは状態間の高速切替を提供します。
setstate()関数は以前の状態配列へのポインタを返し、その引数の状態配列は次にinitstate()またはsetstate()を呼び出すまで更なる乱数の生成に使用されます。

状態配列が初期化されると、(希望するシードや状態配列、サイズを伴う)initstate()を呼び出すか、または(状態配列を伴う)setstate()と(希望するシードを伴う)srandom()の両方を呼び出すことによって、異なる時点から再開することが出来ます。
setstate()とsrandom()の両方を呼び出すことの利点は、状態配列のサイズを初期化した後で記憶する必要が無いことです。

状態情報を256バイトにすると、乱数ジェネレータの周期は269より大きく、ほとんどの目的に充足します。


●作者

Earl T. Cohen


●診断

initstate()を8バイト未満の状態情報で呼び出した場合、またはsetstate()が誤った状態情報を検出した場合は、標準エラー出力にエラーメッセージを出力します。


●旧書式

#include <stdlib.h>

char *
initstate(unsigned long seed, char *state, long size);

char *
setstate(char *state);

void
srandom(unsigned long seed);

各パラメータの型は旧来のバージョンでは異なります。


●関連項目

arc4random(3)rand(3)srand(3)、random(4)、compat(5)


●歴史

これらの関数は4.2BSDで登場しました。


●バグ

処理速度はrand(3)の約2/3です。

旧来の実装は非常に脆弱なシーディングを使用していたため、ランダムシーケンスはシードであまり変化しませんでした。
現在の実装は初期状態の計算に、より良い擬似乱数ジェネレータを採用しています。

暗号化品質にランダム性を必要とするアプリケーションには、arc4random(3)を使用してください。


BSD 1993年6月4日



参考文献

Mac OS X Manual Page/random(3)

JMan/FreeBSDドキュメント/random(3)

0 CommentsPosted in 資料





QuietControl 30 wireless headphones
Calendar
10 | 2017/11 | 12
Sun Mon Tue Wed Thu Fri Sat
- - - 1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 - -
Recent Articles
iTunes


Swift
Categories
Tips
Profile

水月杏香

Author:水月杏香
永遠の初心者プログラマ。

Wish List
WACOM


ARC
Technical Q&A
情報プロパティリストキー
Start Developing iOS Apps Today
BOSE

QuietControl 30 wireless headphones
Reference
NSApplicationDelegateプロトコル
NSArrayクラス
NSAutoreleasePoolクラス
NSBundleクラス
NSBundle UIKit追加分
NSCalendarクラス
NSCoderクラス
NSCodingプロトコル
NSCopyingプロトコル
NSDataクラス
NSDateクラス
NSDateFormatterクラス
NSDictionaryクラス
NSEntityDescriptionクラス
NSEnumeratorクラス
NSErrorクラス
NSExceptionクラス
NSFetchRequestクラス
NSFileHandleクラス
NSFileManagerクラス
NSIndexPathクラス
NSIndexPath UIKit追加分
NSKeyedArchiverクラス
NSKeyedUnarchiverクラス
NSKeyValueCodingプロトコル
NSLocaleクラス
NSManagedObjectクラス
NSManagedObjectContextクラス
NSManagedObjectModelクラス
NSMutableArrayクラス
NSMutableCopyingプロトコル
NSMutableDictionaryクラス
NSMutableSetクラス
NSNotificationクラス
NSNotificationCenterクラス
NSNullクラス
NSNumberクラス
NSObjectクラス
NSObject UIKit追加分
NSObjectプロトコル
NSPersistentStoreクラス
NSPersistentStoreCoordinatorクラス
NSPredicateクラス
NSPropertyListSerializationクラス
NSRunLoopクラス
NSSetクラス
NSStringクラス
NSString UIKit追加分
NSTimerクラス
NSTimeZoneクラス
NSURLクラス
NSURLProtectionSpaceクラス
NSURLRequestクラス
NSUserDefaultsクラス
NSValueクラス

UIActionSheetクラス
UIActionSheetDelegateプロトコル
UIActivityIndicatorViewクラス
UIAlertViewクラス
UIAlertViewDelegateプロトコル
UIApplicationクラス
UIApplicationDelegateプロトコル
UIBarButtonItemクラス
UIBarItemクラス
UIButtonクラス
UIColorクラス
UIControlクラス
UIDatePickerクラス
UIDeviceクラス
UIEventクラス
UIFontクラス
UIGestureRecognizerクラス
UIImageクラス
UIImageViewクラス
UIKit Function
UILabelクラス
UINavigationControllerクラス
UINavigationItemクラス
UIPickerViewクラス
UIPickerViewDataSourceプロトコル
UIPickerViewDelegateプロトコル
UIPinchGestureRecognizerクラス
UIResponderクラス
UIScreenクラス
UIScrollViewクラス
UISearchBarクラス
UISearchBarDelegateプロトコル
UISegmentedControlクラス
UISliderクラス
UISwipeGestureRecognizerクラス
UISwitchクラス
UITableViewクラス
UITableViewCellクラス
UITableViewControllerクラス
UITableViewDataSourceプロトコル
UITableViewDelegateプロトコル
UITapGestureRecognizerクラス
UITextFieldクラス
UITextFieldDelegateプロトコル
UITextInputTraitsプロトコル
UITextViewクラス
UITextViewDelegateプロトコル
UIToolbarクラス
UITouchクラス
UIViewクラス
UIViewControllerクラス
UIWebViewクラス
UIWebViewDelegateプロトコル
UIWindowクラス

AVAudioPlayerクラス
AVAudioPlayerDelegateプロトコル

CADisplayLinkクラス
CAEAGLLayerクラス
CALayerクラス

CGAffineTransform
CGBitmapContext
CGColor
CGColorSpace
CGContext
CGGeometry
CGImage
CGPath

EAGLContextクラス
EAGLDrawableプロトコル

Foundation Constants
Foundation Data Types
Foundation Functions

MPMediaItemクラス
MPMediaItemArtworkクラス
MPMediaPlaylistクラス
MPMediaPropertyPredicateクラス
MPMediaQueryクラス
MPMusicPlayerControllerクラス

Randomization Services

System Sound Services
Amazon


OpenGL ES
SQLite
Monthly Archives
Recent Comments
Recent TrackBacks
RSS Link
Visitors
QR Code
QR