Lumino Webdesign og SEO
Nettleseren din må oppgraderes. Du har Internet Explorer version {%ieversion%}. Gå til www.microsoft.com for å laste ned siste versjon av Internet Explorer.

Tech blogg

iOS 13 og Xamarin App Development

Xamarin logo

Oppdatering 25. september 2019

For noen uker siden lanserte Xamarin en "stable" versjon som er kompatibel med iOS 13 og Xcode 11. Pass på at du laster ned fra  "Stable" channel og ikke "Xcode 11 Preview channel".

-----------------

I september 2019 lanserte Apple iOS 13 med en rekke fordeler og forbedringer i operativsystemet. Veldig bra for de som bruker iOS, men hvis du er en APP-utvikler og bruker Xamarin, kan det hende du hadde det samme problemet som jeg hadde...

Mens jeg jobbet med den nyeste versjonen av Delivia (matleverings-App, fikk jeg en oppgradering av Xcode (versjon 11) som hadde innebygd support for iOS 13. Problemet mitt oppsto når jeg prøvde å kompilere den nye versjonen av Delivia App'en - flere uforklarlige feilmeldinger dukket opp. Jeg skjønte ingenting. Dagen før hadde alt kompilert uten et eneste problem  :( 

Jeg forsto ganske snart at feilen ikke var i min kode, men med Xamarin oppdateringen. Men, man vet jo aldri... Etter å ha brukt ganske mye tid på feilsøking og leting i feilloggene, fant jeg følgende feilmelding:

xamarin, /Applications/Xcode.app/.../Photos.framework/Headers/PHImageManager.h(17,47):

error GEA45E82A: expected identifier or '{'

"Hva poker er dette for noe?", tenkte jeg ... expected identifier or '{' - ganske kryptisk!

Etter masse Googling og en hel dag med frustrasjon, fant jeg endelig denne siden som omhandlet saken: https://github.com/xamarin/xamarin-macios/issues/7011

Jeg fant ut at man må bruke "preview" versjon av Xamarin versjonen som støtter iOS 13 og Xcode 11. Du finner "preview" versjonen i "Xcode 11 Preview channel" i Visual Studio for Mac.

Gå til "Visual Studio Community" menyen og klikk på undermenyen "Check for updates".

I pop-up vinduet vises det en dropdown-meny for "Update channel". Velg "Xcode 11 Preview channel". Nedlasting og installasjon skjer når du klikker på "Switch channel" knappen.

 

Ha en fortreffelig programmeringdag! 😀

12.02.2020
Kommentar
Skriv kommentar
Tech blogg
André Vold

Her er en rask liten BLOGGER BIO for å fortelle litt om min bakgrunn - og hvorfor jeg valgte programmering som fagfelt.

Jeg vokste opp i Norge, men gikk på universitet i USA. Jeg er sivilingeninør med grad innen "Computer Engineering" fra Arizona State University. Etter utdannelsen flyttet jeg tilbake til Norge, begynte å arbeide på Norsk Data og senere IBM, og tok videreutdannelse på BI innen Master of Management. Etter flere år som divisjonsdirektør i IBM Norge, valgte jeg å starte e-læringsfirmaet Apropos Internett AS . Senere startet jeg også ViroSafe Norge AS som importerer og distribuerer anti-malware og anti-virus software og hardware.

Det har alltid vært essensielt for meg å holde meg oppdatert innen teknologiske endringer og trender - ikke bare for å kunne holde programmeringskunnskaper på topp, men også for min suksess som gründer.

Lumino blogger omfatter en rekke temaer som har vært essensiell for min virksomhet, og som derfor kan være relevant for din.
Forsiden
Referanser
Tech blogg
Personvern

Søkeresultater