3
kiki
25d

Yo @Lensflare, JoyRant beta expired again. It says I should update my iOS to 17 to continue testing, but my phone only supports 16. What should I do?

Comments
  • 1
    @tosensei but there’s no JoyRant for Android
  • 1
    @tosensei how do I run swift on android?
  • 1
    @tosensei you see, I can't "make one" because joyRant already exists.
  • 3
  • 7
    @tosensei

    "I want to do X"

    "Bro just use Y instead"

    "Y doesn't work for my usecase"

    "That's your problem, just make a Z yourself then"

    Literally the least helpful response ever
  • 4
    Hey, thanks for bringing this up.
    Yes, I bumped the minimum required iOS version to 17 for the latest update. I didn’t expect that there are users which have phones that can’t upgrade to 17.

    I will check and see if I can make it work for iOS 16 again.
  • 4
    @tosensei I bet you haven’t even tried Swift and you call it shit tier.
  • 2
    @Lensflare He's probably more of a VBA kinda guy. Maybe even object pascal
  • 3
    @kiki Ok so I bumped it up to 17 to be able to use SwiftData for the storage of the encountered uses feature.

    Now my plan is to disable that feature for versions below 17 and make a new Testflight version.

    Then later migrate away from SwiftData and implement the storage with something else so that you get that new feature for iOS 16 as well.
  • 2
    @12bitfloat IIRC, he is a C# guy.
  • 3
    @Lensflare wow, thanks man. Bumping it back down to 16 just for me? wow

    if you publish joyRant to app store and make it a paid app, I'll buy it
  • 4
    @kiki I think he can't. I remember there was some "you can't be impersonating another service" shenanigans the apple reviewers were fixated on
  • 0
    @12bitfloat that's a matter of rebranding.
  • 3
    @kiki I have a rant or two describing that I tried all I could to bring this app into to store. I argued with Apple for weeks and changed the name and description of the app and references to devRant in the code.

    It just wasn’t possible and I gave up on this.

    I wanted to make it free and I would never charge money for it.
  • 3
    Turns out it was easier to migrate the storage than to conditionally disable the feature.

    The new build 39 should be available on Testflight now, requiring iOS 16.6.
  • 3
    @Lensflare it worked! thanks!
  • 1
  • 1
    Guys guys calm down you're all wrong.

    Apple sux. Android sux a little less but still more than a karsher vacuum cleaner.

    Archlinux is the only acceptable system.
  • 1
    @antigermanist wow, that's so cool! does it support swiftUI? You should pitch it to Lensflare, maybe he wants to port joyRant to android!
  • 2
    @kiki no, it only supports the swift language itself, but none of the iOS SDKs and not SwiftUI.
    Much like all the other hybrid and cross platform stuff, it looks seductive but in practice it’s horseshit.

    It only makes sense if you have a large amount of platform independent Swift code that you can share between iOS and Android.
    And joyRant, much like the vast majority of apps is 80% platform specific code.

    I speak from experience with React Native, Cordova, Xamarin Forms, Xamarin Native, Flutter and Kotlin Multiplatform.
  • 2
    And for Android there is SkyRant.
  • 2
    @antigermanist does your archlinux run on smartphones?
  • 1
    @Lensflare nobut my laptop have a sim card.
  • 1
    @antigermanist then I kindly encourage you to not fucking mention it as an alternative for a smartphone os ^^
  • 1
    @retoor what do you mean?
  • 1
    @Lensflare smartphones are stupid. Just use a laptop like a man
  • 1
    @antigermanist web version of devRant doesn't have pagination, so I can't access older stuff
  • 1
    @antigermanist smartphones are smart. It’s right in the name, dummy!
  • 0
    @retoor I never do that. Stating opinions about stuff that one hasn’t tried and knows nothing about is just a sign of intellectual bankruptcy.
  • 1
    @retoor that was confidential!
  • 1
    @retoor I'd already consider it a huge coincidence if there were two devRanters working for the same company :)

    However, this reminds me of the birthday paradox and that tells us that it’s not as unlikely as one might think.
  • 2
    @12bitfloat it may be the least helpful comment, but that's just textbook reply from stackoverflow - if somebody even remembers that shit today!
  • 1
    @tosensei debian sucks. Especially the repos. How hard is it to update your package once in a decade?
  • 1
    @tosensei fair enough, but we both know the difference between assumptions based on reasoning and assumptions based on prejudices.
  • 1
    @tosensei debian stable had multiple hardware and driveres issue when archlinux worked out of the box.
  • 0
    also what kind of name is swift.

    It's called a broom
  • 0
    @antigermanist Well originally it was named Shiny. Would you have liked it better?
  • 1
    @Lensflare really? It have the same name as my local drag kween
  • 1
    @12bitfloat > 'I remember there was some "you can't be impersonating another service" shenanigans the apple reviewers were fixated on'.

    Correct, there is: https://developer.apple.com/app-sto... .

    I'd think the section '5.2 Intellectual Property' applies here, mostly '5.2.1':

    'Don’t use protected third-party material such as trademarks, copyrighted works, or patented ideas in your app without permission, and don’t include misleading, false, or copycat representations, names, or metadata in your app bundle or developer name. (...)'
Add Comment