Con xcode 9 mi sono accorta che l’oggetto [[[notification userInfo] objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue].size che dovrebbe restituire le dimensioni della keyboard, restituisce 0. Sostituendolo con [[[notification userInfo] objectForKey:UIKeyboardFrameEndUserInfoKey] CGRectValue].size tutto funziona come prima. #pragma mark – Keyboard management – (void)keyboardWasShown:(NSNotification *)notification { CGPoint textPosition = [activeField convertPoint:self.view.frame.origin toView:nil]; // CGSize keyboardSize = [[[notification userInfo] objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue].size; CGSize…
Mese: Settembre 2017
iOs 11 – note di release per le app
Dopo una buona mezza giornata a cercare di capire perché la mia app, una volta rilasciata ed installata sul dispositivo andava in crash, mi è venuto in mente di vedere le impostazioni del target. In effetti già mi era successo una volta… ma son quelle cose che si dimenticano! Ad ogni modo, cambiando le impostazioni…
Come distribuire un app con Apple Developer Enterprise Program
Rispetto ad xcode 8 sono cambiati i file necessari al download di un’applicazione da un server proprio. La generazione comunque è automatica, e descritta benissimo da Apple al link: https://developer.apple.com/library/content/documentation/IDEs/Conceptual/AppDistributionGuide/DistributingEnterpriseProgramApps/DistributingEnterpriseProgramApps.html#//apple_ref/doc/uid/TP40012582-CH33-SW1
Xcode 9 GM: primo incontro e subito panico… poi ok :P
Oggi ho voluto scaricare “Xcode 9 GM seed”, ovvero l’ultima release di test di Xcode 9 prima del rilascio stabile (per lo meno sulla carta). Avevo provato a scaricare una beta tempo fa e mi aveva dato problemi con le storyboard: se provavo ad aprirle con l’editor mi venivano disegnate in una sorta di bozza blu,…