• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

How do I generate a mobile app successfully?

Explorer ,
Apr 01, 2019 Apr 01, 2019

Copy link to clipboard

Copied

How do I generate a mobile app successfully using the Mobile App output preset in RoboHelp? I am using RoboHelp 2019 ver. 2019.0.5. I have a PhoneGap account set up and am successfully validating user ID (below).

PhoneGapAcc.jpg

When I try to generate the Mobile App preset I get an Output generation failed error message as follows:

MobileAppOutputFailed.jpg

My problem may be lack of a P12 certificate file and the mobile provision file (below). I don't have a developers account with apple to obtain certification keys, so don't know if this is possible. Am asking the question.

iOScertificates.jpg

Views

1.3K

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Apr 05, 2019 Apr 05, 2019

You don't need the key for Android. That's only required for upload to the

Play store. Just tick the Android check box and leave the fields empty.

For iOS you do need to be registered. The stuff on my site covers that

Peter Grainge

www.grainge.org

@petergrainge

Votes

Translate

Translate
Community Expert ,
Apr 01, 2019 Apr 01, 2019

Copy link to clipboard

Copied

I would have a look at how Peter Grainge goes through creating one on his site (grainge.org) - it might be old, but it's probably still mostly applicable.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 01, 2019 Apr 01, 2019

Copy link to clipboard

Copied

What's there is still correct for Classic and 2019 is pretty much the same in this respect. You can only generate for Apple with a developer's key. It's different for Android where you can install on a device but not upload to the store.

I have tested the process for Android on 2019 and it worked fine. I'll look some more in the morning. Late here.


See www.grainge.org for free RoboHelp and Authoring information.

@petergrainge

Help others by clicking Correct Answer if the question is answered. Found the answer elsewhere? Share it here. "Upvote" is for useful posts.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 02, 2019 Apr 02, 2019

Copy link to clipboard

Copied

If it helps, I am finding the same problem. I think the issue is that when you tick the Generate Android App option, the fields below are mandatory. They were not in Classic and maybe not in earlier versions of 2019.

In Classic you have to complete those fields only if you want to upload the app to the Play Store. If you didn't need that, you could create an app and install it on a device by allowing apps from unknown sources. Clearly in this case the source is known.

I have taken this up with Adobe and will post back when I have more information.


See www.grainge.org for free RoboHelp and Authoring information.

@petergrainge

Help others by clicking Correct Answer if the question is answered. Found the answer elsewhere? Share it here. "Upvote" is for useful posts.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Apr 02, 2019 Apr 02, 2019

Copy link to clipboard

Copied

Yes, Peter, I do not want to upload to the Play Store, but I would still like to be able to install it on a device, but cannot get that far in the process. I will be waiting what you find out from Adobe.

Thank you,

Rory

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 03, 2019 Apr 03, 2019

Copy link to clipboard

Copied

There is an issue with the supplied preset. Delete it and create a new one.

At the end of the process you will get a dialog that enables you to download the APK or scan it in. You may see an Output Generation Failed message then appear on top of that dialog. Dismiss and ignore it. The APK will work OK.


See www.grainge.org for free RoboHelp and Authoring information.

@petergrainge

Help others by clicking Correct Answer if the question is answered. Found the answer elsewhere? Share it here. "Upvote" is for useful posts.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Apr 03, 2019 Apr 03, 2019

Copy link to clipboard

Copied

Thank you for getting back with me Peter. Will try it and let you know if it works.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Apr 05, 2019 Apr 05, 2019

Copy link to clipboard

Copied

Peter,

Still can't generate a mobile app. I went to provided script in the Generate Android App. I placed the AndroidKeyGenerator.jsx in the path name.

Don't know about the passwords. I haven't generated anything to create a password.

I know I am doing something wrong here. Actually wanted to generate a mobile app for an apple iPhone.

Mobile app output.jpg

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Apr 05, 2019 Apr 05, 2019

Copy link to clipboard

Copied

You don't need the key for Android. That's only required for upload to the

Play store. Just tick the Android check box and leave the fields empty.

For iOS you do need to be registered. The stuff on my site covers that

Peter Grainge

www.grainge.org

@petergrainge

Help others by clicking Correct Answer if the question is answered. Found the answer elsewhere? Share it here. "Upvote" is for useful posts.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Apr 05, 2019 Apr 05, 2019

Copy link to clipboard

Copied

Thank you Peter.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jan 19, 2022 Jan 19, 2022

Copy link to clipboard

Copied

 

@Peter Grainge , I'm using RH 2020.6.76

Are mobile apps still possible?  When setting up the mobile app "output preset", I don't see the "Phonegap ID" or "signing key" tabs, like Rory had above a few years ago.  (I also noticed that Phonegap is no longer updated.  Is there a new alternative for that?)

 

larryk33930191_0-1642631559359.png

 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 19, 2022 Jan 19, 2022

Copy link to clipboard

Copied

Realistically the answer is no. PhoneGap has been closed so another method is needed that would require developer skills. The pages on my site and in the RoboHelp Tour need updating so ignore what you read there.

________________________________________________________
My site www.grainge.org includes many free Authoring and RoboHelp resources that may be of help.

Help others by clicking Correct Answer if the question is answered. Found the answer elsewhere? Share it here. "Upvote" is for useful posts.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 19, 2022 Jan 19, 2022

Copy link to clipboard

Copied

My understanding is phonegap is no more and the steps for setting up mobile app output is much more complicated. Apparently there is a link in the preset that should provide details? Otherwise see if the information and links in this thread help
https://community.adobe.com/t5/robohelp-discussions/how-to-generate-a-native-app-from-robohelp-2020-...

 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jan 20, 2022 Jan 20, 2022

Copy link to clipboard

Copied

Thanks @Peter Grainge and @Amebr 

Amebr, I just now noticed the tiny little link in the mobile output options to this page with directions using Apache Cordova:

https://helpx.adobe.com/tech-comm-suite/kb/generate-mobile-app-output-from-framemaker-and-robohelp-c...

I'll experiment with this soon.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jan 20, 2022 Jan 20, 2022

Copy link to clipboard

Copied

LATEST

If you get it working, do come back with instructions

________________________________________________________
My site www.grainge.org includes many free Authoring and RoboHelp resources that may be of help.

Help others by clicking Correct Answer if the question is answered. Found the answer elsewhere? Share it here. "Upvote" is for useful posts.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Resources
RoboHelp Documentation
Download Adobe RoboHelp