It is worth noticing that I have to manually change that every time maven creates a snapshot and the application is run on the iOS simulator. It was not so before, so maybe something has changed in the maven script and now the default in the created project is the other screen, not the console output. I do not know if it happens for everyone but I guess yes. However this is not so serious, just if one does not know, the console output seems not producing, because the XCode interface is very similar. Regards
Il giorno mercoledì 7 luglio 2021 alle 12:21:47 UTC+2 P5music ha scritto: > Solution was found here > https://stackoverflow.com/a/42826227/930835 > Il giorno martedì 6 luglio 2021 alle 04:04:26 UTC+2 Shai Almog ha scritto: > >> Release should still print logging. >> I don't see any change in the native code with the latest maven release >> so I don't think that's possible. >> On Monday, July 5, 2021 at 6:38:13 PM UTC+3 P5music wrote: >> >>> No, it does not work as well. >>> I would like to know if it is possible that I altered something in my >>> project inadvertently, like changing from Debug to Release somewhere. >>> It is something that happens only with the CN1 app, opening the snapshot >>> project as created by maven. >>> Is it also possible that the maven script has a bug in it, so its last >>> version that runs now, causes absent logging, or set the project to Release? >>> Regards >>> Il giorno lunedì 5 luglio 2021 alle 15:21:03 UTC+2 [email protected] >>> ha scritto: >>> >>>> Just in case, maybe try Log.p("Message ", Log.DEBUG); too. >>>> It should be the same as suggested by Shai, but it never hurts to try. >>>> >>>> On Sunday, July 4, 2021 at 10:05:44 PM UTC-4 Shai Almog wrote: >>>> >>>>> If nothing appears then this isn't us. It's an environment problem, >>>>> not sure how to debug that. >>>>> >>>>> On Sunday, July 4, 2021 at 10:43:51 AM UTC+3 P5music wrote: >>>>> >>>>>> It does not work. Nothing changes. >>>>>> Nothing is displayed in the console, not even the other stuff from >>>>>> the system or CN1. >>>>>> The process is attached. I also detached and attached again. >>>>>> Regards >>>>>> >>>>>> Il giorno domenica 4 luglio 2021 alle 03:57:31 UTC+2 Shai Almog ha >>>>>> scritto: >>>>>> >>>>>>> Try using Log.p(String). >>>>>>> >>>>>>> On Saturday, July 3, 2021 at 11:46:20 AM UTC+3 P5music wrote: >>>>>>> >>>>>>>> I am testing my CN1 app on the iOS simulator. >>>>>>>> I had many lines like >>>>>>>> System.out.println("something to be logged"); >>>>>>>> throughout the app. >>>>>>>> >>>>>>>> I replaced all those lines with static calls to >>>>>>>> MyUtils.MyLog(string); >>>>>>>> >>>>>>>> that just wraps the println instruction with an if condition like >>>>>>>> if (logAllowed) System.out.println(param); >>>>>>>> >>>>>>>> I put logAllowed=true just inside the MyLog method. >>>>>>>> The log messages are printed in the CN1 simulator console >>>>>>>> >>>>>>>> but I cannot see such console messages on the iOS simulator. >>>>>>>> >>>>>>>> It is likely it does not depend on the Utils.MyLog call (or it is >>>>>>>> because it is static?). >>>>>>>> >>>>>>>> So is there something that can prevent the logging from appearing >>>>>>>> in the iOS simulator console? I do not see any message, not even the >>>>>>>> usual >>>>>>>> messages from CN1 or the system. >>>>>>>> But the Swift version of my app correctly logs as usual on the same >>>>>>>> iOS simulator instance. >>>>>>>> >>>>>>>> Thanks in advance >>>>>>>> >>>>>>> -- You received this message because you are subscribed to the Google Groups "CodenameOne Discussions" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/codenameone-discussions/2ee4fdf7-7c21-4094-a775-7ddb0cd60ff4n%40googlegroups.com.
