sakibulrasel / dynamic_icon

Other
3 stars 4 forks source link

Unable to compile on iOS #1

Closed reinhart1010 closed 2 years ago

reinhart1010 commented 2 years ago

Hello, I've tried your library to generate dynamic icons. However, building it over xcodebuild returns an error which looks like this:

/opt/homebrew/Caskroom/flutter/2.10.4/flutter/.pub-cache/hosted/pub.dartlang.org/dynamic_icons-0.0.2/lib/dynamic_icons.dart:1334:34: Error: Member not found: 'class__outlined'.
        'class__outlined':Icon(Icons.class__outlined,size:sizes),
                                     ^^^^^^^^^^^^^^^
/opt/homebrew/Caskroom/flutter/2.10.4/flutter/.pub-cache/hosted/pub.dartlang.org/dynamic_icons-0.0.2/lib/dynamic_icons.dart:1335:33: Error: Member not found: 'class__rounded'.
        'class__rounded':Icon(Icons.class__rounded,size:sizes),
                                    ^^^^^^^^^^^^^^
/opt/homebrew/Caskroom/flutter/2.10.4/flutter/.pub-cache/hosted/pub.dartlang.org/dynamic_icons-0.0.2/lib/dynamic_icons.dart:1336:31: Error: Member not found: 'class__sharp'.
        'class__sharp':Icon(Icons.class__sharp,size:sizes),
                                  ^^^^^^^^^^^^
/opt/homebrew/Caskroom/flutter/2.10.4/flutter/.pub-cache/hosted/pub.dartlang.org/dynamic_icons-0.0.2/lib/dynamic_icons.dart:6650:32: Error: Member not found: 'six__ft_apart'.
        'six__ft_apart':Icon(Icons.six__ft_apart,size:sizes),
                                   ^^^^^^^^^^^^^
/opt/homebrew/Caskroom/flutter/2.10.4/flutter/.pub-cache/hosted/pub.dartlang.org/dynamic_icons-0.0.2/lib/dynamic_icons.dart:6651:41: Error: Member not found: 'six__ft_apart_outlined'.
        'six__ft_apart_outlined':Icon(Icons.six__ft_apart_outlined,size:sizes),
                                            ^^^^^^^^^^^^^^^^^^^^^^
/opt/homebrew/Caskroom/flutter/2.10.4/flutter/.pub-cache/hosted/pub.dartlang.org/dynamic_icons-0.0.2/lib/dynamic_icons.dart:6652:40: Error: Member not found: 'six__ft_apart_rounded'.
        'six__ft_apart_rounded':Icon(Icons.six__ft_apart_rounded,size:sizes),
                                           ^^^^^^^^^^^^^^^^^^^^^
/opt/homebrew/Caskroom/flutter/2.10.4/flutter/.pub-cache/hosted/pub.dartlang.org/dynamic_icons-0.0.2/lib/dynamic_icons.dart:6653:38: Error: Member not found: 'six__ft_apart_sharp'.
        'six__ft_apart_sharp':Icon(Icons.six__ft_apart_sharp,size:sizes),
                                         ^^^^^^^^^^^^^^^^^^^

It seems that some icons uses double underscores (__) instead of one (_). Since those icons aren't defined in Flutter's Icons class, the app build failed.