Skip to Content

SCPms Fiori iOS SDK v4 Bug on MacOS Catalina

After updating my OS to MacOS Catalina, I have new bugs in the storyboard,

I tried with SDK 3.2.7 and 4 and same thing

it has difficulty to render the Fiori class, all view controllers where you have subclass some UI in the inspector are rendered as black

Example of table view cell subclass:

Storyboard black view controller

if I go back to the inspector and remove the subclass declaration, the view controller will be rendered correctly in the storyboard

with the exact same code, it was working as expected under MacOS Mojave

here are the storyboard errors I got

thanks

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Posted on Oct 21, 2019 at 09:42 PM

    Alexandre Giguere We didn't change anything here, so it seems to be either an environment or Xcode issue.

    In any case, I would not recommend using IBDesignable for SDK components. Xcode has a compatibility issue with subclasses of View which use Swift generics--which is a valid and necessary pattern for modern UIKit development which we now use extensively. (IB does not know how to handle the specialization of the generic classes, so it treats the control as the non-generic superclass).

    Therefore, we can't guarantee the functionality will continue to be supported. For now, will file as #wontfix.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.