Skip to content

FireTV app icon is square #34

@allysonudev

Description

@allysonudev

I'm having issues with my app icon just for FireTV. AndroidTV is fine and using my 16:9 ratio app icon. Here's my configuration and I'm wondering what I could be doing wrong. This file doesn't contain a single square icon but the android project that is generated has square and circle icons in the mipmap-* folders.

{
    "expo": {
        "newArchEnabled": true,
        "name": "My App",
        "slug": "MyApp",
        "version": "1.0.0",
        "scheme": "myapp",
        "icon": "./assets/tv_icons/icon-1920x1080.png",
        "android": {
            "edgeToEdgeEnabled": true,
            "adaptiveIcon": {
                "backgroundColor": "#010515",
                "foregroundImage": "./assets/tv_icons/icon-1280x720.png"
            },
            "splash": {
                "image": "./assets/tv_icons/splash-icon-1920x1080.png",
                "resizeMode": "contain"
            },
            "package": "com.myteam.MyAppTV"
        },
        "ios": {
            "splash": {
                "image": "./assets/tv_icons/splash-icon-1920x1080.png",
                "resizeMode": "contain"
            },
            "config": {
                "usesNonExemptEncryption": false
            },
            "bundleIdentifier": "com.myteam.MyAppTV"
        },
        "plugins": [
            [
                "@react-native-tvos/config-tv",
                {
                    "androidTVBanner": "./assets/tv_icons/icon-1280x720.png",
                    "appleTVImages": {
                        "icon": "./assets/tv_icons/icon-1280x768.png",
                        "iconSmall": "./assets/tv_icons/icon-400x240.png",
                        "iconSmall2x": "./assets/tv_icons/icon-800x480.png",
                        "topShelf": "./assets/tv_icons/dummy-shelf-1920x720.png",
                        "topShelf2x": "./assets/tv_icons/dummy-shelf-3840x1440.png",
                        "topShelfWide": "./assets/tv_icons/dummy-shelf-2320x720.png",
                        "topShelfWide2x": "./assets/tv_icons/dummy-shelf-4640x1440.png"
                    }
                }
            ],
        ],
        "experiments": {
            "typedRoutes": true
        }
    }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions