Det er absolutt ikke en "ild og glem" -prosjektet.
Facebook er stadig å rulle ut nye funksjoner, ironiske eksisterende funksjoner, og endre arbeidsflyten til mange viktige plattformkonsepter.
Jeg vil si apps "break" hver 2-3 måneder om det er egentlig ingen forutsigbarhet når de ruller ut endringene. For noen programmer, Facebooks endringene har ingen umiddelbar effekt på søknaden, men skape muligheter for å utvide eksisterende funksjonalitet. Noen ganger pause kompromisser bare en del av en back-end prosess og vil ikke ha en umiddelbar effekt på brukeren. Men noen ganger kan programmet bli helt utilgjengelige eller nøkkelfunksjoner kan slutte å fungere.
Som for forebyggende tiltak, er det beste alternativet for å holde seg oppdatert på Facebook-plattformen kunngjøringer, som er utgitt på utvikler søknad diskusjonsforumet. Vanligvis endringer blir annonsert en god 30-60 dager før tiden, og vanligvis ryktes enda tidligere. Når de gjør endringene Facebook også vanligvis bevarer støtte for alle utgående funksjoner i en måned for å gi alle tid til å gjøre endringer, test, feilsøke, etc. Så egentlig, til slutt, etter den tid din app ville "bryte" deg vil ha mer enn nok tid til å imøtekomme.
Mitt råd vil være å ta betalt på en per-oppdatering basis etter behov. Som utvikler, bør du holde deg oppdatert på kunngjøringer bare for å holde kunnskapsrike. Jeg personlig la alle mine kunder vet når Facebook kunngjør endringer, slik at de er klar på forhånd for noe arbeid som trengs, og vil vanligvis inkludere mitt sitat for å gjøre de nødvendige endringer i sine programmer. Hvis kunden ikke iverksette tiltak etter når endringene er rullet ut, vil jeg sende ut en påminnelse. På den måten, etter den tid app faktisk "pauser", det har vært rikelig advarsel.