Solved changing the temporary phone number in iMessage app of iPhone

You’ve transferred your mobile phone number from one mobile network operator (also named provider or carrier) to another. The new one gave you a SIM card from the first day of the new subscription, but until the phone number transfer was actually performed you’ve got a temporary number associated with it.

In the meantime you have also configured and started using an iPhone. Until the transfer occurred you used (or didn’t use) the temporary phone number for calls and SMS-es and it worked. After the transfer you could use your original phone number both for calls and SMS-es instead. Maybe with a short supplemental delay in some cases, such as for activation codes from online service providers (12 hours or around), due to caching.

But even if you have waited for an entire week, powering off and on the phone and/or removing and inserting the SIM again to test, you have seen that you couldn’t change the phone number displayed in iMessage and FaceTime apps. They both access the number from Phone settings, where the original temporary number of the second provider is still displayed. You have probably saw that you can change My number from settings trying to set the correct one, but if you turned off iMessage and FaceTime and back on, or if you simply navigated to My addresses in their settings or just waited some time, the unwanted temporary number always came back, again and again.

Contacting the support department of the second provider would be your next step, trying to resolve the issue, right? OK, but do NOT reset the phone to factory settings, if they say this is the only solution, like they tried to fool me for an unknown reason – they were just stupid of maybe they envied me that I had an iPhone 7? 🙂 – I haven’t accepted!

Instead, you should request from them to change your SIM card. Since now your original phone number is fully on their network, it might resolve the problem. Yes, you do have that right – you may lose or deteriorate the SIM so they need to do it in such cases. But do ensure that before getting the new one you disable iMessage and FaceTime – just in case.

This worked for me perfectly: immediately after switching the SIM I saw 0 as my phone number and could edit the value, and eventually, when re-enabling them, iMessage and FaceTime apps detected it and have bound themselves to the correct number too! Yay! Now I just need to find friends to properly use them with. 😀

This demonstrated to me that either the temporary phone number was stored on the SIM card itself (like I read on some forums) or that iOS never retried reading the phone number from the card again if it was the same card (maybe it has an internal dictionary of phone numbers per SIM card IDs; I haven’t checked with a different SIM to see). My personal feeling is, however, that the first case applies here – and that the support guy was simply uninformed. (I will write a review for that soon…)

Posted in Computers and Internet | Tagged , , , , , , , | Leave a comment

Microsoft va vinde Android

Da, se pare că Microsoft va începe să vândă smartphone-uri cu Android – pentru început Samsung Galaxy S8 și doar în magazinele lor retail, adică nu online (ca să nu înceapă oamenii să viralizeze prea mult ideea principală: haha, Microsoft nu poate constui și vinde singur telefoane?)

Deși interesantă această știre, din punctul meu de vedere aș avea în continuare multe de cântărit dacă aș compara noul telefon, fie el și Microsoft-customized, cu iPhone 7-ul pe care care îl am deja (așadar părerea mea poate fi compromisă inconștient, recunosc):

  • Dacă aș fi mers cu Android, aș fi rămas în continuare fără un device Apple pe care să testez HTML și JavaScript, iar în viitor să dezvolt și să testez aplicații iOS (da, știu, îmi va trebui atunci și un Mac și subscripție anuală la Apple). Acesta e un lucru important pentru mine deoarece deși Android crește, iOS are în continuare o cotă de piață suficientă și stabilă.
  • Personal îmi place mai mult Touch ID decât ideea unui iris scanner (deși înțeleg că acesta din urmă ar fi mai sigur); pur și simplu pentru că de obicei vreau să folosesc telefonul doar dacă-l ating (când îl privesc poate vreau doar să observ o alertă); plus că poate-s de “modă veche” și prefer log on-ul cu Home button; ce să mai vorbim de autentificare selfie-based (aia sigur nu-i de încredere).
  • Pentru un smartphone ecranul de 4.7″ mi se pare la limita de sus a dimensiunii acceptabile. Și așa mi se pare un pic prea mare. Samsung-ul va avea 5.8″: mult prea mult.
  • Jack pentru headphones, paying system, VR integration sau heartbeat sensor – pentru mine nu prea contează momentan.
  • Personal la detalii și UX iOS-ul mi se pare încă mai bun decât orice customizare Android; n-am văzut-o pe cea a celor de la Microsoft, dar mă aștept că va fi doar de suprafață.
  • Wireless charging este important deși viteza de încărcare în acest mod este încă limitată; totuși, mi-ar fi plăcut să aibă și iPhone această funcție pentru noapte. Singură, însă, această funcție mi se pare insuficientă pentru a fi ales Samsungul.
  • Un smart camera (AI-powered) este de asemenea interesant, deși încă nu-i văd foarte multe utilizări la mine “în ogradă”.
Posted in Computere și Internet | Tagged , , , | Leave a comment

Când nu mai funcționează funcția Spotlight pentru Windows lock screen

Am scris acu vreo lună într-un tweet așa: “a new Windows 10 lock screen #Spotlight issue: HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Lock Screen\Creative\* values emptied.”

Am avut o presimțire referitoare la ce s-a întâmplat dar n-am putut verifica până recent. Și nici n-am încercat să rezolv problema complet cât timp nu am putut verifica situația: am #rezistat tuturor tentațiilor, cu excepția faptului că am resetat acele valori din registry preluând datele de pe un alt computer unde aveam cont (aceasta însă nerezolvând problemele avute cu lock screen-ul care nu mai primea imagini actualizate).

Iată ce mi-am dat seama ulterior că s-a întâmplat, de fapt, în ordinea evenimentelor:

  • Pe la sfârșitul lui februarie am vrut să realizez niște screenshot-uri ale unor sample apps dezvoltate recent pentru niște componente UI cu scopul publicării lor online;
  • Componentele respective afișează datele utilizând un timeline și implicit focus-ează luna curentă, la începutul ei; pentru că nu doream să publicăm acele screenshot-uri cu date din trecut, am ales să schimb data sistemului la o zi din martie, în locul celei curente;
  • Probabil tocmai atunci funcția Spotlight a încercat să aducă noi imagini de afișat pentru Lock screen și probabil chiar au existat noi fotografii de adus; aceste fișiere au fost salvate pe disc cu data de martie;
  • După ce am terminat cu screenshot-urile respective, am resetat timpul sistemului la data curentă (cea din februarie);
  • De-atunci înainte însă, ori de câte ori funcția Spotlight încerca să determine dacă mai trebuie aduse imagini vedea un fișier deja adus cu o dată din viitor și presupun că serviciul crash-uia după ce inițial ștergea settings din registry (dat fiind că urma, presupun, să le fi rescris ulterior, la finalul execuției);
  • Am sesizat problema și am “rezolvat” registry-ul copiind datele de pe alt computer; totuși dacă mergeam în Settings și încercam să dezactivez și apoi să reactivez Spotlight pentru Lock screen, acele intrări în registry deveneau empty din nou (și trebuia să le import iar);
  • Abia spre sfârșitul lui martie, când data sistemului a devenit ulterioară datei alese inițial pentru screenshot taking, Spotlight a început să funcționeze corect din nou!

Concluzie: Nu schimbați niciodată data sistemului dacă nu doriți probleme ciudate în zone pe unde nici nu v-ați fi așteptat!

Posted in Computere și Internet | Tagged , , , , , | Leave a comment

Nu primiți SMS-uri cu coduri de activare după portarea numărului de telefon?

… Nu disperați!

E adevărat că imediat după portare veți primi un mesaj de la operatorul către care v-ați portat indicându-vi-se faptul că portarea s-a efectuat cu succes. Și într-adevăr, la acel moment veți putea suna, veți putea fi sunat, veți putea trimite SMS-uri către prieteni, și veți putea primi SMS-uri de la aceștia pe vechiul număr din noua rețea.

Dar nu este completă fotografia: dacă aveți activate opțiuni de message-based two-factor authentication pe site-uri ale unor provideri de servicii online (inclusiv Internet banking) sau doriți pur și simplu să faceți o nouă înregistrare undeva și vi se solicită confirmarea utilizând numărul de telefon și sistemul de mesagerie, s-ar putea să nu primiți SMS-urile respective imediat după portare! Nu-i grav însă; nu alergați la operator: e o problemă de caching; acei provideri au baze de date cu numerele portate ce se actualizează doar la anumite intervale!

Așadar, ca să rezolvați problema nu trebuie să faceți Dvs. prea multe: pregătiți-vă pur și simplu pentru un timp mort, de așteptare – în cazul meu a fost de cca. 12 ore, dar poate o zi întreagă este totuși un minimum de bun simț de luat în calcul. Între timp, enjoy the silence! 🙂

Posted in Computers and Internet | Tagged , , , , , | Leave a comment

Schimbări

Am trecut pe Orange. Mă enerva stilul de ofertat al celor de la Telekom: una vorbeam, alta vedeam în contractul de semnat (creșteri de preț după perioada contractuală). Pierdere de vreme cu povești. (Soția mea e pe Orange de multă vreme și ei nu i se întâmplă așa.)

Cu această ocazie am implementat și cealaltă schimbare. Și nu regret: iOS suportă relativ bine persoanele Microsoft-focused. Mai puțin faptul că iCloud (încă) nu știe să tragă favoritele direct din Edge, ceea ce înseamnă că a trebuit să le import în Chrome și apoi să-l setez să le sincronizeze de acolo. Problema e că dacă mai adaug un URL ca favorit în Edge n-am cu ce-l sincroniza automat pe Chrome – trebuie să reimport manual – ca apoi iCloud să-l sincronizeze cu Safari pe mobil. Oh well, nu poate fi totul perfect, mă gândesc.

20170326_193343000_iOSÎn rest, totul bine și frumos la câteva zile de la mișcare. Configurările au mers destul de smooth, am tot ce-mi trebuie. Și și ce nu-mi trebuie: unele aplicații Apple încă nu pot fi eliminate complet de pe ecran și nu înțeleg de ce: de exemplu, am putut elimina aplicația Mail, înlocuind-o cu Outlook, dar nu pot o șterge pe cea de Sănătate. Oh well, again.

Totuși, trebuie să menționez că în sfârșit așa am rezolvat și o problemă importantă a developerului din mine, că de când Safari browser nu mai există pe Windows nu mai aveam cum testa rapid un HTML sau JavaScript în lumea Apple. (Și aceasta a ajutat la înclinarea balanței când am luat decizia de a achiziționa un device cu iOS vs. unul cu Android.)

PS: Poate că pe Jet Black se văd amprentele dar după câteva zile de utilizare maximă nu se vede nicio zgârietură cu ochiul liber, chiar forțat. Și dacă ar fi vreuna, who cares?! Important e că e negru adevărat, inclusiv pe margini, permițându-mi să mă concentrez la funcționalități – acelea par deocamdată a fi chiar foarte interesante, inclusiv în cadrul aplicațiilor pe care le aveam și pe Windows Phone! (Am fost realmente surprins!) 🙂

Posted in Computere și Internet | Tagged , , , , , , , , | 1 Comment

Dilema utilizatorului de Visual Studio

… apare când, din punct de vedere al unui programator C#, de exemplu, realizezi că piața se împarte în felul următor:

  • Large screen (desktop PCs, notebooks, some tablets/convertibles): 50% (în scădere)
    • Windows (from Microsoft): ~92%
    • macOS (from Apple): ~6%
    • Linux: ~2%
  • Small screen (smartphones, other tablets/mobile devices): 50% (în creștere)
    • Android (Linux-based): ~67%
    • iOS (from Apple): ~30%
    • Windows Phone (from Microsoft): ~1.5%

… și coroborezi înțelegerea acestui trend cu renunțarea la utopia unei lumi tehnologice monopoliste complete, care era odinioară – fie că au zis, fie că nu – viziunea celor din top (oferind un sentiment de bine adepților speranți), dat fiind că Microsoft înșiși au renunțat la idee începând cu implementarea suportului pentru JavaScript în dezvoltarea aplicațiilor UWP și continuând cu Cordova tools, Xamarin în Visual Studio, apoi .NET Core și Visual Studio Code disponibil pe Windows, Mac și Linux, ș.a.m.d.:

  • Ne așteptăm la o revenire a celor de la Microsoft odată cu un HoloLens 2-3? Chiar dacă acum sunt pe val cu Surface Studio, Book, Pro, sau XBox, trendul menționat mai sus nu cred că se va modifica, iar Surface Phone nu ar fi de ajuns pentru o revenire spectaculoasă nici dacă ar fi extraordinar. Totuși, dacă HoloLens prinde cu adevărat și necesitatea UWP reînvie (Microsoft are un avans considerabil față de competitori în domeniul holografiei), s-ar putea întoarce roata.
  • Ieșim cu totul de sub umbrelă acum și învățăm native iOS și Android development? Nu, deși acum un an mi se păreau lucruri esențiale și credeam că rezolvă problema, Cordova tools – care împacă până și Web-ul – și Xamarin nu sunt suficiente, pur și simplu, pentru că mai există un trend de care trebuie ținut cont: aplicațiile contemporane trebuie să aibă un user experience nemaipomenit, iar aceasta nu se poate obține, în multe cazuri, decât 100% nativ (nici utilizând WebViews și nici cu cod auto-generat dintr-un trunchi comun). Sigur, această alegere presupune multă muncă – curbe de învățare ale unor alte tehnologii – dar sigur vom refolosi multe cunoștințe generale de programare și de arhitectură software (mai ales că poate nici n-am fost Microsoft technology developers de la început – remember Basic, Turbo PascalBorland C sau chiar Java?  Iar lumea de pe mobile îmi spune că nu va fi deloc greu.)

Voi ce-ați face? Eu nu pot alege (deși tind, parcă, spre a doua opțiune, poate pur și simplu pentru că e mai sigură pe termen mediu.) Ce pot face în siguranță este să merg pe ambele căi, transformând dilema într-o dublare/triplare a muncii și incertitudinea viitorului într-o oportunitate de a învăța suplimentar… Dar și așa se pune o întrebare: este într-adevăr bine să mergem pe ambele căi sau mai bine să riscăm și alegem una singură?

Alternativă extremă: să ieșim de sub umbrela Microsoft și să ne înfigem sub cea a Apple, reobținând confortul speranței utopice anterioare cu un alt lider – mai conservator. O întrebare ar apărea și în acest caz, însă: dacă tot ni s-au deschis ochii – deși mai larg decât ne-am fi dorit inițial – nu ar fi, totuși, mai bine să-i păstrăm așa? Atunci când cineva a devenit nereligios cred că e foarte greu să se reîncadreze în rândurile unei (alte) biserici!…

Posted in Computere și Internet | Tagged , , , , , , , , | 5 Comments

Poate-mi iau iPhone!

Eu încă folosesc un Windows Phone 7.8 (HTC Mozart) și sunt mulțumit. Am nevoie de un smartphone contemporan, dar încă poate fi Windows-based. Privind însă echipele de programatori din jur observ că:

  • Încet-încet se iau în considerare doar platformele Android și iOS pentru noile aplicații mobile, ceea ce este – de fapt – întru totul de înțeles, date fiind cotele de piață (număr de device-uri, suma plătită de utilizatori pentru obținerea aplicațiilor).
  • Mulți nu-și mai fac aplicațiile disponibile nici pe Web – ca să pot folosi pur și simplu un browser pentru a le rula. (Un site responsive e OK, dar nu va fi niciodată ca o aplicație nativă – și asta-i drept.)

Mă aștept așadar ca în curând să apară aplicații pe care mi le voi dori dar pe care să nu le pot obține decât dacă trec pe una dintre acele platforme mobile.

Sigur, programator fiind, PC-ul va rămâne pentru mine în continuare baza, dar smartphone-ul devine – indiferent dacă vreau eu sau nu – o a doua casă (cel puțin până la boom-ul holografic):

  • Citeam recent că în 2017 dispozitivele mobile au depășit pragul de 50% în ceea ce privește traficul Web efectuat la nivel mondial.
  • Și văd și cum multă lume (“millennials”) nici nu mai ia în considerare ecranul mare – un smartphone e tot ce le trebuie, oriunde și oricând.

În plus:

  • Microsoft a renunțat la a considera sistemul de operare ca pilon principal pentru vânzarea produselor și serviciilor lor. Mizează acum totul pe cloud și AI și acceptă necondiționat ca prietene orice platforme infrastructurale populare: Linux, Android, iOS (MacOS era acceptat chiar și anterior, cel puțin pentru dinozaurul Office.)
    • Tactica este interesantă – n-am mai văzut la ei atâta deschidere niciodată – dar mie nu-mi sună foarte bine pe termen lung: mi se pare că în acest fel vor avea nevoie de mult mai multe resurse pentru a rezista, mentenanța produselor fiind, presupun, mai complicată decât înainte.
    • Sigur, ca mitigation, pot limta numărul de funcționalități dintr-un release – funcțiile de bază sunt de obicei suficiente pentru cei mai mulți utilizatori și se vede o orientare spre simplitate (ca în toată industria): it’s millennials’ time.
  • Pe de altă parte Microsoft vinde foarte bine mai nou gama Surface (tablete, notebook-uri și workstation-uri Studio):
    • În această direcție, pare-se că închid cercul prin cealaltă parte: oferă acum varianta hardware + software care nu le stătea odinioară în caracter dar care e încântătoare pentru utilizatori și pare și foarte profitabilă.
  • Apple vinde hardware + software dintotdeauna, iar lipsa lor de deschidere și faptul că nu s-au aruncat să cumpere orice era hit pe piață a dat roade în timp:
    • A deține controlul integrării hardware-software înseamnă (cum era anterior și la Microsoft doar că numai de la OS în sus) un plus de calitate; speranța mea e totuși că și Microsoft va păstra focusul calitativ, chiar dacă acum își întind mai multe tentacule.
    • Mentenanța produselor integrate (mai ales dezvoltate in house, nu cumpărate de prin afară) este mai simplă, deci pot fi alocate mai multe resurse pentru inovație – prevăd un iFuture frumos.
  • Google rămâne pionierul deschiderii, dar:
    • Strategia Android mi se pare riscantă pe termen lung; ca utilizator chiar i-am întâlnit inconveniențele: nu știi niciodată dacă un producător n-a eliminat ceva bun din sistemul de operare – disponibil ca open source – vândut împreună cu hardware-ul lor; rămâne deci doar opțiunea închisă, telefoanele dezvoltate hardware + software de Google themselves (sau sub coordonarea lor), ceea ce se reduce la o comparație de funcționalități, preț și păreri personale.
    • Chiar dacă Android are cotă de piață majoritară, iOS crește la rândul său. Cât timp procentul celui din urmă va fi de peste 10% nu va fi nici un dubiu că dezvoltatorii vor ținti și platforma Apple, mai ales dacă rămâne mai profitabilă în termeni de vânzări.
    • Și trebuie să recunosc, am testat câte puțin atât Nexus cât și iPhone și m-am simțit mai bine cu device-ul și OS-ul de la Apple; sigur, este vorba aici doar de o preferință personală, dar contează pentru că tehnologia utilizată de fiecare dintre noi este în ultimă instanță o alegere la acest nivel; și de-asta iPhone începe cu I, fie el și mic.

În acest context, mi-aș dori să asist la apariția unui Surface Phone cu UWP pe care dezvoltatorii să-l îmbrățișeze, în sfârșit. Dar sunt conștient că aceasta are șanse mici să te întâmple, chiar și dacă rularea aplicațiilor PC pe procesorul telefonului în condițiile conectării la un ecran mare – probabil un punct important de atracție – se va concretiza.

În concluzie, dacă nu apare o excepție fenomenală în viitorul apropiat – până în toamnă, să zic – îmi voi lua inima-n dinți și-mi voi cumpăra un iPhone! (8? Dorsn’t matter, și 7 e OK.)

Actualizare: Studiind și mai mult trendurile, piața, dar și coroborând zvonurile, cred că nu are rost să mai aștept, nici măcar câteva luni. Acum întrebarea cheie e să-mi iau Black sau Jet Black. Mai bine Jet, în pofida eventualelor zgârieturi mai vizibile… 🙂

iPhone

Posted in Computere și Internet, Miscellaneous | Tagged , , , , , , | 1 Comment