Caveat: It isn’t available in the app store in the EU, and is instead only available via the developer’s marketplace, AltStore¹. As far as I can tell, this genuinely isn’t because of greed, but because of a little detail in Apple’s EU rules (possibly wrong):

[…] Developers can choose to remain on the App Store’s current business terms or adopt the new business terms for iOS apps in the EU.

Developers operating under the new business terms for EU apps will have the option to distribute their iOS apps in the EU via the App Store, Web Distribution, and/or alternative app marketplaces. […] Developers who achieve exceptional scale on iOS, with apps that have over one million first annual installs in the past 12 months in the EU, will pay a Core Technology Fee. ²

The problem being, if you’re under the old terms, there is no “Core Technology Fee.” However, in order to distribute on another marketplace, you must opt into the new terms, meaning you now have to pay the fee even on apps that are distributed on Apple’s app store. Thus, if you distribute on the iOS app store in the EU for free, and lets say it gets 2 million installs, you get 1 million installs free… and you now owe Apple half a million dollars.

  1. https://news.ycombinator.com/item?id=40067556
  2. https://developer.apple.com/support/core-technology-fee/
    • astraeus@programming.dev
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      Because it works. I don’t have to figure out what (A01839: Device error has occurred.) means or weird Android nonsense all the time. If I wanted a constant project I already have plenty with work and actual things I enjoy wasting my time on. If it’s my computer I can mess around, if it’s my phone it’s just a pain in the ass. Even Samsungs can get weird like that sometimes, although the lower quality and price Android phones are the worst for it.

      • SuperSpecialNickname@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        7 months ago

        This isn’t 2010 with Android Froyo where you need two manager to kill apps. And lower quality? All this comment needs is something about camera quality and we have a bingo.

        • astraeus@programming.dev
          link
          fedilink
          arrow-up
          0
          ·
          7 months ago

          Yeah lower quality as in the Android phones that cost less than $1000. Because flagship Samsung Galaxy phones generally run more than that. The cheaper Samsung phones also fall into this category.

          I had these problems with Android up until 2018 when I got fed up with dealing with each phone having problems that required a time commitment to resolve. Six years later and I have no regrets at all.

          • flora_explora@beehaw.org
            link
            fedilink
            arrow-up
            0
            ·
            edit-2
            7 months ago

            Lol, as the others already commented, you clearly have no clue. I have an old Pixel 4 (bought it refurbished for like 300€ 3 years ago) and run a custom rom on it. It just works great, no complaints. Meaning that I never ever had to fiddle around or seen any error codes like you described. I don’t see ads, ever. It is much more privacy respecting, I don’t have any Google/Apple app stores. I can run cracked software on it so I don’t have to pay for premium. I can also have much more control over what apps are allowed to do and what not. And everyone is envious of the pictures it takes, too (I do a lot of macro photography on it). So how is this any worse than an iPhone that constantly spies on you and has a closed ecosystem?

            • astraeus@programming.dev
              link
              fedilink
              arrow-up
              0
              ·
              7 months ago

              You had to hack your phone to make this happen. I already explained that I don’t want to be bothered having to put time and effort into making my phone work. Maybe it would be fine as a fun little project, but I’m not going to depend on a jailbroken phone as my main phone, even if the risk it fails is rather low.

    • DeltaTangoLima@reddrefuge.com
      link
      fedilink
      English
      arrow-up
      0
      ·
      7 months ago

      After 10 years on Android, I just switched back. Because I admire Apple’s commitment to privacy, and simply don’t trust Google any more.

  • YuzuDrink@beehaw.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    7 months ago

    The fact that popular free apps in the EU are subject to fees unless they come up with their own app store is bullshit and clearly Apple trying to punish developers over there. Like, “if you don’t want to owe us money, then make it so the only people who can find your app are those who already know about it”?

    • brie@beehaw.orgOP
      link
      fedilink
      arrow-up
      0
      ·
      7 months ago

      It’s more the other way around. Both distribution on the App Store and through third parties will incur the fee. However, if you don’t distribute on third parties, you can stay under Apple’s old terms, avoiding the fee. It’s a way of monetarily punishing third party app distribution.

  • MachineFab812@discuss.tchncs.de
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    7 months ago

    Need an “emulator”(sandbox really) for old IOS apps. All the best games I ever played on IOS, games I paid for, were retired from the app store and replaced with substandard, ad/subscription based knockoffs, years ago.

    Now I think about it, I’ve got a lot of android apps I keep sideloading to new devices that won’t work if I try to actually use them, but at least I have convenient ways to preserve those.

      • Nia_The_Cat@beehaw.org
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        7 months ago

        There’s a full PC port released for Infinity Blade 1, you can find it on r/infinityblade (think it’s legal gray area so I’m not gonna link it directly). It released 2 months ago. All the controls were ported to mouse and keyboard too so you don’t need a touchscreen monitor. Finished a whole playthrough on it a few weeks ago with no issues at all, just rebinded some things like Q and E to dodge left and right.

        Hope the second and third are somewhere and they can do it too, but I think those ones might be lost to time sadly. 1 was only ported to PC because its source code leaked

    • LiveLM@lemmy.zip
      link
      fedilink
      English
      arrow-up
      0
      ·
      7 months ago

      Unfortunately the only functional iOS emulator for games I’ve ever seen is TouchHLE, though that’s only for PCs and rather experimental at the moment.

      • voxel@sopuli.xyz
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        7 months ago

        it also supports android and works really well on there

        homescreen

        monkeyball

        screenshot

        well, katamari specifically has some rendering issues with text but they’re really minor and don’t affect gameplay.
        sucks that most of these use gyro tho, feels really awkward to use (left stick on any controller can be used instead but it’s still not ideal) (unless you’re like sitting on a toilet or sth lol, where you can comfortably hold the phone flat)

        • LiveLM@lemmy.zip
          link
          fedilink
          English
          arrow-up
          0
          ·
          7 months ago

          How embarrassing, I double checked their Github and still managed to miss Android support 🤦‍♂
          Thanks for the correction.