Proyectos de Subversion Iphone Microlearning

Rev

| Ultima modificación | Ver Log |

Rev Autor Línea Nro. Línea
1 efrain 1
/*
2
 * Copyright 2017 Google
3
 *
4
 * Licensed under the Apache License, Version 2.0 (the "License");
5
 * you may not use this file except in compliance with the License.
6
 * You may obtain a copy of the License at
7
 *
8
 *      http://www.apache.org/licenses/LICENSE-2.0
9
 *
10
 * Unless required by applicable law or agreed to in writing, software
11
 * distributed under the License is distributed on an "AS IS" BASIS,
12
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
 * See the License for the specific language governing permissions and
14
 * limitations under the License.
15
 */
16
 
17
#import <Foundation/Foundation.h>
18
 
19
typedef NS_ENUM(NSInteger, FIRMessagingMessageCode) {
20
  // FIRMessaging+FIRApp.m
21
  kFIRMessagingMessageCodeFIRApp000 = 1000,  // I-FCM001000
22
  kFIRMessagingMessageCodeFIRApp001 = 1001,  // I-FCM001001
23
  // FIRMessaging.m
24
  kFIRMessagingMessageCodeMessagingPrintLibraryVersion = 2000,  // I-FCM002000
25
  kFIRMessagingMessageCodeMessaging001 = 2001,                  // I-FCM002001
26
  kFIRMessagingMessageCodeMessaging002 = 2002,                  // I-FCM002002 - no longer used
27
  kFIRMessagingMessageCodeMessaging003 = 2003,                  // I-FCM002003
28
  kFIRMessagingMessageCodeMessaging004 = 2004,                  // I-FCM002004
29
  kFIRMessagingMessageCodeMessaging005 = 2005,                  // I-FCM002005
30
  kFIRMessagingMessageCodeMessaging006 = 2006,                  // I-FCM002006 - no longer used
31
  kFIRMessagingMessageCodeMessaging007 = 2007,                  // I-FCM002007 - no longer used
32
  kFIRMessagingMessageCodeMessaging008 = 2008,                  // I-FCM002008 - no longer used
33
  kFIRMessagingMessageCodeMessaging009 = 2009,                  // I-FCM002009
34
  kFIRMessagingMessageCodeMessaging010 = 2010,                  // I-FCM002010
35
  kFIRMessagingMessageCodeMessaging011 = 2011,                  // I-FCM002011
36
  kFIRMessagingMessageCodeMessaging012 = 2012,                  // I-FCM002012
37
  kFIRMessagingMessageCodeMessaging013 = 2013,                  // I-FCM002013
38
  kFIRMessagingMessageCodeMessaging014 = 2014,                  // I-FCM002014
39
  kFIRMessagingMessageCodeMessaging015 = 2015,
40
  kFIRMessagingMessageCodeMessaging016 = 2016,  // I-FCM002016 - no longer used
41
  kFIRMessagingMessageCodeMessaging017 = 2017,  // I-FCM002017
42
  kFIRMessagingMessageCodeMessaging018 = 2018,  // I-FCM002018
43
  kFIRMessagingMessageCodeRemoteMessageDelegateMethodNotImplemented = 2019,  // I-FCM002019
44
  kFIRMessagingMessageCodeSenderIDNotSuppliedForTokenFetch = 2020,           // I-FCM002020
45
  kFIRMessagingMessageCodeSenderIDNotSuppliedForTokenDelete = 2021,          // I-FCM002021
46
  kFIRMessagingMessageCodeAPNSTokenNotAvailableDuringTokenFetch = 2022,      // I-FCM002022
47
  kFIRMessagingMessageCodeTokenDelegateMethodsNotImplemented = 2023,         // I-FCM002023
48
  kFIRMessagingMessageCodeTopicFormatIsDeprecated = 2024,
49
  kFIRMessagingMessageCodeDirectChannelConnectionFailed = 2025,
50
  kFIRMessagingMessageCodeInvalidClient = 2026,  // no longer used
51
 
52
  // DO NOT USE 4000, 4004 - 4013
53
  kFIRMessagingMessageCodeClient001 = 4001,  // I-FCM004000
54
  kFIRMessagingMessageCodeClient002 = 4002,  // I-FCM004001
55
  kFIRMessagingMessageCodeClient003 = 4003,  // I-FCM004002
56
 
57
  // DO NOT USE 5000 - 5023
58
  // FIRMessagingContextManagerService.m
59
  kFIRMessagingMessageCodeContextManagerService000 = 6000,                  // I-FCM006000
60
  kFIRMessagingMessageCodeContextManagerService001 = 6001,                  // I-FCM006001
61
  kFIRMessagingMessageCodeContextManagerService002 = 6002,                  // I-FCM006002
62
  kFIRMessagingMessageCodeContextManagerService003 = 6003,                  // I-FCM006003
63
  kFIRMessagingMessageCodeContextManagerService004 = 6004,                  // I-FCM006004
64
  kFIRMessagingMessageCodeContextManagerService005 = 6005,                  // I-FCM006005
65
  kFIRMessagingMessageCodeContextManagerServiceFailedLocalSchedule = 6006,  // I-FCM006006
66
  // DO NOT USE 7000 - 7013
67
 
68
  // FIRMessagingPendingTopicsList.m
69
  kFIRMessagingMessageCodePendingTopicsList000 = 8000,  // I-FCM008000
70
  // FIRMessagingPubSub.m
71
  kFIRMessagingMessageCodePubSub000 = 9000,  // I-FCM009000
72
  kFIRMessagingMessageCodePubSub001 = 9001,  // I-FCM009001
73
  kFIRMessagingMessageCodePubSub002 = 9002,  // I-FCM009002
74
  kFIRMessagingMessageCodePubSub003 = 9003,  // I-FCM009003
75
  kFIRMessagingMessageCodePubSubArchiveError = 9004,
76
  kFIRMessagingMessageCodePubSubUnarchiveError = 9005,
77
 
78
  // FIRMessagingReceiver.m
79
  kFIRMessagingMessageCodeReceiver000 = 10000,  // I-FCM010000
80
  kFIRMessagingMessageCodeReceiver001 = 10001,  // I-FCM010001
81
  kFIRMessagingMessageCodeReceiver002 = 10002,  // I-FCM010002
82
  kFIRMessagingMessageCodeReceiver003 = 10003,  // I-FCM010003
83
  kFIRMessagingMessageCodeReceiver004 = 10004,  // I-FCM010004 - no longer used
84
  kFIRMessagingMessageCodeReceiver005 = 10005,  // I-FCM010005
85
  // FIRMessagingRegistrar.m
86
  kFIRMessagingMessageCodeRegistrar000 = 11000,  // I-FCM011000
87
  // FIRMessagingRemoteNotificationsProxy.m
88
  kFIRMessagingMessageCodeRemoteNotificationsProxy000 = 12000,             // I-FCM012000
89
  kFIRMessagingMessageCodeRemoteNotificationsProxy001 = 12001,             // I-FCM012001
90
  kFIRMessagingMessageCodeRemoteNotificationsProxyAPNSFailed = 12002,      // I-FCM012002
91
  kFIRMessagingMessageCodeRemoteNotificationsProxyMethodNotAdded = 12003,  // I-FCM012003
92
  // FIRMessagingRmq2PersistentStore.m
93
  // DO NOT USE 13000, 13001, 13009
94
  kFIRMessagingMessageCodeRmq2PersistentStore002 = 13002,                    // I-FCM013002
95
  kFIRMessagingMessageCodeRmq2PersistentStore003 = 13003,                    // I-FCM013003
96
  kFIRMessagingMessageCodeRmq2PersistentStore004 = 13004,                    // I-FCM013004
97
  kFIRMessagingMessageCodeRmq2PersistentStore005 = 13005,                    // I-FCM013005
98
  kFIRMessagingMessageCodeRmq2PersistentStore006 = 13006,                    // I-FCM013006
99
  kFIRMessagingMessageCodeRmq2PersistentStoreErrorCreatingDatabase = 13007,  // I-FCM013007
100
  kFIRMessagingMessageCodeRmq2PersistentStoreErrorOpeningDatabase = 13008,   // I-FCM013008
101
  kFIRMessagingMessageCodeRmq2PersistentStoreErrorCreatingTable = 13010,     // I-FCM013010
102
  // FIRMessagingRmqManager.m
103
  kFIRMessagingMessageCodeRmqManager000 = 14000,  // I-FCM014000
104
  // FIRMessagingSyncMessageManager.m
105
  // DO NOT USE 16000, 16003
106
  kFIRMessagingMessageCodeSyncMessageManager001 = 16001,  // I-FCM016001
107
  kFIRMessagingMessageCodeSyncMessageManager002 = 16002,  // I-FCM016002
108
  kFIRMessagingMessageCodeSyncMessageManager004 = 16004,  // I-FCM016004
109
  kFIRMessagingMessageCodeSyncMessageManager005 = 16005,  // I-FCM016005
110
  kFIRMessagingMessageCodeSyncMessageManager006 = 16006,  // I-FCM016006
111
  kFIRMessagingMessageCodeSyncMessageManager007 = 16007,  // I-FCM016007
112
  kFIRMessagingMessageCodeSyncMessageManager008 = 16008,  // I-FCM016008
113
  // FIRMessagingTopicOperation.m
114
  kFIRMessagingMessageCodeTopicOption000 = 17000,                  // I-FCM017000
115
  kFIRMessagingMessageCodeTopicOption001 = 17001,                  // I-FCM017001
116
  kFIRMessagingMessageCodeTopicOption002 = 17002,                  // I-FCM017002
117
  kFIRMessagingMessageCodeTopicOptionTopicEncodingFailed = 17003,  // I-FCM017003
118
  kFIRMessagingMessageCodeTopicOperationEmptyResponse = 17004,     // I-FCM017004
119
  // FIRMessagingUtilities.m
120
  kFIRMessagingMessageCodeUtilities000 = 18000,  // I-FCM018000
121
  kFIRMessagingMessageCodeUtilities001 = 18001,  // I-FCM018001
122
  kFIRMessagingMessageCodeUtilities002 = 18002,  // I-FCM018002
123
  // FIRMessagingAnalytics.m
124
  kFIRMessagingMessageCodeAnalytics000 = 19000,                         // I-FCM019000
125
  kFIRMessagingMessageCodeAnalytics001 = 19001,                         // I-FCM019001
126
  kFIRMessagingMessageCodeAnalytics002 = 19002,                         // I-FCM019002
127
  kFIRMessagingMessageCodeAnalytics003 = 19003,                         // I-FCM019003
128
  kFIRMessagingMessageCodeAnalytics004 = 19004,                         // I-FCM019004
129
  kFIRMessagingMessageCodeAnalytics005 = 19005,                         // I-FCM019005
130
  kFIRMessagingMessageCodeAnalyticsInvalidEvent = 19006,                // I-FCM019006
131
  kFIRMessagingMessageCodeAnalytics007 = 19007,                         // I-FCM019007
132
  kFIRMessagingMessageCodeAnalyticsCouldNotInvokeAnalyticsLog = 19008,  // I-FCM019008
133
 
134
  // FIRMessagingExtensionHelper.m
135
  kFIRMessagingServiceExtensionImageInvalidURL = 20000,
136
  kFIRMessagingServiceExtensionImageNotDownloaded = 20001,
137
  kFIRMessagingServiceExtensionLocalFileNotCreated = 20002,
138
  kFIRMessagingServiceExtensionImageNotAttached = 20003,
139
  kFIRMessagingServiceExtensionTransportBytesError = 20004,
140
  kFIRMessagingServiceExtensionInvalidProjectID = 2005,
141
  kFIRMessagingServiceExtensionInvalidMessageID = 2006,
142
  kFIRMessagingServiceExtensionInvalidInstanceID = 2007,
143
 
144
  kFIRMessagingMessageCodeFIRApp002 = 22002,
145
  kFIRMessagingMessageCodeInternal001 = 22001,
146
  kFIRMessagingMessageCodeInternal002 = 22002,
147
  // FIRMessaging.m
148
  // DO NOT USE 4000.
149
  kFIRMessagingMessageCodeInstanceID000 = 23000,
150
  kFIRMessagingMessageCodeInstanceID001 = 23001,
151
  kFIRMessagingMessageCodeInstanceID002 = 23002,
152
  kFIRMessagingMessageCodeInstanceID003 = 23003,
153
  kFIRMessagingMessageCodeInstanceID004 = 23004,
154
  kFIRMessagingMessageCodeInstanceID005 = 23005,
155
  kFIRMessagingMessageCodeInstanceID006 = 23006,
156
  kFIRMessagingMessageCodeInstanceID007 = 23007,
157
  kFIRMessagingMessageCodeInstanceID008 = 23008,
158
  kFIRMessagingMessageCodeInstanceID009 = 23009,
159
  kFIRMessagingMessageCodeInstanceID010 = 23010,
160
  kFIRMessagingMessageCodeInstanceID011 = 23011,
161
  kFIRMessagingMessageCodeInstanceID012 = 23012,
162
  kFIRMessagingMessageCodeInstanceID013 = 23013,
163
  kFIRMessagingMessageCodeInstanceID014 = 23014,
164
  kFIRMessagingMessageCodeInstanceID015 = 23015,
165
  kFIRMessagingMessageCodeRefetchingTokenForAPNS = 23016,
166
  kFIRMessagingMessageCodeInstanceID017 = 23017,
167
  kFIRMessagingMessageCodeInstanceID018 = 23018,
168
  // FIRMessagingAuthService.m
169
  kFIRMessagingMessageCodeAuthService000 = 25000,
170
  kFIRMessagingMessageCodeAuthService001 = 25001,
171
  kFIRMessagingMessageCodeAuthService002 = 25002,
172
  kFIRMessagingMessageCodeAuthService003 = 25003,
173
  kFIRMessagingMessageCodeAuthService004 = 25004,
174
  kFIRMessagingMessageCodeAuthServiceCheckinInProgress = 25004,
175
 
176
  // FIRMessagingBackupExcludedPlist.m
177
  // Do NOT USE 6003
178
  kFIRMessagingMessageCodeBackupExcludedPlist000 = 26000,
179
  kFIRMessagingMessageCodeBackupExcludedPlist001 = 26001,
180
  kFIRMessagingMessageCodeBackupExcludedPlist002 = 26002,
181
  // FIRMessagingCheckinService.m
182
  kFIRMessagingMessageCodeService000 = 27000,
183
  kFIRMessagingMessageCodeService001 = 27001,
184
  kFIRMessagingMessageCodeService002 = 27002,
185
  kFIRMessagingMessageCodeService003 = 27003,
186
  kFIRMessagingMessageCodeService004 = 27004,
187
  kFIRMessagingMessageCodeService005 = 27005,
188
  kFIRMessagingMessageCodeService006 = 27006,
189
  kFIRMessagingInvalidSettingResponse = 27008,
190
  // FIRMessagingCheckinStore.m
191
  // DO NOT USE 8002, 8004 - 8008
192
  kFIRMessagingMessageCodeCheckinStore000 = 28000,
193
  kFIRMessagingMessageCodeCheckinStore001 = 28001,
194
  kFIRMessagingMessageCodeCheckinStore003 = 28003,
195
  kFIRMessagingMessageCodeCheckinStoreCheckinPlistDeleted = 28009,
196
  kFIRMessagingMessageCodeCheckinStoreCheckinPlistSaved = 28010,
197
 
198
  // DO NOT USE 9000 - 9006
199
 
200
  // DO NOT USE 10000 - 10009
201
 
202
  // DO NOT USE 11000 - 11002
203
 
204
  // DO NOT USE 12000 - 12014
205
 
206
  // DO NOT USE 13004, 13005, 13007, 13008, 13010, 13011, 13013, 13014
207
  kFIRMessagingMessageCodeStore000 = 33000,
208
  kFIRMessagingMessageCodeStore002 = 33002,
209
  kFIRMessagingMessageCodeStore003 = 33003,
210
  kFIRMessagingMessageCodeStore006 = 33006,
211
  kFIRMessagingMessageCodeStore009 = 33009,
212
  kFIRMessagingMessageCodeStore012 = 33012,
213
  // FIRMessagingTokenManager.m
214
  // DO NOT USE 14002, 14005
215
  kFIRMessagingMessageCodeTokenManager000 = 34000,
216
  kFIRMessagingMessageCodeTokenManager001 = 34001,
217
  kFIRMessagingMessageCodeTokenManager003 = 34003,
218
  kFIRMessagingMessageCodeTokenManager004 = 34004,
219
  kFIRMessagingMessageCodeTokenManagerErrorDeletingFCMTokensOnAppReset = 34006,
220
  kFIRMessagingMessageCodeTokenManagerDeletedFCMTokensOnAppReset = 34007,
221
  kFIRMessagingMessageCodeTokenManagerSavedAppVersion = 34008,
222
  kFIRMessagingMessageCodeTokenManagerErrorInvalidatingAllTokens = 34009,
223
  kFIRMessagingMessageCodeTokenManagerAPNSChanged = 34010,
224
  kFIRMessagingMessageCodeTokenManagerAPNSChangedTokenInvalidated = 34011,
225
  kFIRMessagingMessageCodeTokenManagerInvalidateStaleToken = 34012,
226
  // FIRMessagingTokenStore.m
227
  // DO NOT USE 15002 - 15013
228
  kFIRMessagingMessageCodeTokenStore000 = 35000,
229
  kFIRMessagingMessageCodeTokenStore001 = 35001,
230
  kFIRMessagingMessageCodeTokenStoreExceptionUnarchivingTokenInfo = 35015,
231
 
232
  // DO NOT USE 16000, 18004
233
 
234
  // FIRMessagingUtilities.m
235
  kFIRMessagingMessageCodeUtilitiesMissingBundleIdentifier = 38000,
236
  kFIRMessagingMessageCodeUtilitiesAppEnvironmentUtilNotAvailable = 38001,
237
  kFIRMessagingMessageCodeUtilitiesCannotGetHardwareModel = 38002,
238
  kFIRMessagingMessageCodeUtilitiesCannotGetSystemVersion = 38003,
239
  // FIRMessagingTokenOperation.m
240
  kFIRMessagingMessageCodeTokenOperationFailedToSignParams = 39000,
241
  // FIRMessagingTokenFetchOperation.m
242
  // DO NOT USE 40004, 40005
243
  kFIRMessagingMessageCodeTokenFetchOperationFetchRequest = 40000,
244
  kFIRMessagingMessageCodeTokenFetchOperationRequestError = 40001,
245
  kFIRMessagingMessageCodeTokenFetchOperationBadResponse = 40002,
246
  kFIRMessagingMessageCodeTokenFetchOperationBadTokenStructure = 40003,
247
  // FIRMessagingTokenDeleteOperation.m
248
  kFIRMessagingMessageCodeTokenDeleteOperationFetchRequest = 41000,
249
  kFIRMessagingMessageCodeTokenDeleteOperationRequestError = 41001,
250
  kFIRMessagingMessageCodeTokenDeleteOperationBadResponse = 41002,
251
  // FIRMessagingTokenInfo.m
252
  kFIRMessagingMessageCodeTokenInfoBadAPNSInfo = 42000,
253
  kFIRMessagingMessageCodeTokenInfoFirebaseAppIDChanged = 42001,
254
  kFIRMessagingMessageCodeTokenInfoLocaleChanged = 42002,
255
  // FIRMessagingKeychain.m
256
  kFIRMessagingKeychainReadItemError = 43000,
257
  kFIRMessagingKeychainAddItemError = 43001,
258
  kFIRMessagingKeychainDeleteItemError = 43002,
259
  kFIRMessagingKeychainCreateKeyPairError = 43003,
260
  kFIRMessagingKeychainUpdateItemError = 43004,
261
};