AudioServicesPlaySystemSound 播放系统提示音

系统提示音 SystemSoundID 。

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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
AudioServices is a group of C functions in AudioToolbox for playing short (≤30 seconds) sounds.

Predefined sounds

There are some predefined system sounds, for the system sound ID in the range 1000 to 2000 (decimal), as shown below (from 2.0 to 5.0 beta). The system sounds are all stored in /System/Library/Audio/UISounds/.

Sound ID        File name (iPhone)        File name (iPod Touch)        Category        Note

1000    new-mail.caf    new-mail.caf    MailReceived

1001    mail-sent.caf    mail-sent.caf    MailSent

1002    Voicemail.caf    Voicemail.caf    VoicemailReceived

1003    ReceivedMessage.caf    ReceivedMessage.caf    SMSReceived

1004    SentMessage.caf    SentMessage.caf    SMSSent

1005    alarm.caf    sq_alarm.caf    CalendarAlert

1006    low_power.caf    low_power.caf    LowPower

1007    sms-received1.caf    sms-received1.caf    SMSReceived_Alert

1008    sms-received2.caf    sms-received2.caf    SMSReceived_Alert

1009    sms-received3.caf    sms-received3.caf    SMSReceived_Alert

1010    sms-received4.caf    sms-received4.caf    SMSReceived_Alert

1011    -    -    SMSReceived_Vibrate

1012    sms-received1.caf    sms-received1.caf    SMSReceived_Alert

1013    sms-received5.caf    sms-received5.caf    SMSReceived_Alert

1014    sms-received6.caf    sms-received6.caf    SMSReceived_Alert

1015    Voicemail.caf    Voicemail.caf    -    Available since 2.1

1016    tweet_sent.caf    tweet_sent.caf    SMSSent    Available since 5.0

1020    Anticipate.caf    Anticipate.caf    SMSReceived_Alert    Available since 4.2

1021    Bloom.caf    Bloom.caf    SMSReceived_Alert    Available since 4.2

1022    Calypso.caf    Calypso.caf    SMSReceived_Alert    Available since 4.2

1023    Choo_Choo.caf    Choo_Choo.caf    SMSReceived_Alert    Available since 4.2

1024    Descent.caf    Descent.caf    SMSReceived_Alert    Available since 4.2

1025    Fanfare.caf    Fanfare.caf    SMSReceived_Alert    Available since 4.2

1026    Ladder.caf    Ladder.caf    SMSReceived_Alert    Available since 4.2

1027    Minuet.caf    Minuet.caf    SMSReceived_Alert    Available since 4.2

1028    News_Flash.caf    News_Flash.caf    SMSReceived_Alert    Available since 4.2

1029    Noir.caf    Noir.caf    SMSReceived_Alert    Available since 4.2

1030    Sherwood_Forest.caf    Sherwood_Forest.caf    SMSReceived_Alert    Available since 4.2

1031    Spell.caf    Spell.caf    SMSReceived_Alert    Available since 4.2

1032    Suspense.caf    Suspense.caf    SMSReceived_Alert    Available since 4.2

1033    Telegraph.caf    Telegraph.caf    SMSReceived_Alert    Available since 4.2

1034    Tiptoes.caf    Tiptoes.caf    SMSReceived_Alert    Available since 4.2

1035    Typewriters.caf    Typewriters.caf    SMSReceived_Alert    Available since 4.2

1036    Update.caf    Update.caf    SMSReceived_Alert    Available since 4.2

1050    ussd.caf    ussd.caf    USSDAlert

1051    SIMToolkitCallDropped.caf    SIMToolkitCallDropped.caf    SIMToolkitTone

1052    SIMToolkitGeneralBeep.caf    SIMToolkitGeneralBeep.caf    SIMToolkitTone

1053    SIMToolkitNegativeACK.caf    SIMToolkitNegativeACK.caf    SIMToolkitTone

1054    SIMToolkitPositiveACK.caf    SIMToolkitPositiveACK.caf    SIMToolkitTone

1055    SIMToolkitSMS.caf    SIMToolkitSMS.caf    SIMToolkitTone

1057    Tink.caf    Tink.caf    PINKeyPressed

1070    ct-busy.caf    ct-busy.caf    AudioToneBusy    There was no category for this sound before 4.0.

1071    ct-congestion.caf    ct-congestion.caf    AudioToneCongestion    There was no category for this sound before 4.0.

1072    ct-path-ack.caf    ct-path-ack.caf    AudioTonePathAcknowledge    There was no category for this sound before 4.0.

1073    ct-error.caf    ct-error.caf    AudioToneError    There was no category for this sound before 4.0.

1074    ct-call-waiting.caf    ct-call-waiting.caf    AudioToneCallWaiting    There was no category for this sound before 4.0.

1075    ct-keytone2.caf    ct-keytone2.caf    AudioToneKey2    There was no category for this sound before 4.0.

1100    lock.caf    sq_lock.caf    ScreenLocked

1101    unlock.caf    sq_lock.caf    ScreenUnlocked

1102    -    -    FailedUnlock

1103    Tink.caf    sq_tock.caf    KeyPressed

1104    Tock.caf    sq_tock.caf    KeyPressed

1105    Tock.caf    sq_tock.caf    KeyPressed

1106    beep-beep.caf    sq_beep-beep.caf    ConnectedToPower

1107    RingerChanged.caf    RingerChanged.caf    RingerSwitchIndication

1108    photoShutter.caf    photoShutter.caf    CameraShutter

1109    shake.caf    shake.caf    ShakeToShuffle    Available since 3.0

1110    jbl_begin.caf    jbl_begin.caf    JBL_Begin    Available since 3.0

1111    jbl_confirm.caf    jbl_confirm.caf    JBL_Confirm    Available since 3.0

1112    jbl_cancel.caf    jbl_cancel.caf    JBL_Cancel    Available since 3.0

1113    begin_record.caf    begin_record.caf    BeginRecording    Available since 3.0

1114    end_record.caf    end_record.caf    EndRecording    Available since 3.0

1115    jbl_ambiguous.caf    jbl_ambiguous.caf    JBL_Ambiguous    Available since 3.0

1116    jbl_no_match.caf    jbl_no_match.caf    JBL_NoMatch    Available since 3.0

1117    begin_video_record.caf    begin_video_record.caf    BeginVideoRecording    Available since 3.0

1118    end_video_record.caf    end_video_record.caf    EndVideoRecording    Available since 3.0

1150    vc~invitation-accepted.caf    vc~invitation-accepted.caf    VCInvitationAccepted    Available since 4.0

1151    vc~ringing.caf    vc~ringing.caf    VCRinging    Available since 4.0

1152    vc~ended.caf    vc~ended.caf    VCEnded    Available since 4.0

1153    ct-call-waiting.caf    ct-call-waiting.caf    VCCallWaiting    Available since 4.1

1154    vc~ringing.caf    vc~ringing.caf    VCCallUpgrade    Available since 4.1

1200    dtmf-0.caf    dtmf-0.caf    TouchTone

1201    dtmf-1.caf    dtmf-1.caf    TouchTone

1202    dtmf-2.caf    dtmf-2.caf    TouchTone

1203    dtmf-3.caf    dtmf-3.caf    TouchTone

1204    dtmf-4.caf    dtmf-4.caf    TouchTone

1205    dtmf-5.caf    dtmf-5.caf    TouchTone

1206    dtmf-6.caf    dtmf-6.caf    TouchTone

1207    dtmf-7.caf    dtmf-7.caf    TouchTone

1208    dtmf-8.caf    dtmf-8.caf    TouchTone

1209    dtmf-9.caf    dtmf-9.caf    TouchTone

1210    dtmf-star.caf    dtmf-star.caf    TouchTone

1211    dtmf-pound.caf    dtmf-pound.caf    TouchTone

1254    long_low_short_high.caf    long_low_short_high.caf    Headset_StartCall

1255    short_double_high.caf    short_double_high.caf    Headset_Redial

1256    short_low_high.caf    short_low_high.caf    Headset_AnswerCall

1257    short_double_low.caf    short_double_low.caf    Headset_EndCall

1258    short_double_low.caf    short_double_low.caf    Headset_CallWaitingActions

1259    middle_9_short_double_low.caf    middle_9_short_double_low.caf    Headset_TransitionEnd

1300    Voicemail.caf    Voicemail.caf    SystemSoundPreview

1301    ReceivedMessage.caf    ReceivedMessage.caf    SystemSoundPreview

1302    new-mail.caf    new-mail.caf    SystemSoundPreview

1303    mail-sent.caf    mail-sent.caf    SystemSoundPreview

1304    alarm.caf    sq_alarm.caf    SystemSoundPreview

1305    lock.caf    sq_lock.caf    SystemSoundPreview

1306    Tock.caf    sq_tock.caf    KeyPressClickPreview    The category was SystemSoundPreview before 3.2.

1307    sms-received1.caf    sms-received1.caf    SMSReceived_Selection

1308    sms-received2.caf    sms-received2.caf    SMSReceived_Selection

1309    sms-received3.caf    sms-received3.caf    SMSReceived_Selection

1310    sms-received4.caf    sms-received4.caf    SMSReceived_Selection

1311    -    -    SMSReceived_Vibrate

1312    sms-received1.caf    sms-received1.caf    SMSReceived_Selection

1313    sms-received5.caf    sms-received5.caf    SMSReceived_Selection

1314    sms-received6.caf    sms-received6.caf    SMSReceived_Selection

1315    Voicemail.caf    Voicemail.caf    SystemSoundPreview    Available since 2.1

1320    Anticipate.caf    Anticipate.caf    SMSReceived_Selection    Available since 4.2

1321    Bloom.caf    Bloom.caf    SMSReceived_Selection    Available since 4.2

1322    Calypso.caf    Calypso.caf    SMSReceived_Selection    Available since 4.2

1323    Choo_Choo.caf    Choo_Choo.caf    SMSReceived_Selection    Available since 4.2

1324    Descent.caf    Descent.caf    SMSReceived_Selection    Available since 4.2

1325    Fanfare.caf    Fanfare.caf    SMSReceived_Selection    Available since 4.2

1326    Ladder.caf    Ladder.caf    SMSReceived_Selection    Available since 4.2

1327    Minuet.caf    Minuet.caf    SMSReceived_Selection    Available since 4.2

1328    News_Flash.caf    News_Flash.caf    SMSReceived_Selection    Available since 4.2

1329    Noir.caf    Noir.caf    SMSReceived_Selection    Available since 4.2

1330    Sherwood_Forest.caf    Sherwood_Forest.caf    SMSReceived_Selection    Available since 4.2

1331    Spell.caf    Spell.caf    SMSReceived_Selection    Available since 4.2

1332    Suspense.caf    Suspense.caf    SMSReceived_Selection    Available since 4.2

1333    Telegraph.caf    Telegraph.caf    SMSReceived_Selection    Available since 4.2

1334    Tiptoes.caf    Tiptoes.caf    SMSReceived_Selection    Available since 4.2

1335    Typewriters.caf    Typewriters.caf    SMSReceived_Selection    Available since 4.2

1336    Update.caf    Update.caf    SMSReceived_Selection    Available since 4.2

1350    -    -    RingerVibeChanged

1351    -    -    SilentVibeChanged

4095    -    -    Vibrate    There was no category for this sound before 2.2.

In the SDK this is the constant kSystemSoundID