Does Aviary Twitter Client work on Apple Silicon?

โœ… Yes, Full Native Apple Silicon Support

May also be known as Aviary, Shi AviaryApp, Twitter, or Maccatalyst Atebits Tweetie2

๐Ÿ“š Bundle Version History

com.shi.AviaryApp

v1.0.124
โœ… Yes, Native Apple Silicon Support
๐Ÿ–ฅ Supported Architectures X86, ARM
Full Info Plist
{
  "BuildMachineOSBuild": "20B28",
  "CFBundleDevelopmentRegion": "en",
  "CFBundleExecutable": "Aviary",
  "CFBundleIconFile": "AppIcon",
  "CFBundleIconName": "AppIcon",
  "CFBundleIcons": {
    "CFBundleAlternateIcons": {
      "AppIconBlack": {
        "CFBundleIconFiles": [
          "iconBlack"
        ],
        "CFBundleIcons~ipad": [
          "iconBlack~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconBlue": {
        "CFBundleIconFiles": [
          "iconBlue"
        ],
        "CFBundleIcons~ipad": [
          "iconBlue~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconC1": {
        "CFBundleIconFiles": [
          "iconC1"
        ],
        "CFBundleIcons~ipad": [
          "iconC1~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconC2": {
        "CFBundleIconFiles": [
          "iconC2"
        ],
        "CFBundleIcons~ipad": [
          "iconC2~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconC3": {
        "CFBundleIconFiles": [
          "iconC3"
        ],
        "CFBundleIcons~ipad": [
          "iconC3~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconH1": {
        "CFBundleIconFiles": [
          "iconH1"
        ],
        "CFBundleIcons~ipad": [
          "iconH1~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconH2": {
        "CFBundleIconFiles": [
          "iconH2"
        ],
        "CFBundleIcons~ipad": [
          "iconH2~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconH3": {
        "CFBundleIconFiles": [
          "iconH3"
        ],
        "CFBundleIcons~ipad": [
          "iconH3~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconNight": {
        "CFBundleIconFiles": [
          "iconNight"
        ],
        "CFBundleIcons~ipad": [
          "iconNight~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconP": {
        "CFBundleIconFiles": [
          "iconP"
        ],
        "CFBundleIcons~ipad": [
          "iconP~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconP2": {
        "CFBundleIconFiles": [
          "iconP2"
        ],
        "CFBundleIcons~ipad": [
          "iconP2~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconP3": {
        "CFBundleIconFiles": [
          "iconP3"
        ],
        "CFBundleIcons~ipad": [
          "iconP3~ipad"
        ],
        "UIPrerenderedIcon": false
      }
    },
    "CFBundlePrimaryIcon": {
      "CFBundleIconFiles": [
        "icon1"
      ],
      "CFBundleIcons~ipad": [
        "icon1~ipad"
      ],
      "UIPrerenderedIcon": false
    }
  },
  "CFBundleIcons~ipad": {
    "CFBundleAlternateIcons": {
      "AppIconBlack": {
        "CFBundleIconFiles": [
          "iconBlack"
        ],
        "CFBundleIcons~ipad": [
          "iconBlack~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconBlue": {
        "CFBundleIconFiles": [
          "iconBlue"
        ],
        "CFBundleIcons~ipad": [
          "iconBlue~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconC1": {
        "CFBundleIconFiles": [
          "iconC1"
        ],
        "CFBundleIcons~ipad": [
          "iconC1~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconC2": {
        "CFBundleIconFiles": [
          "iconC2"
        ],
        "CFBundleIcons~ipad": [
          "iconC2~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconC3": {
        "CFBundleIconFiles": [
          "iconC3"
        ],
        "CFBundleIcons~ipad": [
          "iconC3~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconH1": {
        "CFBundleIconFiles": [
          "iconH1"
        ],
        "CFBundleIcons~ipad": [
          "iconH1~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconH2": {
        "CFBundleIconFiles": [
          "iconH2"
        ],
        "CFBundleIcons~ipad": [
          "iconH2~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconH3": {
        "CFBundleIconFiles": [
          "iconH3"
        ],
        "CFBundleIcons~ipad": [
          "iconH3~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconNight": {
        "CFBundleIconFiles": [
          "iconNight"
        ],
        "CFBundleIcons~ipad": [
          "iconNight~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconP": {
        "CFBundleIconFiles": [
          "iconP"
        ],
        "CFBundleIcons~ipad": [
          "iconP~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconP2": {
        "CFBundleIconFiles": [
          "iconP2"
        ],
        "CFBundleIcons~ipad": [
          "iconP2~ipad"
        ],
        "UIPrerenderedIcon": false
      },
      "AppIconP3": {
        "CFBundleIconFiles": [
          "iconP3"
        ],
        "CFBundleIcons~ipad": [
          "iconP3~ipad"
        ],
        "UIPrerenderedIcon": false
      }
    },
    "CFBundlePrimaryIcon": {
      "CFBundleIconFiles": [
        "icon1"
      ],
      "CFBundleIcons~ipad": [
        "icon1~ipad"
      ],
      "UIPrerenderedIcon": false
    }
  },
  "CFBundleIdentifier": "com.shi.AviaryApp",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "Aviary",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "1.0.124",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleURLTypes": [
    {
      "CFBundleTypeRole": "Editor",
      "CFBundleURLName": "com.shi.AviaryApp.open",
      "CFBundleURLSchemes": [
        "aviary"
      ]
    },
    {
      "CFBundleTypeRole": "Editor",
      "CFBundleURLSchemes": []
    }
  ],
  "CFBundleVersion": "1.0.364",
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "12D4e",
  "DTPlatformName": "macosx",
  "DTPlatformVersion": "11.1",
  "DTSDKBuild": "20C63",
  "DTSDKName": "macosx11.1",
  "DTXcode": "1240",
  "DTXcodeBuild": "12D4e",
  "LSApplicationCategoryType": "public.app-category.social-networking",
  "LSMinimumSystemVersion": "11.0",
  "NSAccentColorName": "AccentColor",
  "NSAppTransportSecurity": {
    "NSAllowsArbitraryLoads": true
  },
  "NSCameraUsageDescription": "Aviary wants to take pictures and videos with the camera, which will be used when posting tweets with attached media.",
  "NSFaceIDUsageDescription": "Aviary wants to use biometric locks, which will be used to authenticate the user.",
  "NSLocationUsageDescription": "Aviary wants to use your current location in tweets, which will be used when posting tweets with locations enabled, suggesting where the tweet originated from (displayed when viewing the tweet).",
  "NSLocationWhenInUseUsageDescription": "Aviary wants to use your current location in tweets, which will be used when posting tweets with locations enabled, suggesting where the tweet originated from (displayed when viewing the tweet).",
  "NSMicrophoneUsageDescription": "Aviary wants to use the microphone for video audio, which will be used in recorded video content.",
  "NSPhotoLibraryUsageDescription": "Aviary wants to use photos from your photo library, which will be used when posting tweets with attached media.",
  "NSSupportsAutomaticTermination": true,
  "NSSupportsSuddenTermination": true,
  "UIApplicationSceneManifest": {
    "UIApplicationSupportsMultipleScenes": true,
    "UISceneConfigurations": {
      "UIWindowSceneSessionRoleApplication": [
        {
          "UISceneConfigurationName": "Default Configuration",
          "UISceneDelegateClassName": "Aviary.SceneDelegate",
          "UISceneStoryboardFile": "Main"
        }
      ]
    }
  },
  "UIApplicationSupportsIndirectInputEvents": true,
  "UIBackgroundModes": [
    "audio",
    "fetch",
    "remote-notification"
  ],
  "UIDeviceFamily": [
    2
  ],
  "UILaunchStoryboardName": "LaunchScreen",
  "UIMainStoryboardFile": "Main",
  "UIRequiredDeviceCapabilities": [
    "armv7"
  ],
  "UISupportedInterfaceOrientations": [
    "UIInterfaceOrientationPortrait",
    "UIInterfaceOrientationLandscapeLeft",
    "UIInterfaceOrientationLandscapeRight"
  ],
  "UISupportedInterfaceOrientations~ipad": [
    "UIInterfaceOrientationPortrait",
    "UIInterfaceOrientationPortraitUpsideDown",
    "UIInterfaceOrientationLandscapeLeft",
    "UIInterfaceOrientationLandscapeRight"
  ],
  "UIViewControllerBasedStatusBarAppearance": false
}
Full Meta Details
{
  "fileSize": 39.81025695800781,
  "architectures": [
    {
      "bits": "32-bit",
      "fileType": "Fixed Virtual Memory Shared Library File",
      "header": {
        "magic": 3405691582,
        "cputype": 0,
        "cpusubtype": 16,
        "filetype": 3,
        "ncmds": 1024,
        "sizeofcmds": 22486496,
        "flags": [
          "The object file is the output of an incremental link against a base file and can not be link edited again.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "The object file's undefined references are bound by the dynamic linker when loaded."
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 3405691582,
          "size": 2,
          "offset": " 0x0"
        },
        {
          "description": 4103,
          "size": 3,
          "offset": " 0x8"
        },
        {
          "description": 1024,
          "size": 22486496,
          "offset": " 0x10"
        },
        {
          "description": "Dynamic Linker Load Command",
          "size": 4108,
          "offset": " 0x18"
        },
        {
          "description": 0,
          "size": 1406976,
          "offset": " 0x20"
        },
        {
          "description": 19232464,
          "size": 14,
          "offset": " 0x28"
        }
      ],
      "magic": "cafebabe",
      "offset": "0",
      "processorSubType": "v7em",
      "processorType": 0
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 87,
        "sizeofcmds": 9912,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x4000"
        },
        {
          "description": "Symbol segment command",
          "size": 87,
          "offset": " 0x4008"
        },
        {
          "description": 87,
          "size": 131205,
          "offset": " 0x4010"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x4018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x4020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x4028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x4060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x4068"
        },
        {
          "description": 0,
          "size": 1278976,
          "offset": " 0x4080"
        },
        {
          "description": 0,
          "size": 1278976,
          "offset": " 0x4090"
        },
        {
          "description": 1278976,
          "size": 5,
          "offset": " 0x4098"
        },
        {
          "description": "UNIX Thread command",
          "size": 22,
          "offset": " 0x40a0"
        },
        {
          "description": "TwoLevel Hints Load Command",
          "size": 1702125407,
          "offset": " 0x40a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x40b8"
        },
        {
          "description": 0,
          "size": 11296,
          "offset": " 0x40c8"
        },
        {
          "description": 11296,
          "size": 19740666,
          "offset": " 0x40d0"
        },
        {
          "description": 19740666,
          "size": 11296,
          "offset": " 0x40d8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x40e8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0x40f8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x4108"
        },
        {
          "description": 0,
          "size": 19751962,
          "offset": " 0x4118"
        },
        {
          "description": 19751962,
          "size": 5670,
          "offset": " 0x4120"
        },
        {
          "description": 5670,
          "size": 19751962,
          "offset": " 0x4128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0x4138"
        },
        {
          "description": 524360,
          "size": 6,
          "offset": " 0x4140"
        },
        {
          "description": "Fixed Virtual Memory Library Load command",
          "size": 1953718111,
          "offset": " 0x4148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0x4150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0x4158"
        }
      ],
      "magic": "cffaedfe",
      "offset": "4000",
      "processorSubType": 3,
      "processorType": "X86"
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 12,
        "cpusubtype": 0,
        "filetype": 2,
        "ncmds": 87,
        "sizeofcmds": 9912,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 0,
          "size": 87,
          "offset": " 0x1578008"
        },
        {
          "description": 87,
          "size": 131205,
          "offset": " 0x1578010"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x1578018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x1578020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x1578028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x1578060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x1578068"
        },
        {
          "description": 0,
          "size": 100352,
          "offset": " 0x1578080"
        },
        {
          "description": 0,
          "size": 100352,
          "offset": " 0x1578090"
        },
        {
          "description": 100352,
          "size": 5,
          "offset": " 0x1578098"
        },
        {
          "description": "UNIX Thread command",
          "size": 23,
          "offset": " 0x15780a0"
        },
        {
          "description": "Prebind Checksum Load Command",
          "size": 1702125407,
          "offset": " 0x15780a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x15780b8"
        },
        {
          "description": 0,
          "size": 18340,
          "offset": " 0x15780c8"
        },
        {
          "description": 18340,
          "size": 16474476,
          "offset": " 0x15780d0"
        },
        {
          "description": 16474476,
          "size": 18340,
          "offset": " 0x15780d8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x15780e8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0x15780f8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x1578108"
        },
        {
          "description": 0,
          "size": 16492816,
          "offset": " 0x1578118"
        },
        {
          "description": 16492816,
          "size": 11136,
          "offset": " 0x1578120"
        },
        {
          "description": 11136,
          "size": 16492816,
          "offset": " 0x1578128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0x1578138"
        },
        {
          "description": 524360,
          "size": 12,
          "offset": " 0x1578140"
        },
        {
          "description": "Dynamically linked shared library identification command",
          "size": 1953718111,
          "offset": " 0x1578148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0x1578150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0x1578158"
        }
      ],
      "magic": "cffaedfe",
      "offset": "1578000",
      "processorSubType": "all",
      "processorType": "ARM"
    }
  ]
}

maccatalyst.com.atebits.Tweetie2

v8.75
โœ… Yes, Native Apple Silicon Support
๐Ÿ–ฅ Supported Architectures X86, ARM
Full Info Plist
{
  "AppIdentifierPrefix": "8248RGMF2D.",
  "BuildMachineOSBuild": "20G70",
  "CFBundleDevelopmentRegion": "English",
  "CFBundleDisplayName": "Twitter",
  "CFBundleExecutable": "Twitter",
  "CFBundleIconFile": "ProductionAppIcon",
  "CFBundleIconName": "ProductionAppIcon",
  "CFBundleIcons": {
    "CFBundleAlternateIcons": {
      "Custom-Icon-001": {
        "CFBundleIconFiles": [
          "Custom-Icon-001"
        ],
        "UIPrerenderedIcon": true
      },
      "Custom-Icon-002": {
        "CFBundleIconFiles": [
          "Custom-Icon-002"
        ],
        "UIPrerenderedIcon": true
      },
      "Custom-Icon-003": {
        "CFBundleIconFiles": [
          "Custom-Icon-003"
        ],
        "UIPrerenderedIcon": true
      },
      "Custom-Icon-004": {
        "CFBundleIconFiles": [
          "Custom-Icon-004"
        ],
        "UIPrerenderedIcon": true
      },
      "Custom-Icon-005": {
        "CFBundleIconFiles": [
          "Custom-Icon-005"
        ],
        "UIPrerenderedIcon": true
      },
      "Custom-Icon-006": {
        "CFBundleIconFiles": [
          "Custom-Icon-006"
        ],
        "UIPrerenderedIcon": true
      },
      "Custom-Icon-007": {
        "CFBundleIconFiles": [
          "Custom-Icon-007"
        ],
        "UIPrerenderedIcon": true
      }
    },
    "CFBundlePrimaryIcon": {
      "CFBundleIconFiles": [
        "ProductionAppIcon"
      ],
      "UIPrerenderedIcon": true
    }
  },
  "CFBundleIcons~ipad": {
    "CFBundleAlternateIcons": {
      "Custom-Icon-001": {
        "CFBundleIconFiles": [
          "Custom-Icon-001"
        ],
        "UIPrerenderedIcon": true
      },
      "Custom-Icon-002": {
        "CFBundleIconFiles": [
          "Custom-Icon-002"
        ],
        "UIPrerenderedIcon": true
      },
      "Custom-Icon-003": {
        "CFBundleIconFiles": [
          "Custom-Icon-003"
        ],
        "UIPrerenderedIcon": true
      },
      "Custom-Icon-004": {
        "CFBundleIconFiles": [
          "Custom-Icon-004"
        ],
        "UIPrerenderedIcon": true
      },
      "Custom-Icon-005": {
        "CFBundleIconFiles": [
          "Custom-Icon-005"
        ],
        "UIPrerenderedIcon": true
      },
      "Custom-Icon-006": {
        "CFBundleIconFiles": [
          "Custom-Icon-006"
        ],
        "UIPrerenderedIcon": true
      },
      "Custom-Icon-007": {
        "CFBundleIconFiles": [
          "Custom-Icon-007"
        ],
        "UIPrerenderedIcon": true
      }
    },
    "CFBundlePrimaryIcon": {
      "CFBundleIconFiles": [
        "ProductionAppIcon"
      ],
      "UIPrerenderedIcon": true
    }
  },
  "CFBundleIdentifier": "maccatalyst.com.atebits.Tweetie2",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "Twitter",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "8.75",
  "CFBundleSignature": "????",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleURLTypes": [
    {
      "CFBundleURLName": "com.twitter.twitter-iphone",
      "CFBundleURLSchemes": [
        "twitter",
        "com.twitter.twitter-iphone",
        "com.twitter.twitter-iphone+1.0.0",
        "tweetie",
        "com.atebits.Tweetie2",
        "com.atebits.Tweetie2+2.0.0",
        "com.atebits.Tweetie2+2.1.0",
        "com.atebits.Tweetie2+2.1.1",
        "com.atebits.Tweetie2+3.0.0",
        "fb2231777543",
        "twitterauth",
        "com.googleusercontent.apps.638150425128-l5vqrme56bqgum2unv5151c5569dllud"
      ]
    }
  ],
  "CFBundleVersion": "8.75",
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "12E507",
  "DTPlatformName": "macosx",
  "DTPlatformVersion": "11.3",
  "DTSDKBuild": "20E214",
  "DTSDKName": "macosx11.3",
  "DTXcode": "1251",
  "DTXcodeBuild": "12E507",
  "FirebaseScreenReportingEnabled": false,
  "LSApplicationCategoryType": "public.app-category.news",
  "LSApplicationQueriesSchemes": [
    "twitter",
    "fbauth",
    "googlechrome",
    "medium",
    "pscp",
    "vine",
    "yelp",
    "foursquare",
    "soundcloud",
    "spotify",
    "org-appextension-feature-password-management",
    "comgooglemaps",
    "snapchat",
    "fb-messenger",
    "whatsapp",
    "googlegmail",
    "tg",
    "line",
    "viber",
    "instagram-stories"
  ],
  "LSMinimumSystemVersion": "10.15.4",
  "NSAppTransportSecurity": {
    "NSAllowsArbitraryLoads": true,
    "NSExceptionDomains": {
      "api.twitter.com": {
        "NSAllowsArbitraryLoads": false
      },
      "cards.twitter.com": {
        "NSAllowsArbitraryLoads": false
      },
      "concon.twitter.com": {
        "NSAllowsArbitraryLoads": false
      },
      "connectivitycheck.gstatic.com": {
        "NSExceptionAllowsInsecureHTTPLoads": true
      },
      "upload.twitter.com": {
        "NSAllowsArbitraryLoads": false
      }
    }
  },
  "NSCameraUsageDescription": "Capture and Tweet photos and videos from Twitter.",
  "NSContactsUsageDescription": "We will securely upload your contacts to our servers to help you connect with friends and suggest users to follow on Twitter.",
  "NSLocationUsageDescription-macos": "Enjoy the Twitter experience tailored to your location.",
  "NSLocationWhenInUseUsageDescription-iphoneos": "Enjoy the Twitter experience tailored to your location.",
  "NSMicrophoneUsageDescription": "Capture and Tweet videos with sound from Twitter.",
  "NSPhotoLibraryAddUsageDescription": "Save to your Photos.",
  "NSPhotoLibraryUsageDescription": "Easily add photos on Twitter.",
  "NSSpeechRecognitionUsageDescription": "Going forward, whenever you choose to share captions on this device, Apple will provide the service. Doing so helps make sure people of all hearing abilities can access your content.",
  "NSSupportsAutomaticTermination": true,
  "NSSupportsSuddenTermination": true,
  "NSUserActivityTypes": [
    "INGetVisualCodeIntent",
    "T1ComposeIntent",
    "T1ComposeMessageIntent",
    "T1DirectMessageConversationIntent",
    "T1ScanQRIntent",
    "T1SearchIntent",
    "T1TrendsIntent",
    "com.twitter.activity.view_status",
    "com.twitter.activity.view_status_detail",
    "com.twitter.activity.view_profile",
    "com.twitter.activity.view_media",
    "com.twitter.activity.compose",
    "com.atebits.Tweetie2.spotlight"
  ],
  "NSUserTrackingUsageDescription": "This helps Twitter show you more relevant ads.",
  "PHPhotoLibraryPreventAutomaticLimitedAccessAlert": true,
  "SKAdNetworkItems": [
    {
      "SKAdNetworkIdentifier": "n66cz3y3bx.skadnetwork"
    }
  ],
  "TFNClientPrimaryScheme": "twitter",
  "TWBuildGitSHA": "",
  "TWBuildNumber": "",
  "TWBuildTime": "2021-07-20T23:46:33Z",
  "TWBuildTrain": "",
  "TWPushEnvironment": "3",
  "TWSharedApplicationGroupIdentifier": "group.com.atebits.Tweetie2",
  "TWSharedKeychainOAuthIdentifier": "8248RGMF2D.com.atebits.Tweetie2.oauth",
  "TWTrainType": "",
  "UIAppFonts": [
    "Chirp/Chirp-Bold.otf",
    "Chirp/Chirp-Heavy.otf",
    "Chirp/Chirp-Light.otf",
    "Chirp/Chirp-Regular.otf",
    "Frameworks/PeriscopeSDK.framework/MuseoSans_300.otf",
    "Frameworks/PeriscopeSDK.framework/MuseoSans_500.otf",
    "Frameworks/PeriscopeSDK.framework/MuseoSans_700.otf",
    "Frameworks/PeriscopeSDK.framework/ProximaNova-Light.otf",
    "Frameworks/PeriscopeSDK.framework/ProximaNova-Semibold.otf"
  ],
  "UIAppFonts-macos": [
    "Chirp/Chirp-Bold.otf",
    "Chirp/Chirp-Heavy.otf",
    "Chirp/Chirp-Light.otf",
    "Chirp/Chirp-Regular.otf",
    "../Frameworks/PeriscopeSDK.framework/Resources/MuseoSans_300.otf",
    "../Frameworks/PeriscopeSDK.framework/Resources/MuseoSans_500.otf",
    "../Frameworks/PeriscopeSDK.framework/Resources/MuseoSans_700.otf",
    "../Frameworks/PeriscopeSDK.framework/Resources/ProximaNova-Light.otf",
    "../Frameworks/PeriscopeSDK.framework/Resources/ProximaNova-Semibold.otf"
  ],
  "UIApplicationSceneManifest-macos": {
    "UIApplicationSupportsMultipleScenes": true
  },
  "UIBackgroundModes": [
    "audio",
    "fetch",
    "remote-notification"
  ],
  "UIDeviceFamily": [
    2
  ],
  "UIInterfaceOrientation-iphoneos": "UIInterfaceOrientationPortrait",
  "UILaunchStoryboardName": "LaunchScreen",
  "UIPrerenderedIcon": true,
  "UIRequiresPersistentWiFi": true,
  "UIStatusBarHidden": true,
  "UIStatusBarStyle": "UIStatusBarStyleBlackOpaque",
  "UISupportedInterfaceOrientations": [
    "UIInterfaceOrientationPortrait",
    "UIInterfaceOrientationLandscapeLeft",
    "UIInterfaceOrientationLandscapeRight"
  ],
  "UISupportedInterfaceOrientations~ipad": [
    "UIInterfaceOrientationPortrait",
    "UIInterfaceOrientationPortraitUpsideDown",
    "UIInterfaceOrientationLandscapeLeft",
    "UIInterfaceOrientationLandscapeRight"
  ],
  "UISupportsDocumentBrowser-macos": false,
  "UIViewControllerBasedStatusBarAppearance": true
}
Full Meta Details
{
  "fileSize": 6.6145782470703125,
  "architectures": [
    {
      "bits": "32-bit",
      "fileType": "Fixed Virtual Memory Shared Library File",
      "header": {
        "magic": 3405691582,
        "cputype": 0,
        "cpusubtype": 16,
        "filetype": 3,
        "ncmds": 1024,
        "sizeofcmds": 3484448,
        "flags": [
          "The object file is the output of an incremental link against a base file and can not be link edited again.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "The object file's undefined references are bound by the dynamic linker when loaded."
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 3405691582,
          "size": 2,
          "offset": " 0x0"
        },
        {
          "description": 4103,
          "size": 3,
          "offset": " 0x8"
        },
        {
          "description": 1024,
          "size": 3484448,
          "offset": " 0x10"
        },
        {
          "description": "Dynamic Linker Load Command",
          "size": 4108,
          "offset": " 0x18"
        },
        {
          "description": 0,
          "size": 219136,
          "offset": " 0x20"
        },
        {
          "description": 3429712,
          "size": 14,
          "offset": " 0x28"
        }
      ],
      "magic": "cafebabe",
      "offset": "0",
      "processorSubType": "v7em",
      "processorType": 0
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 112,
        "sizeofcmds": 11392,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x4000"
        },
        {
          "description": "Symbol segment command",
          "size": 112,
          "offset": " 0x4008"
        },
        {
          "description": 112,
          "size": 4325509,
          "offset": " 0x4010"
        },
        {
          "description": 4325509,
          "size": 25,
          "offset": " 0x4018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x4020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x4028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x4060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x4068"
        },
        {
          "description": 0,
          "size": 132096,
          "offset": " 0x4080"
        },
        {
          "description": 0,
          "size": 132096,
          "offset": " 0x4090"
        },
        {
          "description": 132096,
          "size": 5,
          "offset": " 0x4098"
        },
        {
          "description": "UNIX Thread command",
          "size": 20,
          "offset": " 0x40a0"
        },
        {
          "description": "Sub Client Load Command",
          "size": 1702125407,
          "offset": " 0x40a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x40b8"
        },
        {
          "description": 0,
          "size": 26784,
          "offset": " 0x40c8"
        },
        {
          "description": 26784,
          "size": 1637856,
          "offset": " 0x40d0"
        },
        {
          "description": 1637856,
          "size": 26784,
          "offset": " 0x40d8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x40e8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0x40f8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x4108"
        },
        {
          "description": 0,
          "size": 1664640,
          "offset": " 0x4118"
        },
        {
          "description": 1664640,
          "size": 234,
          "offset": " 0x4120"
        },
        {
          "description": 234,
          "size": 1664640,
          "offset": " 0x4128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0x4138"
        },
        {
          "description": 524360,
          "size": 6,
          "offset": " 0x4140"
        },
        {
          "description": "Fixed Virtual Memory Library Load command",
          "size": 1953718111,
          "offset": " 0x4148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0x4150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0x4158"
        },
        {
          "description": 0,
          "size": 1668236,
          "offset": " 0x4168"
        },
        {
          "description": 1668236,
          "size": 6006,
          "offset": " 0x4170"
        },
        {
          "description": 6006,
          "size": 1668236,
          "offset": " 0x4178"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x4188"
        },
        {
          "description": 0,
          "size": 1935892319,
          "offset": " 0x4198"
        },
        {
          "description": 1935892319,
          "size": 103,
          "offset": " 0x41a0"
        },
        {
          "description": 103,
          "size": 1163157343,
          "offset": " 0x41a8"
        },
        {
          "description": 0,
          "size": 1674256,
          "offset": " 0x41b8"
        }
      ],
      "magic": "cffaedfe",
      "offset": "4000",
      "processorSubType": 3,
      "processorType": "X86"
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 12,
        "cpusubtype": 0,
        "filetype": 2,
        "ncmds": 112,
        "sizeofcmds": 11472,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 0,
          "size": 112,
          "offset": " 0x358008"
        },
        {
          "description": 112,
          "size": 4325509,
          "offset": " 0x358010"
        },
        {
          "description": 4325509,
          "size": 25,
          "offset": " 0x358018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x358020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x358028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x358060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x358068"
        },
        {
          "description": 0,
          "size": 128000,
          "offset": " 0x358080"
        },
        {
          "description": 0,
          "size": 128000,
          "offset": " 0x358090"
        },
        {
          "description": 128000,
          "size": 5,
          "offset": " 0x358098"
        },
        {
          "description": "UNIX Thread command",
          "size": 21,
          "offset": " 0x3580a0"
        },
        {
          "description": "Sub Library Load Command",
          "size": 1702125407,
          "offset": " 0x3580a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x3580b8"
        },
        {
          "description": 0,
          "size": 13964,
          "offset": " 0x3580c8"
        },
        {
          "description": 13964,
          "size": 1544244,
          "offset": " 0x3580d0"
        },
        {
          "description": 1544244,
          "size": 13964,
          "offset": " 0x3580d8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x3580e8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0x3580f8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x358108"
        },
        {
          "description": 0,
          "size": 1558208,
          "offset": " 0x358118"
        },
        {
          "description": 1558208,
          "size": 7140,
          "offset": " 0x358120"
        },
        {
          "description": 7140,
          "size": 1558208,
          "offset": " 0x358128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0x358138"
        },
        {
          "description": 524360,
          "size": 12,
          "offset": " 0x358140"
        },
        {
          "description": "Dynamically linked shared library identification command",
          "size": 1953718111,
          "offset": " 0x358148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0x358150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0x358158"
        },
        {
          "description": 0,
          "size": 1565348,
          "offset": " 0x358168"
        },
        {
          "description": 1565348,
          "size": 7164,
          "offset": " 0x358170"
        },
        {
          "description": 7164,
          "size": 1565348,
          "offset": " 0x358178"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x358188"
        },
        {
          "description": 0,
          "size": 1651466079,
          "offset": " 0x358198"
        },
        {
          "description": 1651466079,
          "size": 1818784869,
          "offset": " 0x3581a0"
        },
        {
          "description": 1818784869,
          "size": 1163157343,
          "offset": " 0x3581a8"
        },
        {
          "description": 0,
          "size": 1572512,
          "offset": " 0x3581b8"
        }
      ],
      "magic": "cffaedfe",
      "offset": "358000",
      "processorSubType": "all",
      "processorType": "ARM"
    }
  ]
}
v8.57
โœ… Yes, Native Apple Silicon Support
๐Ÿ–ฅ Supported Architectures X86, ARM
Full Info Plist
{
  "AppIdentifierPrefix": "8248RGMF2D.",
  "BuildMachineOSBuild": "20E5196f",
  "CFBundleDevelopmentRegion": "English",
  "CFBundleDisplayName": "Twitter",
  "CFBundleExecutable": "Twitter",
  "CFBundleIconFile": "ProductionAppIcon",
  "CFBundleIconName": "ProductionAppIcon",
  "CFBundleIdentifier": "maccatalyst.com.atebits.Tweetie2",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "Twitter",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "8.57",
  "CFBundleSignature": "????",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleURLTypes": [
    {
      "CFBundleURLName": "com.twitter.twitter-iphone",
      "CFBundleURLSchemes": [
        "twitter",
        "com.twitter.twitter-iphone",
        "com.twitter.twitter-iphone+1.0.0",
        "tweetie",
        "com.atebits.Tweetie2",
        "com.atebits.Tweetie2+2.0.0",
        "com.atebits.Tweetie2+2.1.0",
        "com.atebits.Tweetie2+2.1.1",
        "com.atebits.Tweetie2+3.0.0",
        "fb2231777543",
        "twitterauth"
      ]
    }
  ],
  "CFBundleVersion": "8.57",
  "CrashlyticsCollectCustomKeys": "1",
  "CrashlyticsCollectCustomLogs": "1",
  "CrashlyticsCollectUserIdentifiers": "1",
  "CrashlyticsInsights": true,
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "12D4e",
  "DTPlatformName": "macosx",
  "DTPlatformVersion": "11.1",
  "DTSDKBuild": "20C63",
  "DTSDKName": "macosx11.1",
  "DTXcode": "1240",
  "DTXcodeBuild": "12D4e",
  "FirebaseScreenReportingEnabled": false,
  "LSApplicationCategoryType": "public.app-category.news",
  "LSApplicationQueriesSchemes": [
    "twitter",
    "fbauth",
    "googlechrome",
    "medium",
    "pscp",
    "vine",
    "yelp",
    "foursquare",
    "soundcloud",
    "spotify",
    "org-appextension-feature-password-management",
    "comgooglemaps",
    "snapchat",
    "fb-messenger",
    "whatsapp",
    "googlegmail",
    "tg",
    "line",
    "viber",
    "instagram-stories"
  ],
  "LSMinimumSystemVersion": "10.15",
  "NSAppTransportSecurity": {
    "NSAllowsArbitraryLoads": true,
    "NSExceptionDomains": {
      "api.twitter.com": {
        "NSAllowsArbitraryLoads": false
      },
      "cards.twitter.com": {
        "NSAllowsArbitraryLoads": false
      },
      "concon.twitter.com": {
        "NSAllowsArbitraryLoads": false
      },
      "connectivitycheck.gstatic.com": {
        "NSExceptionAllowsInsecureHTTPLoads": true
      },
      "upload.twitter.com": {
        "NSAllowsArbitraryLoads": false
      }
    }
  },
  "NSCameraUsageDescription": "Capture and Tweet photos and videos from Twitter.",
  "NSContactsUsageDescription": "We will securely upload your contacts to our servers to help you connect with friends and suggest users to follow on Twitter.",
  "NSLocationUsageDescription": "Enjoy the Twitter experience tailored to your location.",
  "NSMicrophoneUsageDescription": "Capture and Tweet videos with sound from Twitter.",
  "NSPhotoLibraryAddUsageDescription": "Save to your Photos.",
  "NSPhotoLibraryUsageDescription": "Easily add photos on Twitter.",
  "NSSpeechRecognitionUsageDescription": "Going forward, whenever you choose to share captions on this device, Apple will provide the service. Doing so helps make sure people of all hearing abilities can access your content.",
  "NSSupportsAutomaticTermination": true,
  "NSSupportsSuddenTermination": true,
  "NSUserActivityTypes": [
    "INGetVisualCodeIntent",
    "T1ComposeIntent",
    "T1ComposeMessageIntent",
    "T1DirectMessageConversationIntent",
    "T1ScanQRIntent",
    "T1SearchIntent",
    "T1TrendsIntent",
    "com.twitter.activity.view_status",
    "com.twitter.activity.view_status_detail",
    "com.twitter.activity.view_profile",
    "com.twitter.activity.view_media",
    "com.twitter.activity.compose",
    "com.atebits.Tweetie2.spotlight"
  ],
  "PHPhotoLibraryPreventAutomaticLimitedAccessAlert": true,
  "SKAdNetworkItems": [
    {
      "SKAdNetworkIdentifier": "n66cz3y3bx.skadnetwork"
    }
  ],
  "TFNClientPrimaryScheme": "twitter",
  "TWBuildGitSHA": "",
  "TWBuildNumber": "",
  "TWBuildTime": "2021-03-17T06:13:49Z",
  "TWBuildTrain": "",
  "TWPushEnvironment": "3",
  "TWSharedApplicationGroupIdentifier": "group.com.atebits.Tweetie2",
  "TWSharedKeychainOAuthIdentifier": "8248RGMF2D.com.atebits.Tweetie2.oauth",
  "TWTrainType": "",
  "UIAppFonts": [
    "../Frameworks/PeriscopeSDK.framework/Resources/MuseoSans_300.otf",
    "../Frameworks/PeriscopeSDK.framework/Resources/MuseoSans_500.otf",
    "../Frameworks/PeriscopeSDK.framework/Resources/MuseoSans_700.otf",
    "../Frameworks/PeriscopeSDK.framework/Resources/ProximaNova-Light.otf",
    "../Frameworks/PeriscopeSDK.framework/Resources/ProximaNova-Semibold.otf"
  ],
  "UIApplicationSceneManifest-macos": {
    "UIApplicationSupportsMultipleScenes": true
  },
  "UIBackgroundModes": [
    "audio",
    "fetch",
    "remote-notification"
  ],
  "UIDeviceFamily": [
    2
  ],
  "UILaunchStoryboardName": "LaunchScreen",
  "UIPrerenderedIcon": true,
  "UIRequiresPersistentWiFi": true,
  "UIStatusBarHidden": true,
  "UIStatusBarStyle": "UIStatusBarStyleBlackOpaque",
  "UISupportedInterfaceOrientations": [
    "UIInterfaceOrientationPortrait",
    "UIInterfaceOrientationLandscapeLeft",
    "UIInterfaceOrientationLandscapeRight"
  ],
  "UISupportedInterfaceOrientations~ipad": [
    "UIInterfaceOrientationPortrait",
    "UIInterfaceOrientationPortraitUpsideDown",
    "UIInterfaceOrientationLandscapeLeft",
    "UIInterfaceOrientationLandscapeRight"
  ],
  "UISupportsDocumentBrowser": false,
  "UIViewControllerBasedStatusBarAppearance": true
}
Full Meta Details
{
  "fileSize": 5.2513885498046875,
  "architectures": [
    {
      "bits": "32-bit",
      "fileType": "Fixed Virtual Memory Shared Library File",
      "header": {
        "magic": 3405691582,
        "cputype": 0,
        "cpusubtype": 16,
        "filetype": 3,
        "ncmds": 1024,
        "sizeofcmds": 2782096,
        "flags": [
          "The object file is the output of an incremental link against a base file and can not be link edited again.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "The object file's undefined references are bound by the dynamic linker when loaded."
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 3405691582,
          "size": 2,
          "offset": " 0x0"
        },
        {
          "description": 4103,
          "size": 3,
          "offset": " 0x8"
        },
        {
          "description": 1024,
          "size": 2782096,
          "offset": " 0x10"
        },
        {
          "description": "Dynamic Linker Load Command",
          "size": 4108,
          "offset": " 0x18"
        },
        {
          "description": 0,
          "size": 175104,
          "offset": " 0x20"
        },
        {
          "description": 2704816,
          "size": 14,
          "offset": " 0x28"
        }
      ],
      "magic": "cafebabe",
      "offset": "0",
      "processorSubType": "v7em",
      "processorType": 0
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 95,
        "sizeofcmds": 9960,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x4000"
        },
        {
          "description": "Symbol segment command",
          "size": 95,
          "offset": " 0x4008"
        },
        {
          "description": 95,
          "size": 4325509,
          "offset": " 0x4010"
        },
        {
          "description": 4325509,
          "size": 25,
          "offset": " 0x4018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x4020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x4028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x4060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x4068"
        },
        {
          "description": 0,
          "size": 105472,
          "offset": " 0x4080"
        },
        {
          "description": 0,
          "size": 105472,
          "offset": " 0x4090"
        },
        {
          "description": 105472,
          "size": 5,
          "offset": " 0x4098"
        },
        {
          "description": "UNIX Thread command",
          "size": 20,
          "offset": " 0x40a0"
        },
        {
          "description": "Sub Client Load Command",
          "size": 1702125407,
          "offset": " 0x40a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x40b8"
        },
        {
          "description": 0,
          "size": 10784,
          "offset": " 0x40c8"
        },
        {
          "description": 10784,
          "size": 84266,
          "offset": " 0x40d0"
        },
        {
          "description": 84266,
          "size": 10784,
          "offset": " 0x40d8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x40e8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0x40f8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x4108"
        },
        {
          "description": 0,
          "size": 1323850,
          "offset": " 0x4118"
        },
        {
          "description": 1323850,
          "size": 3384,
          "offset": " 0x4120"
        },
        {
          "description": 3384,
          "size": 1323850,
          "offset": " 0x4128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0x4138"
        },
        {
          "description": 524360,
          "size": 6,
          "offset": " 0x4140"
        },
        {
          "description": "Fixed Virtual Memory Library Load command",
          "size": 1953718111,
          "offset": " 0x4148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0x4150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0x4158"
        },
        {
          "description": 0,
          "size": 1327236,
          "offset": " 0x4168"
        },
        {
          "description": 1327236,
          "size": 5656,
          "offset": " 0x4170"
        },
        {
          "description": 5656,
          "size": 1327236,
          "offset": " 0x4178"
        }
      ],
      "magic": "cffaedfe",
      "offset": "4000",
      "processorSubType": 3,
      "processorType": "X86"
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 12,
        "cpusubtype": 0,
        "filetype": 2,
        "ncmds": 95,
        "sizeofcmds": 9960,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 0,
          "size": 95,
          "offset": " 0x2ac008"
        },
        {
          "description": 95,
          "size": 4325509,
          "offset": " 0x2ac010"
        },
        {
          "description": 4325509,
          "size": 25,
          "offset": " 0x2ac018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x2ac020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x2ac028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x2ac060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x2ac068"
        },
        {
          "description": 0,
          "size": 99328,
          "offset": " 0x2ac080"
        },
        {
          "description": 0,
          "size": 99328,
          "offset": " 0x2ac090"
        },
        {
          "description": 99328,
          "size": 5,
          "offset": " 0x2ac098"
        },
        {
          "description": "UNIX Thread command",
          "size": 21,
          "offset": " 0x2ac0a0"
        },
        {
          "description": "Sub Library Load Command",
          "size": 1702125407,
          "offset": " 0x2ac0a8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x2ac0b8"
        },
        {
          "description": 0,
          "size": 21024,
          "offset": " 0x2ac0c8"
        },
        {
          "description": 21024,
          "size": 1171624,
          "offset": " 0x2ac0d0"
        },
        {
          "description": 1171624,
          "size": 21024,
          "offset": " 0x2ac0d8"
        },
        {
          "description": 0,
          "size": 524352,
          "offset": " 0x2ac0e8"
        },
        {
          "description": 0,
          "size": 1953718111,
          "offset": " 0x2ac0f8"
        },
        {
          "description": 0,
          "size": 1163157343,
          "offset": " 0x2ac108"
        },
        {
          "description": 0,
          "size": 1192648,
          "offset": " 0x2ac118"
        },
        {
          "description": 1192648,
          "size": 6516,
          "offset": " 0x2ac120"
        },
        {
          "description": 6516,
          "size": 1192648,
          "offset": " 0x2ac128"
        },
        {
          "description": 0,
          "size": 524360,
          "offset": " 0x2ac138"
        },
        {
          "description": 524360,
          "size": 12,
          "offset": " 0x2ac140"
        },
        {
          "description": "Dynamically linked shared library identification command",
          "size": 1953718111,
          "offset": " 0x2ac148"
        },
        {
          "description": 1953718111,
          "size": 1701866597,
          "offset": " 0x2ac150"
        },
        {
          "description": 1701866597,
          "size": 1163157343,
          "offset": " 0x2ac158"
        },
        {
          "description": 0,
          "size": 1199164,
          "offset": " 0x2ac168"
        },
        {
          "description": 1199164,
          "size": 6540,
          "offset": " 0x2ac170"
        },
        {
          "description": 6540,
          "size": 1199164,
          "offset": " 0x2ac178"
        }
      ],
      "magic": "cffaedfe",
      "offset": "2ac000",
      "processorSubType": "all",
      "processorType": "ARM"
    }
  ]
}
v8.54
โœ… Yes, Native Apple Silicon Support
๐Ÿ–ฅ Supported Architectures X86, ARM
Full Info Plist
{
  "AppIdentifierPrefix": "8248RGMF2D.",
  "BuildMachineOSBuild": "20E5172i",
  "CFBundleDevelopmentRegion": "English",
  "CFBundleDisplayName": "Twitter",
  "CFBundleExecutable": "Twitter",
  "CFBundleIconFile": "ProductionAppIcon",
  "CFBundleIconName": "ProductionAppIcon",
  "CFBundleIdentifier": "maccatalyst.com.atebits.Tweetie2",
  "CFBundleInfoDictionaryVersion": "6.0",
  "CFBundleName": "Twitter",
  "CFBundlePackageType": "APPL",
  "CFBundleShortVersionString": "8.54",
  "CFBundleSignature": "????",
  "CFBundleSupportedPlatforms": [
    "MacOSX"
  ],
  "CFBundleURLTypes": [
    {
      "CFBundleURLName": "com.twitter.twitter-iphone",
      "CFBundleURLSchemes": [
        "twitter",
        "com.twitter.twitter-iphone",
        "com.twitter.twitter-iphone+1.0.0",
        "tweetie",
        "com.atebits.Tweetie2",
        "com.atebits.Tweetie2+2.0.0",
        "com.atebits.Tweetie2+2.1.0",
        "com.atebits.Tweetie2+2.1.1",
        "com.atebits.Tweetie2+3.0.0",
        "fb2231777543",
        "twitterauth"
      ]
    }
  ],
  "CFBundleVersion": "8.54",
  "CrashlyticsCollectCustomKeys": "1",
  "CrashlyticsCollectCustomLogs": "1",
  "CrashlyticsCollectUserIdentifiers": "1",
  "CrashlyticsInsights": true,
  "DTCompiler": "com.apple.compilers.llvm.clang.1_0",
  "DTPlatformBuild": "12D4e",
  "DTPlatformName": "macosx",
  "DTPlatformVersion": "11.1",
  "DTSDKBuild": "20C63",
  "DTSDKName": "macosx11.1",
  "DTXcode": "1240",
  "DTXcodeBuild": "12D4e",
  "FirebaseScreenReportingEnabled": false,
  "LSApplicationCategoryType": "public.app-category.news",
  "LSApplicationQueriesSchemes": [
    "twitter",
    "fbauth",
    "googlechrome",
    "medium",
    "pscp",
    "vine",
    "yelp",
    "foursquare",
    "soundcloud",
    "spotify",
    "org-appextension-feature-password-management",
    "comgooglemaps",
    "snapchat",
    "fb-messenger",
    "whatsapp",
    "googlegmail",
    "tg",
    "line",
    "viber",
    "instagram-stories"
  ],
  "LSMinimumSystemVersion": "10.15",
  "NSAppTransportSecurity": {
    "NSAllowsArbitraryLoads": true,
    "NSExceptionDomains": {
      "api.twitter.com": {
        "NSAllowsArbitraryLoads": false
      },
      "cards.twitter.com": {
        "NSAllowsArbitraryLoads": false
      },
      "concon.twitter.com": {
        "NSAllowsArbitraryLoads": false
      },
      "connectivitycheck.gstatic.com": {
        "NSExceptionAllowsInsecureHTTPLoads": true
      },
      "upload.twitter.com": {
        "NSAllowsArbitraryLoads": false
      }
    }
  },
  "NSCameraUsageDescription": "Capture and Tweet photos and videos from Twitter.",
  "NSContactsUsageDescription": "We will securely upload your contacts to our servers to help you connect with friends and suggest users to follow on Twitter.",
  "NSLocationUsageDescription": "Enjoy the Twitter experience tailored to your location.",
  "NSMicrophoneUsageDescription": "Capture and Tweet videos with sound from Twitter.",
  "NSPhotoLibraryAddUsageDescription": "Save to your Photos.",
  "NSPhotoLibraryUsageDescription": "Easily add photos on Twitter.",
  "NSSpeechRecognitionUsageDescription": "Share your transcriptions to make sure people of all hearing abilities can access this space.",
  "NSSupportsAutomaticTermination": true,
  "NSSupportsSuddenTermination": true,
  "NSUserActivityTypes": [
    "INGetVisualCodeIntent",
    "T1ComposeIntent",
    "T1ComposeMessageIntent",
    "T1DirectMessageConversationIntent",
    "T1ScanQRIntent",
    "T1SearchIntent",
    "T1TrendsIntent",
    "com.twitter.activity.view_status",
    "com.twitter.activity.view_status_detail",
    "com.twitter.activity.view_profile",
    "com.twitter.activity.view_media",
    "com.twitter.activity.compose",
    "com.atebits.Tweetie2.spotlight"
  ],
  "PHPhotoLibraryPreventAutomaticLimitedAccessAlert": true,
  "SKAdNetworkItems": [
    {
      "SKAdNetworkIdentifier": "n66cz3y3bx.skadnetwork"
    }
  ],
  "TFNClientPrimaryScheme": "twitter",
  "TWBuildGitSHA": "",
  "TWBuildNumber": "",
  "TWBuildTime": "2021-02-17T19:13:15Z",
  "TWBuildTrain": "",
  "TWPushEnvironment": "3",
  "TWSharedApplicationGroupIdentifier": "group.com.atebits.Tweetie2",
  "TWSharedKeychainOAuthIdentifier": "8248RGMF2D.com.atebits.Tweetie2.oauth",
  "TWTrainType": "",
  "UIAppFonts": [
    "../Frameworks/PeriscopeSDK.framework/Resources/MuseoSans_300.otf",
    "../Frameworks/PeriscopeSDK.framework/Resources/MuseoSans_500.otf",
    "../Frameworks/PeriscopeSDK.framework/Resources/MuseoSans_700.otf",
    "../Frameworks/PeriscopeSDK.framework/Resources/ProximaNova-Light.otf",
    "../Frameworks/PeriscopeSDK.framework/Resources/ProximaNova-Semibold.otf"
  ],
  "UIApplicationSceneManifest-macos": {
    "UIApplicationSupportsMultipleScenes": true
  },
  "UIBackgroundModes": [
    "audio",
    "fetch",
    "remote-notification"
  ],
  "UIDeviceFamily": [
    2
  ],
  "UILaunchStoryboardName": "LaunchScreen",
  "UIPrerenderedIcon": true,
  "UIRequiresPersistentWiFi": true,
  "UIStatusBarHidden": true,
  "UIStatusBarStyle": "UIStatusBarStyleBlackOpaque",
  "UISupportedInterfaceOrientations": [
    "UIInterfaceOrientationPortrait",
    "UIInterfaceOrientationLandscapeLeft",
    "UIInterfaceOrientationLandscapeRight"
  ],
  "UISupportedInterfaceOrientations~ipad": [
    "UIInterfaceOrientationPortrait",
    "UIInterfaceOrientationPortraitUpsideDown",
    "UIInterfaceOrientationLandscapeLeft",
    "UIInterfaceOrientationLandscapeRight"
  ],
  "UISupportsDocumentBrowser": false,
  "UIViewControllerBasedStatusBarAppearance": true
}
Full Meta Details
{
  "fileSize": 0.1622467041015625,
  "architectures": [
    {
      "bits": "32-bit",
      "fileType": "Fixed Virtual Memory Shared Library File",
      "header": {
        "magic": 3405691582,
        "cputype": 0,
        "cpusubtype": 16,
        "filetype": 3,
        "ncmds": 1024,
        "sizeofcmds": 71808,
        "flags": [
          "The object file is the output of an incremental link against a base file and can not be link edited again.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "The object file's undefined references are bound by the dynamic linker when loaded."
        ]
      },
      "loadCommandsInfo": [
        {
          "description": 3405691582,
          "size": 2,
          "offset": " 0x0"
        },
        {
          "description": 4103,
          "size": 3,
          "offset": " 0x8"
        },
        {
          "description": 1024,
          "size": 71808,
          "offset": " 0x10"
        },
        {
          "description": "Dynamic Linker Load Command",
          "size": 4108,
          "offset": " 0x18"
        },
        {
          "description": 0,
          "size": 6144,
          "offset": " 0x20"
        },
        {
          "description": 71824,
          "size": 14,
          "offset": " 0x28"
        }
      ],
      "magic": "cafebabe",
      "offset": "0",
      "processorSubType": "v7em",
      "processorType": 0
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 7,
        "cpusubtype": 3,
        "filetype": 2,
        "ncmds": 31,
        "sizeofcmds": 160,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 4277009103,
          "size": 3,
          "offset": " 0x4000"
        },
        {
          "description": "Symbol segment command",
          "size": 31,
          "offset": " 0x4008"
        },
        {
          "description": 31,
          "size": 131205,
          "offset": " 0x4010"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x4018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x4020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x4028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x4060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x4068"
        }
      ],
      "magic": "cffaedfe",
      "offset": "4000",
      "processorSubType": 3,
      "processorType": "X86"
    },
    {
      "bits": "64-bit",
      "fileType": "Demand Paged Executable File",
      "header": {
        "magic": 3489328638,
        "cputype": 12,
        "cpusubtype": 0,
        "filetype": 2,
        "ncmds": 31,
        "sizeofcmds": 160,
        "flags": [
          "The object file has no undefined references and is executable.",
          "The object file is the input for the dynamic linker and can not be staticly link edited again.",
          "undefined"
        ],
        "reserved": 0
      },
      "loadCommandsInfo": [
        {
          "description": 0,
          "size": 31,
          "offset": " 0x18008"
        },
        {
          "description": 31,
          "size": 131205,
          "offset": " 0x18010"
        },
        {
          "description": 131205,
          "size": 25,
          "offset": " 0x18018"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1095786335,
          "offset": " 0x18020"
        },
        {
          "description": 1095786335,
          "size": 20306,
          "offset": " 0x18028"
        },
        {
          "description": 0,
          "size": 25,
          "offset": " 0x18060"
        },
        {
          "description": "64-bits Segment Load Command",
          "size": 1163157343,
          "offset": " 0x18068"
        }
      ],
      "magic": "cffaedfe",
      "offset": "18000",
      "processorSubType": "all",
      "processorType": "ARM"
    }
  ]
}