Skip to Content

Onboarding: start button is missing on welcome screen


I'm trying to understand the new onboarding process using SAPFioriFlows so I just created 2 apps to see how it works. The first app is a master detail app created with the assistant, the second one is using the same service but I did not check the create master detail app in the assistant.

I just copied the AppDelegate, OnboardingManager and ConfigurationManager from the 1st app to the 2nd one and also changed the app id in the 2nd app.

The 1st app works as expected. For the 2nd app, I don't have any compilation error and the app seems to run just fine. However the Start button is not shown on the welcome screen so I can't authenticate and I'm stuck.

The console seems to show the same errors for the 2 apps (errors like "Unknown class FUIOnboardingButton in Interface Builder file.").

Am I missing something obvious?



Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

1 Answer

  • May 22, 2018 at 05:59 AM


    The 'Unknown class ### in IB file' errors will be gone soon, they're nothing to worry about.

    It isn't clear how you've configured onboarding; assuming you haven't selected 'Discovery Service' you also need to copy the `ConfigurationProvider.plist` file, which holds the server coordinates.

    If this doesn't help, can you set the log level for `SAP.Fiori` to debug please (Logger.shared(named: "SAP.Fiori").logLevel = .debug) in the AppDelegate - that should show some of the logic that we're running to configure the WelcomeScreen.


    Add comment
    10|10000 characters needed characters exceeded