Cum m-am împiedicat în configurația „generator de aplicații mobile”. Un exemplu de dezvoltare a unei aplicații mobile folosind aplicația „Mobile Application Builder” pentru dispozitive mobile

Vă recomandăm să cumpărați acest curs complet cu cursul „Dezvoltarea aplicațiilor mobile pe 1C 8.3”.

În cel de-al doilea curs, examinăm în detaliu monetizarea aplicațiilor mobile, precum și ceea ce trebuie să țineți cont în avans atunci când le dezvoltați.

Posibilitatea de a adăuga un al doilea fel în coș va apărea în formularul de introducere a unei comenzi - după ce faceți clic pe butonul „Plasați o comandă!”..

Garanție

Predăm din 2008, suntem încrezători în calitatea cursurilor noastre și ne oferim garanție standard de 60 de zile.

Aceasta înseamnă că, dacă ați început să urmați cursul nostru, dar brusc vă răzgândiți (sau, să zicem, nu aveți ocazia), atunci aveți o perioadă de 60 de zile pentru a lua o decizie - iar dacă faceți o retur, vă întoarcem 100 % din plată.

Plata in rate

Cursurile noastre pot fi plătite în rate sau în rate, inclusiv fără dobândă. în care Ai acces imediat la materiale.

Acest lucru este posibil cu plăți de la persoane fizice în valoare de 3.000 RUB sau mai mult. până la 150.000 de ruble.

Tot ce trebuie să faceți este să selectați metoda de plată „Plată prin Yandex.Checkout”. Apoi, pe site-ul web al sistemului de plată, selectați „Plătiți în rate”, indicați termenul și suma plăților, completați un scurt formular - și în câteva minute veți primi o decizie.

Optiuni de plata

Acceptăm toate formele majore de plată.

De la indivizi– plăți cu carduri, plăți cu monedă electronică (WebMoney, YandexMoney), plăți prin Internet banking, plăți prin magazine de comunicații și așa mai departe. De asemenea, este posibilă plata comenzii în rate (în rate), inclusiv fără dobândă suplimentară.

Începeți să plasați comanda - iar în al doilea pas puteți alege metoda de plată preferată.

De la organizații și antreprenori individuali– plata fara numerar, sunt furnizate documente de livrare. Introdu o comandă și poți imprima imediat o factură pentru plată.

Instruirea mai multor angajati

Cursurile noastre sunt concepute pentru învățarea individuală. Antrenamentul de grup pe un set este o distribuție ilegală.

Dacă o companie trebuie să formeze mai mulți angajați, de obicei oferim „kit-uri suplimentare” care costă cu 40% mai puțin.

Pentru a plasa o comandă pentru un „kit suplimentar” selectați 2 sau mai multe seturi de cursuri în formular, începând cu al doilea set costul cursului va fi cu 40% mai ieftin.

Există trei condiții pentru utilizarea truselor suplimentare:

  • Nu puteți cumpăra doar un set suplimentar dacă cel puțin un set obișnuit nu a fost achiziționat înainte (sau împreună cu acesta)
  • Nu există alte reduceri pentru seturi suplimentare (sunt deja reduse, ar fi o „reducere la reducere”)
  • promoțiile nu sunt valabile pentru seturi suplimentare (de exemplu, compensație de 7.000 de ruble) din același motiv

Acest articol este pentru cei care sunt interesați de clientul mobil. Ne vom uita la instalarea unui client mobil pe Android, conectarea depanării și asamblarea unei aplicații apk în configurația „Mobile Application Builder”.

În sfârșit, a apărut platforma mobilă de testare 8.3.12, iar acum putem testa funcționarea clientului mobil. Nu știu despre tine, dar mulți dezvoltatori pe care îi cunosc au așteptat asta de la publicarea articolului despre „1C: Through the Looking Glass” (client mobil).

Presupun că sunteți familiarizat cu instalarea unei aplicații mobile și a generatorului de aplicații mobile și, de asemenea, că aveți deja instalat Android SDK, Apache Ant etc. Există deja o mulțime de articole pe această temă.

Pentru experimentele noastre, să luăm configurația demonstrativă „Aplicație gestionată” și, mai întâi, să încercăm să o conectăm la un client mobil gata făcut. În cazul meu, distribuția clientului este fișierul „1cem-client-arm.apk”. Capacitatea de a instala aplicații din surse necunoscute trebuie mai întâi activată pe smartphone-ul tău. Pentru mine arata asa:

Clientul mobil este un analog al clientului web, prin urmare, pentru a accesa baza de date, acesta trebuie publicat pe serverul web. Totul este standard aici, public pe un server web IIS numit „demo”. Baza mea de date este bazată pe fișiere, așa că trebuie să acord drepturi asupra directorului utilizatorului IUSR. Mă bucur că sistemul în sine mi-a amintit de asta.

Conectați baza de date în clientul mobil:

Desigur, nu a fost posibil să intrați imediat în baza de date. Ideea este că administratorul deschide procesarea pentru lucrul cu e-mailul și încearcă să seteze o pictogramă pentru bara de activități, care nu este prezentă în clientul mobil. Deoarece această funcționalitate nu este disponibilă nici în clientul web, codul este încadrat în directivele de compilare „#If Not WebClient Then”. Trebuie doar să găsim toate locurile în care este utilizată această directivă și să o schimbăm în „#If Not WebClient AND Not MobileClient Then”. Pentru început, acest lucru este suficient și putem vedea în sfârșit clientul mobil funcționând. Interfața de comandă arată astfel:

Iată lista contrapărților:

Desigur, acestea nu sunt toate locurile care trebuie adaptate pentru clientul mobil. Puteți verifica configurația folosind „Meniul principal - Configurare - ---Verificare configurație”:

Am găsit 84 de erori, inclusiv obiecte de metadate neacceptate. Plus acele trei locuri din cod pe care le-am limitat deja cu directive. Așa că mai trebuie să lucrezi la adaptare, dar acest lucru cu siguranță nu este același lucru cu a scrie o aplicație mobilă de la zero.

Lansarea sub alte roluri are loc în același mod, trebuie doar să setați dreptul de a lansa clientul mobil.

Dacă nu înțelegem care este eroarea, depanarea ne va ajuta. Este disponibil în clientul mobil, dar este utilizată numai depanarea HTTP. Am o bază de date de fișiere, așa că voi folosi serverul local de depanare ("Instrumente - Opțiuni - Depanare") și voi configura o conexiune automată pentru clientul mobil ("Depanare - Conexiune - Conexiune automată"):

Specificați parametrii și gata:

Configurarea pentru clientul apk pre-preparat de la 1C este completă.

Acum să construim apk-ul nostru folosind generatorul de aplicații mobile. Sincer, am petrecut câteva ore încercând să construiesc aplicația prima dată. Adunarea a continuat, dar s-a deschis o listă goală de baze de date.

Și așa, avem o arhivă a versiunii mobile a platformei. Îl încărcăm în directorul „Versiuni mobile”:

În setările colectorului, a apărut un articol separat pentru SDK 26 și versiunile ulterioare (dacă, ca mine, nu v-ați actualizat de mult timp, lansați SDK Manager și descărcați pachete noi):

Apoi, trebuie să pregătiți un fișier de configurare. Cu acest pas am avut probleme la început. Apoi am deschis documentația și totul a devenit puțin mai clar. Ghidul dezvoltatorului spune următoarele despre aceasta: „Fiecare configurație care poate funcționa în clientul mobil conține câteva informații auxiliare care vă permit să urmăriți înlocuirea configurației”.
Fișierul de configurare trebuie să fie semnat. În acest caz, pentru fiecare configurație se generează propria cheie privată, iar cheia publică (câmpul DSAKey) este încărcată în fișierul 1cemca.xml, cu care se compară semnătura configurației.

Pentru a genera o cheie și o semnătură, accesați proprietățile configurației „Semnătură client mobil” (imediat sub permisiunile necesare, dacă proprietățile dvs. sunt împărțite pe categorii și nu alfabetic) și vedeți setările semnăturii:

În primul rând, creăm o cheie privată și o ascundem de spioni și inamici. Apoi, creăm o semnătură de configurare. Pentru viitor, manualul recomandă să mergeți la „Meniul principal - Configurare - Client mobil - Configurarea utilizării clientului mobil”. În caseta de dialog, bifați caseta de selectare „Verificați semnătura clientului mobil la actualizarea configurației bazei de date” și faceți clic pe butonul „OK”. Judecând după manual, semnătura se va schimba dacă modificăm compoziția sau numele tipurilor de obiecte de metadate, precum și numele și/sau compoziția cheilor de intrare în registru. Acestea. modificarea formularelor cu siguranță nu afectează semnătura și, judecând după descriere, modificarea compoziției detaliilor directoarelor și documentelor existente (dar acest lucru nu este sigur).

Semnătura este gata, putem continua. Permiteți-mi să vă spun imediat că procesele de fundal nu sunt disponibile în clientul mobil, așa că trebuie să fie dezactivate în permisiunile clientului mobil. Partajarea fișierelor de pe un computer nu este, de asemenea, disponibilă. În plus, am dezactivat geopoziționarea, astfel încât în ​​timpul asamblarii să nu existe o eroare din cauza lipsei unei chei pentru lucrul cu hărți. Am ajuns cu următoarea listă de permisiuni:

Un exemplu de dezvoltare a unei aplicații mobile în 1C:Enterprise 8.3 pentru munca unui curier de magazin online atunci când livrează mărfuri clienților. Pentru dezvoltare a fost folosită configurația „Mobile Application Builder”.

Un exemplu de dezvoltare a unei aplicații mobile pentru un curier de magazin online folosind „Mobile Application Builder”

Așadar, am dezvoltat o aplicație mobilă pentru munca unui curier de magazin online atunci când livrăm mărfuri clienților. Desigur, este destul de schematic și nu poate acoperi toate sarcinile care apar efectiv în timpul lucrului unui curier. Dar implementează toate funcționalitățile pe care am vrut să le arătăm în această carte.

Acum, după finalizarea dezvoltării, tot ce trebuie să facem este să asamblam aplicația noastră mobilă într-un singur fișier și să o descarcăm pe tabletă.

Deși vom folosi o configurație specială pentru asamblare Generator de aplicații mobile, care facilitează procesul de asamblare, nu este încă ușor sau rapid de făcut pentru prima dată. Prin urmare, trebuie să aveți răbdare și să urmați cu atenție și atent secvența de acțiuni descrisă mai jos.


Unde să descărcați și cum să instalați Mobile Application Builder

Configurare Generator de aplicații mobile furnizate ca parte a platformei mobile. În primul capitol al cărții, în secțiunea „Platforma mobilă 1C: Enterprise”, am despachetat arhiva cu platforma mobilă pe computer. În acest director există un folder MobileAppMaker cu un fișier Setup.exe pentru instalarea șablonului de configurare. Să rulăm acest fișier și să instalăm șablonul de configurare în directorul de șabloane „1C:Enterprise” (Fig. 5.1).

Orez. 5.1. Instalarea șablonului de configurare Mobile Application Builder

Apoi vom adăuga o nouă bază de informații la lista de baze de informații „1C:Enterprise” și vom crea o bază de informații din șablonul creat anterior (Fig. 5.2).

Orez. 5.2. Crearea bazei de informații „Mobile Application Builder” dintr-un șablon

Apoi vom deschide această bază de date în configurator și vom adăuga utilizatorul Administrator cu proprietățile 1C:Enterprise Authentication, rolurile Administrator și Utilizator și limba rusă (Fig. 5.3).

Orez. 5.3. Crearea unui utilizator „Administrator”.

Să salvăm configurația, să o închidem și să o deschidem în modul 1C:Enterprise ca utilizator Administrator. Acum această bază de date este goală. Trebuie să-l umplem cu toți parametrii necesari ansamblului, care vor fi salvati și folosiți pentru ansambluri ulterioare.

Mai întâi (dacă baza de date este goală), informațiile generale de ajutor despre generatorul de aplicații mobile se deschid pe pagina inițială a aplicației. De asemenea, îl puteți accesa din meniul principal – Meniu principal > Ajutor > Conținut ajutor > Generator de aplicații mobile. În plus, pagini de ajutor suplimentare despre asamblarea aplicațiilor mobile sunt deschise din formulare de configurare individuale (Fig. 5.4).

Orez. 5.4. Ajutor pentru configurare Mobile Application Builder


Configurarea parametrilor soluției aplicației

Mai întâi trebuie să configuram setările colectorului. Pentru a face acest lucru, din meniul Instrumente, apelați elementul Setări aplicație. Nu vom construi acum o aplicație mobilă pentru Apple, așa că vom lăsa caseta de selectare corespunzătoare goală.

În formularul de setări, trebuie să completăm tabelul Directoare de componente pe computerele care participă la procesul de construire, care va conține căile către componentele software necesare pentru a construi aplicația mobilă. Pentru a face acest lucru, faceți clic pe butonul Creare de deasupra acestui tabel (Fig. 5.5).

Orez. 5.5. Crearea unei intrări de tabel „Cataloage de componente...”

Se va deschide formularul Căi componente. Apelând ajutor din acest formular, puteți vedea link-uri pentru a obține componente software și descrierile acestora (Fig. 5.6).

Orez. 5.6. Ajutor pentru descrierea căilor către componente

Mai întâi trebuie să instalați Java SDK și în câmpul JDK indicați directorul în care este instalată această componentă. SDK-ul Java poate fi obținut de la: http://www.oracle.com/technetwork/java/javase/downloads/index.html. Este recomandat să descărcați Java Platform Package (JDK).

Pe pagina care se deschide, în partea de sus trebuie să faceți clic pe butonul Descărcare (Fig. 5.7).

Orez. 5.7. Obținerea SDK-ului Java

Pe pagina următoare trebuie să acceptați acordul de licență (bifați caseta de selectare Acceptare acordul de licență) și faceți clic pe linkul cu distribuția dorită din coloana Descărcare (pentru Windows pe 64 de biți - acesta este jdk-8u60-windows-x64. pachet exe), Fig. 5.8.

Orez. 5.8. Obținerea SDK-ului Java

Programul de instalare rezultat trebuie lansat și SDK-ul Java instalat, de exemplu, în directorul: C:\Program Files\Java\jdk1.8.0_60 (Fig. 5.9).

Orez. 5.9. Instalarea SDK Java

Apoi, această cale trebuie specificată în câmpul JDK al formularului pentru setarea căilor către componentele aplicației Mobile Application Builder (Fig. 5.10).

Orez. 5.10. Configurarea căilor către componentele aplicației Mobile Application Builder

În câmpul următor al formularului de configurare, Director de lucru și cache pentru constructor, trebuie să specificați orice director în limba latină în care programul de compilare va plasa fișiere de serviciu. Utilizatorul în numele căruia vor fi construite aplicațiile mobile trebuie să aibă drepturi depline pentru acest director (Fig. 5.11).

Orez. 5.11. Configurarea căilor către componentele aplicației Mobile Application Builder

În câmpul Android SDK, specificați calea către directorul în care se află Managerul SDK. Am instalat Android SDK în Capitolul 1, în secțiunea „Android SDK” (Fig. 5.12).

Orez. 5.12. Configurarea căilor către componentele aplicației Mobile Application Builder

Apoi trebuie să instalați Apache ANT și în câmpul Apache ANT specificați directorul în care este instalată această componentă. Apache ANT este necesar pentru a construi o aplicație mobilă pentru sistemul de operare Android. Apache Ant poate fi obținută.

Din această pagină trebuie să descarcăm arhiva apache-ant-1.9.6-bin.zip (Fig. 5.13).

Orez. 5.13. Obținerea Apache ANT

Dezarhivați acest fișier pe computer și specificați calea către el sub forma setării căilor către componente (Fig. 5.14).

Orez. 5.14. Configurarea căilor către componentele aplicației Mobile Application Builder

Apoi trebuie să instalați sistemul PuTTY și în câmpul PuTTY specificați directorul în care este instalată această componentă. PuTTY poate fi obținut.

PuTTY este utilizat dacă construiți o aplicație mobilă pentru Apple. Pentru a crea aplicații mobile, sunt necesare utilitarele pscp.exe și plink.exe. Pentru orice eventualitate, să descarcăm întregul pachet de instalare putty-0.65-installer.exe (Fig. 5.15).

Orez. 5.15. Obținerea PuTTY

Programul de instalare rezultat trebuie lansat și PuTTY instalat, de exemplu, în directorul: C:\Program Files (x86)\PuTTY (Fig. 5.16).

Orez. 5.16. Instalarea PuTTY

Apoi indicăm calea obținută la instalarea PuTTY în formularul pentru setarea căilor către componente (Fig. 5.17).

Orez. 5.17. Configurarea căilor către componentele aplicației Mobile Application Builder

Aceasta completează configurarea căilor către componente. Faceți clic pe Înregistrare și închidere.


Configurarea opțiunilor furnizorului

Acum trebuie să configuram setările furnizorului. Pentru a face acest lucru, apelați elementul Editare parametri furnizor din meniul Instrumente.

Se va deschide formularul Furnizori, în care trebuie să specificați un nume arbitrar al furnizorului în fila Parametri generali și, de asemenea, să setați Prefixul ID aplicației. Acest câmp trebuie completat în latină și începe cu rândul „com”. Regulile pentru completarea acestui câmp pot fi găsite în ajutorul contextual, care poate fi deschis făcând clic pe butonul cu semnul „?”.

Apoi trebuie să rețineți pentru ce sisteme de operare este construită aplicația mobilă. În cazul nostru, bifați caseta de selectare Pentru sistemul de operare Android.

Pentru a lucra cu notificări push prin serviciul auxiliar „1C:Enterprise” vom specifica parametrii pentru accesarea serviciului. Pentru a face acest lucru, faceți clic pe butonul Adăugați deasupra tabelului din partea de jos a formularului furnizor. În fereastra care se deschide, Acces Setări pentru serviciul auxiliar „1C:Enterprise”, bifați opțiunea Înregistrare pentru – utilizator selectat, selectați utilizatorul colector – Administrator și indicați adresa de e-mail și parola cu care ne-am înregistrat anterior pe serviciu la testare lucrează cu notificări push. Faceți clic pe butonul Salvați și închideți. În plus, vă puteți înregistra pentru serviciul 1C:Enterprise direct din acest formular folosind butonul Înregistrare în serviciul 1C:Enterprise, dacă acest lucru nu a fost deja făcut (Fig. 5.18).

Orez. 5.18. Configurați setările furnizorului de aplicații Mobile App Builder

În plus, puteți apela fereastra de setare a parametrilor de acces la serviciul 1C:Enterprise din meniul Instrumente, elementul Parametri de acces pentru serviciul 1C:Enterprise.

După aceasta, trebuie să completați grupul de câmpuri cheie de dezvoltator din fila Setări pentru sistemul de operare Android. Pentru a face acest lucru, creați mai întâi o cheie de dezvoltator făcând clic pe linkul Creați o cheie de dezvoltator. În formularul Creați o cheie de dezvoltator care se deschide, completați câmpurile în mod aleatoriu (pentru câmpul Țară trebuie să specificați codul Rusiei în standardul ISO - ru) și faceți clic pe butonul Generare cheie (Fig. 5.19).

Orez. 5.19. Configurați setările furnizorului de aplicații Mobile App Builder

După aceasta, câmpurile parametrilor cheie de dezvoltator vor fi completate automat (Fig. 5.20).

Orez. 5.20. Configurați setările furnizorului de aplicații Mobile App Builder

Valoarea din câmpul SHA1 Hash al cheii de dezvoltator va fi folosită ulterior pentru a obține cheia pentru lucrul cu hărți Google. Această valoare este necesară dacă aplicația mobilă va folosi instrumente de geolocalizare pe platforma Android.

Aceasta completează configurarea parametrilor furnizorului. Faceți clic pe Înregistrare și închidere.


Se încarcă platforma mobilă

Acum trebuie să descarcăm platforma mobilă 1C:Enterprise, sub care va rula aplicația mobilă asamblată. Pot exista mai multe versiuni ale platformei mobile, dar acestea nu trebuie să fie mai mici decât versiunea 8.3.4.

Directorul Platforme mobile este destinat pentru descărcarea și stocarea diferitelor versiuni ale platformei mobile. Trebuie creată o intrare separată pentru fiecare versiune de platformă din acest director.

Din panoul de comandă al aplicației, deschideți directorul Platforme mobile și faceți clic pe butonul Creare. După aceasta, va apărea un dialog de selecție a fișierelor în care trebuie să selectați fișierul cu arhiva platformei mobile mobile.zip, pe care l-am salvat pe computer la primirea platformei mobile în primul capitol al cărții, în secțiunea „Platforma mobilă 1C: Enterprise”. Selectați-l și faceți clic pe butonul Deschidere.

Dacă platforma este încărcată cu succes, se va deschide formularul pentru crearea unui element de director Platforme mobile, în care se vor completa automat câmpurile Versiune platformă mobilă și Nume și va apărea caseta de selectare Fișiere platformă mobilă încărcate (Fig. 5.21).

Faceți clic pe Înregistrare și închidere.


Se încarcă configurația mobilă

Acum trebuie să încărcăm configurația mobilă a Magazinului Online Courier pe care l-am dezvoltat. Să deschidem această configurație în configurator. În paleta de proprietăți de configurare, setați proprietățile Vendor – myfirm și Version – 1.0.0 (Fig. 5.22).

Orez. 5.22. Proprietăți ale configurației mobile a „Magazin online Courier”

Apoi vom încărca această configurație într-un fișier executând comanda configuratorului Configurație > Aplicație mobilă > Scrieți în fișier...

Cartea de referință Mobile Configurations este folosită pentru a descărca și stoca diferite versiuni ale configurațiilor aplicațiilor mobile. Directorul presupune o structură pe două niveluri: grupurile descriu soluțiile de aplicație, iar elementele din grupuri reprezintă versiuni diferite ale configurațiilor acestor soluții de aplicație. Pentru a descărca o nouă versiune a configurației, trebuie să mergeți la grupul corespunzător soluției aplicației și să creați un nou element în acest grup.

Din panoul de comandă al aplicației, deschideți directorul Mobile Configurations și faceți clic pe butonul Creare grup cu numele configurației noastre Online Store Courier (Fig. 5.23).

Orez. 5.23. Crearea unui grup de directoare „Configurații mobile”

Apoi, în acest grup vom crea un nou element de director.

După aceasta, va apărea un dialog de selecție a fișierelor în care trebuie să selectați fișierul 1cema.xml în care tocmai am salvat configurația noastră mobilă. Selectați-l și faceți clic pe butonul Deschidere.

Dacă configurația este încărcată cu succes, toate câmpurile formularului vor fi completate automat și nu ar trebui modificate manual. Tabelul de permisiuni va indica toate permisiunile pentru ca aplicația mobilă să funcționeze cu multimedia, geopoziționare, notificări etc., pe care le-am stabilit în timpul dezvoltării sale. În plus, vor fi afișate mesaje despre imposibilitatea de a lucra cu calendare și contacte, permisiuni pentru care nu le-am setat (Fig. 5.24).


Faceți clic pe Înregistrare și închidere.


Descrierea parametrilor aplicației mobile

Acum trebuie să descriem parametrii aplicației mobile pe care le vom colecta în cartea de referință pentru aplicații mobile.

Cartea de referință ar trebui să aibă o structură pe două niveluri, în care grupul descrie principalii parametri de asamblare, iar elementul de grup specifică parametrii de asamblare pentru o anumită versiune a aplicației mobile. Trebuie creat un grup separat pentru fiecare aplicație mobilă, iar pentru fiecare versiune a aplicației mobile din acest grup trebuie să creați propriul element.

Din panoul de comandă al aplicației, deschideți directorul Aplicații mobile și faceți clic pe butonul Creare grup. În formularul care se deschide, setați numele aplicației mobile Courier Online Store.

Avem un singur furnizor - Compania mea. Se va completa automat. Caseta de selectare Pentru sistemul de operare Android va fi de asemenea bifată. Lăsați câmpul Platformă mobilă gol - cea mai recentă versiune a platformei va fi utilizată automat în timpul asamblarii.

În câmpul ID soluție, introduceți un șir arbitrar în latină. Următorul câmp va fi completat automat (Fig. 5.25).

Orez. 5.25. Crearea unui grup de directoare „Aplicații mobile”

După aceasta, câmpul Parametru pentru obținerea unei chei pentru lucrul cu hărți Google va fi completat automat (în acest câmp este inserată valoarea parametrului Hash SHA1 al cheii de dezvoltator furnizor Compania mea din formularul de setări furnizor, vezi Fig. 5.20). + linia de identificare a soluției) - vom avea nevoie de aceasta pentru a obține cheia pentru lucrul cu hărți Google. Pentru a face acest lucru, trebuie să contactăm serviciul Google și, după ce primim cheia, să o notăm în câmpul Cheie pentru lucrul cu hărți Google.

Cumva în liniște și fără descrieri speciale ale lucrării, 1C a lansat configurația „Mobile Application Collector”, care este destinată să devină un fel de organizator pentru dezvoltarea aplicațiilor mobile.

În cea mai recentă versiune actuală 1.0.3.17 există câteva probleme minore care la prima vedere arată ca niște bug-uri.

Prima problemă pe care o întâlnim este imposibilitatea lansării configurației fără utilizator, primim următoarea eroare:

„Versiunea de configurare este diferită de versiunea bazei de informații. Este necesar să actualizați configurația rulând soluția aplicației ca utilizator cu drepturi de Administrator

Această problemă poate fi rezolvată destul de simplu, trebuie doar să lansați configuratorul și să adăugați un utilizator cu drepturi de „Administrator”.

A doua problemă apare atunci când încercăm să creăm un element în directorul „Configurații mobile”. Facem clic pe butonul „Creare” și obținem eroarea „Articolele pot fi create numai în grupuri”:

Nicio problemă, facem clic pe butonul „Creați grup” și dintr-o dată primim din nou mesajul de eroare „Articolele pot fi create numai în grupuri”.

Soluția este să faci următoarele:

Pe panoul de sus există un buton „Creare” care afișează un submeniu. În el, faceți clic pe elementul „Configurare mobilă”:

După care se deschide o fereastră destul de prietenoasă, în care puteți crea grupuri:

Există, de asemenea, o problemă la crearea unui element de director „Aplicații mobile”, primim următorul mesaj de eroare:

„Prefixul ID-ului aplicației nu este setat în setările furnizorului”:

Ieșirea este, de asemenea, destul de aproape:

Și începem să introducem date în elementul directorului „Furnizori de soluții mobile”.

Prefixul trebuie să aibă un „punct” în interior. Și faceți clic pe „Creați cheia de dezvoltator”.