IOS apps are integrated bundles of executable and other resources. The naked executable will fail when it looks for the first external resource and doesn't find it.
On Monday, March 8, 2021 at 12:13:13 AM UTC-8 P5music wrote: > Ok the ipa is a zip of an app. > Now let's deal with what I asked: > Is it possible that inside it there is an .app file, > that is > that kind of file that is runnable inside the iOS simulators > like XCode iOS simulator (Mac OS) or Microsoft iOS Simulator (Windows)? > > It is not important that the .app file is inside the ipa. > I think that a different command on your Mac server can produce it and > make the downloading possible from the dashboard. > the same that is now for the ipa file. > > I know that your paid accounts are different from free ones > but > in this case it's not like having the XCode project > instead > it is just having > a file that can be loaded into an iOS simulator. > Instead of running on a physical device or an emulator. > > Regards > Il giorno lunedì 8 marzo 2021 alle 03:37:04 UTC+1 Shai Almog ha scritto: > >> The ipa is a zip of an app >> >> On Sunday, March 7, 2021 at 10:41:20 AM UTC+2 P5music wrote: >> >>> I read somewhere that in certain cases, the ipa file is a zip file that >>> contains >>> also an .app file, so that it can be extracted and tested on a simulator. >>> Is it the case for CodenameOne builds too? >>> If not, could it be in the immediate future? >>> Regards >>> Il giorno domenica 7 marzo 2021 alle 03:17:01 UTC+1 Shai Almog ha >>> scritto: >>> >>>> I don't know if appetize uses an emulator or is like >>>> https://www.perfecto.io/ it doesn't really matter both are >>>> semantically the same. We produce an ipa that would work with perfector >>>> etc. and should work with anything that runs iOS. >>>> >>>> On Saturday, March 6, 2021 at 10:07:24 AM UTC+2 P5music wrote: >>>> >>>>> Maybe that page is well crafted as SEO spam, but it seems that some of >>>>> those applications are true emulators. >>>>> For example appetize.io, it at least can run XCode bundles .app, and >>>>> maybe it can run any iOS app. >>>>> Now I want to further read that article but it would be interesting to >>>>> hear from you about the emulators from a technical perspective, for >>>>> examples if the iOS builds from CodenameOne server can run on any of >>>>> those >>>>> emulators, or if a bundle could be created also as the build process >>>>> output >>>>> to take advantage of similar products. >>>>> Regards >>>>> >>>>> Il giorno sabato 6 marzo 2021 alle 05:48:42 UTC+1 Shai Almog ha >>>>> scritto: >>>>> >>>>>> That link is a SEO spam article that just writes nonsense to get >>>>>> clicks for specific keywords. I'm unfamiliar with most of those things >>>>>> but >>>>>> those I'm familiar with aren't emulators. E.g. the xamarin tool isn't an >>>>>> emulator. They have a tool where you can have a Mac in your office and >>>>>> then >>>>>> effectively debug on it with the simulator and remote screen mirroring. >>>>>> There are a lot of solutions like that out there that even have hosted >>>>>> physical devices in the cloud you can debug/test with. >>>>>> E.g. https://www.perfecto.io/ >>>>>> >>>>>> On Friday, March 5, 2021 at 9:59:22 AM UTC+2 P5music wrote: >>>>>> >>>>>>> @Shai Almog >>>>>>> Sorry the link was wrong both because it led to the italian version >>>>>>> and it is not relevant for what I am asking. >>>>>>> Please consider this page (I found other ones in search results in >>>>>>> fact) which talks about iOS emulators on Windows: >>>>>>> 14 Best iOS Emulators for Windows (2021 List) (connectivasystems.com) >>>>>>> <https://www.connectivasystems.com/ios-emulator-for-windows/> >>>>>>> @Dave Dyer >>>>>>> I just want to test the functionality of my CodenameOne app on a >>>>>>> reasonably reliable emulator, not performance or debugging or special >>>>>>> features, just cross-platform. >>>>>>> For example I could check the mouse events capture in the CEF >>>>>>> BrowserComponent. >>>>>>> >>>>>>> I have the possibility to test on a real device but via another >>>>>>> tester, I would like to test on other Apple models too, and, finally, >>>>>>> doing >>>>>>> it myself is certainly better. >>>>>>> Regards >>>>>>> Il giorno venerdì 5 marzo 2021 alle 05:11:00 UTC+1 Shai Almog ha >>>>>>> scritto: >>>>>>> >>>>>>>> I'm not aware of any iOS emulators but things might have changed. >>>>>>>> If you have something in English that might be interesting but only as >>>>>>>> general knowledge. >>>>>>>> Emulators are useless for day-day development. A device is a must >>>>>>>> have expense for these things. That's true for Android too which does >>>>>>>> have >>>>>>>> an emulator. >>>>>>>> >>>>>>>> On Friday, March 5, 2021 at 2:31:50 AM UTC+2 [email protected] >>>>>>>> wrote: >>>>>>>> >>>>>>>>> If you're talking about testing, rather than debugging, I don't >>>>>>>>> think emulators can >>>>>>>>> possibly substitute for actual hardware. Ordinary debugging >>>>>>>>> works pretty well >>>>>>>>> from the simulator built into eclipse (or netbeans). >>>>>>>>> >>>>>>>>> OTOH if you're doing "desperation level" debugging of mysterious >>>>>>>>> crashes, it works >>>>>>>>> to compile from the codename1 sources and use the emulator built >>>>>>>>> into xcode >>>>>>>>> or a usb connection to a real device. >>>>>>>>> >>>>>>>>> On Thursday, March 4, 2021 at 5:12:13 AM UTC-8 P5music wrote: >>>>>>>>> >>>>>>>>>> I searched the internet to understand what can be done with iOS >>>>>>>>>> simulator and I stumbled upon the concept of iOS emulators, that >>>>>>>>>> they exist >>>>>>>>>> as far as I understand, also for Windows. >>>>>>>>>> Even an official tool is provided by Apple, it seems: >>>>>>>>>> Uso di TestFlight per distribuire app Xamarin.iOS - Xamarin | >>>>>>>>>> Microsoft Docs >>>>>>>>>> <https://docs.microsoft.com/it-it/xamarin/ios/deploy-test/testflight?tabs=windows> >>>>>>>>>> I have to deepen my knowledge of these things and whether it's >>>>>>>>>> free stuff or not, >>>>>>>>>> but I would like to know what do you think about that >>>>>>>>>> >>>>>>>>>> in regard to testing the iOS builds produced by CodenamenOne >>>>>>>>>> servers. >>>>>>>>>> >>>>>>>>>> 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/199fa24d-8159-454b-966a-e39072e69427n%40googlegroups.com.
