3
IOS Preview App Runtime Issue
complete
S
Shemah Appleton
IOS AppGyver Preview app is running on runtime 4.0.x, which has caused major functionality issues when testing my app on iOS devices. Android is still running on 3.4.4, with no issues.
Preview Legacy is running 3.4.6 on iOS, and I have been able to test using this.
Log In
T
Timo Kapanen
complete
Fix has been published while ago
T
Timo Kapanen
planned
T
Timo Kapanen
Shemah Appleton, sorry for the long delay in responding to this one. We have added the variable usage issue to our development backlog. The cache image issue is also in the development backlog and is currently in progress to provide a fix. Best Regards, Timo Kapanen
T
Timo Kapanen
under review
T
Timo Kapanen
Hi Shemah Appleton and thanks for your report. Could you help us to understand what kind of issues you have faced with 4.0.0 preview version and how to reproduce those. It would be also helpful to know the appID of your app to study the issues further. The appID can be found from URL when your app is open in Composer. Best Regards, Timo Kapanen
S
Shemah Appleton
Timo Kapanen: Specifically,
- Client-side data variables unable to be set in Global Canvas
- everything to do with caching images (the flow function wouldn't fail, it would just hang indefinitely). This included cache image, uncache image, clear file cache, get file cache info...
APP ID: 301690
T
Timo Kapanen
Shemah Appleton: thanks for the further info. Could you also give an example page/component where there is failing caching and how to navigate there in preview app. Looks like the app is requiring login, any chance to get test credentials to see how the app is working in preview?
S
Shemah Appleton
Timo Kapanen: When you initially login to the app (use credentials [username: hello@example.com, password: Password]), there will appear a progress bar at the top of the screen to show the progress of image assets caching. This progress bar doesn't move in runtime 4.0.6 on iOS preview. The caching flows take place on the Global Canvas
Further, if you push the blue button at the bottom to show a product filter drawer, no products will load based on the selected filter parameters, as these filtered searches are completed on the global canvas, and based on my brief look at where things were going wrong, it is because the data variable for products stored on the client-side isn't working properly. The [Get data collection] flow is working fine in the global canvas, but [set data variable] is not working.
T
Timo Kapanen
Shemah Appleton, there seems to be also quite a few marketplace component updates pending for this app. Worth installing those.
S
Shemah Appleton
Timo Kapanen: Will do - thanks
T
Timo Kapanen
Shemah Appleton: just wanting to do a follow up. Did the component update help or are you still facing the issue? Best Regards, Timo Kapanen
S
Shemah Appleton
Timo Kapanen: Hi Timo - the component updates didn't help with caching workflows. They still fail in the Preview app