1. Simone Olianti
  2. PowerServer 2020 or older (Obsolete)
  3. Monday, 28 June 2021 07:50 AM UTC

Hello everyone, i need an advice on how to solve this issue.

I state that I do not have much experience about iOS environment, but i got a new client that uses iPhone and for now i am not able to make my app work on it.

The same app is working great on Android devices.

This is my environment:

PowerServer 2020 (build 2323)
iPhone 6 Plus (iOS 12.5.3)

On android devices i usually install the apk appeon workspace on the device that i find running the download center url on the webserver and then, once installed, i configure my app url inside the workspace and everything working fine.

For iPhone i tried the same approach but the link of the Download center opens the Appeon workspace on the Apple Store for download.
Downloaded, configured the app arl inside and it runs but every datawindow content is blank. Whatever i click makes the app crash.

I'm quite sure it depends on the Appeon Workspace build because the one i got on my android devices is the same build of my PowerServer (2323), but the one installed on iPhone device is Build 1988.00
If this is the case, is there a way to get a more recent build of Appeon Workspace for iPhone which can be downloaded and installed on iOS devices? (unfortunately i dont have an iOS environment to build it myself at the moment)

What else could be the reason of this issue?

tia,

simone

p.s. i'll add a pair of screenshots of the same app running on Android and on iPhone

Attachments (2)
Accepted Answer
Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Monday, 28 June 2021 15:42 PM UTC
  2. PowerServer 2020 or older (Obsolete)
  3. # Permalink

Hi Simone,

For iOS you need to create your own Appeon Workspace.  The one on the app store may not match your PowerServer version/build #.

Also, please be aware that 2021 version and newer of PowerServer only supported Windows devices.  We suggest customers migrate the mobile apps to C# with the tools included in PowerBuilder: https://www.appeon.com/developers/discontinued-features-in-powerserver-2021

Best regards,
Armeen

Comment
  1. Armeen Mazda @Appeon
  2. Monday, 28 June 2021 18:11 PM UTC
Exactly right Roland... that is our vision of how PowerBuilder should be used for mobile app development going forward. In addition, the SnapDevelop IDE that is bundled with PowerBuilder will support various popular front ends, such as React, Angular, etc. Please take a look at the product roadmap: https://www.appeon.com/developers/roadmap#upcoming
  1. Helpful
  1. Simone Olianti
  2. Tuesday, 29 June 2021 06:38 AM UTC
Thank you Armeen, will have a look into it. I'm reading the online help to get infos about how to package the app for iOS
  1. Helpful
  1. Armeen Mazda @Appeon
  2. Tuesday, 29 June 2021 17:53 PM UTC
It's a pain, and Apple makes you jump through all sorts of hoops and hassles compared to Google. Specifically, you will need to get a certificate from Apple and you must compile it on a Macintosh computer. If this is internal app used inside your company you should get an Enterprise certificate. If it is app that you distribute to multiple customers/users outside of your company, the only option is to put it on the app store and use Developer certificate. https://developer.apple.com/programs/enterprise/
  1. Helpful
There are no comments made yet.


There are replies in this question but you are not allowed to view the replies from this question.