Fun fact: our latest iOS release got rejected by Apple 4 times yesterday 🤔

It was over mundane items, and in our view the reviewer didn’t understand their own guidelines. We got through it, but this delayed our release by one day.

This is a reminder that iOS developers don’t get to decide when / if they ship their products. Apple decides. That’s a problem.

Reply to this note

Please Login to reply.

Discussion

Bummer.

Can you share some of the mundane details?

Things like having terms of service and privacy policy links in the right places.

For example my app got rejected because they claimed the screenshots I provided were of a different version of the app (they were not).

Problem for whom lol. What’s a simple solution for this problem?

Not using Apple products.

People like this find issues with everything, if they used Android, they would certainly find something to bitch about there as well.

That is not a fun fact.

You said 1 million sats and you'd do anything, right?

Yep

Oh shit

You did it to yourself Vitor. Wen Amethyst for iOS?

Applethyst! šŸ†

Definitely wasn't fun yesterday

iOS development: where your code works, your tests pass, and your release still depends on how someone’s coffee tasted that morning

I’m sorry for all the trouble it was for you, but it sure seems worth it! Very nice work!

My crypto journey since 2023 has been smooth and successful, all thanks to the incredible guidance of Tammy A. Jeff. If you're looking for someone who truly knows crypto, connect with her on Facebook Tammy A. Jeff she’s available on WhatsApp +44 7459 177502 you'll be glad you did!

f-droid > closed source iOS garbage

Spoken like an ignorant android fanboy. Muted.

iPhone users are just like north koreans, they get offended when you give the option to download from other sources than what Apple has approved

#authoritarianproblems #tech #apple

in fact the iPhones spy on users more than androids, your "private" spyware iOS knows your location even when your phone is off. Keep advocating for closed source garbage and people will know the true clown you are.

Rejected 4 times in one day? Geez. And people reading my posts probably thought I was being mean towards nostr:nprofile1qqs04xzt6ldm9qhs0ctw0t58kf4z57umjzmjg6jywu0seadwtqqc75spz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsz9mhwden5te0wfjkccte9ec8y6tdv9kzumn9wshs3yzth5 for no reason two days ago.

I’m not the bad the guy. I was pointing out facts. If these centralized sources keep rejecting your clients, at what point do yall say enough? My suggestion is that y’all should focus on the web client on Nostr. Isn’t that what makes Nostr unique? A centralized source can’t really shut it down because of relays. Correct? Y’all literally sitting in the space that addresses all your issues but not maximizing it. I’m not team Nostr anymore because people refuse to do the obvious things. But Nostr still has potential if people want it to be a great thing.

I know I have my fit about privacy. And I’m going to keep being the squeaky wheel. I won’t shut up about it until it’s addressed. 1) Create a client where it’s EASY for users to run their own relay so people can have some type of privacy. IT MUST BE EASY TO DO! 2) put restrictions on relays to address CSAM or some of yall are gonna get hit with federal charges. I’m serious and It seriously needs to be addressed. 3) Address and fix basic things that have been discussed by other developers regarding the Nostr protocol.

I appreciate that for some iOS users cost and/or inconvenience of a second device may prevent, but a pixel 8a with graphene may be a way for many. Be careful to avoid Verizon and other models with a locked bootloader. Again, if two devices are feasible, doesn't have to be daily driver. Begin to free yourself from the walled gardens, and start enjoying the wonderful world of FOSS!

Agreed. šŸ‘

In saying that, Pixel phones are not cheap devices in themselves.

I totally get this, especially if it needs to be a second device at least for awhile. I like working with computers, but I still find the need for my old iPhone at times. For example, the wonderful open source Organic Maps while great and sufficient most of the time, just isn't as good at providing directions with public transit in an unknown city. Back to the cost, I got my pixel 7a for $250 USD before tax and a case during one of Amazon's sales last year. At this time an 8a during hopefully a future sale would probably make the most sense. Or find a fellow graphene user at a bitcoin meetup upgrading to a newer model willing to pass on an older pixel at a good price, just to try it out.

I'm already a Graphene user. Disciple like user. Next phone will be a Pixel 9 Fold.

So, I should have to buy one type of device because it’s the only device you can relock the bootloader and still boot using a custom AVB key.

If you tried that on any other Android device, you would brick it, that’s the point of AVB, so you have already made a compromise before you have even flashed anything.

Now that you’re limited to one OEM, you now have to learn at least a basic understanding of flashing ROMS, only to see a lovely warning every time you boot up. Not as bad as the warning from an unlocked bootloader, but still bothersome.

Naturally this last side effect is rather minute, since you would only see it on boot, but I still like to mention it because it further reiterates that buying a pixel and flashing graphene isn’t really an answer either.

Don’t even get me started on SElinux. 🤣

Thank you for your reply. These are good points! Yes, I don't like being limited to one manufacturer (Google 😜). I think there's a chance that other manufacturers may provide a device with these capabilities, especially if there's increasing demand. But even without another option, and having to do without some iPhone conveniences, I'm happy at this time for the greater freedom to use my pocket computer the way I choose. I've taken the transition from an iPhone quite slow, but now mostly only take the old iPhone away from home on a trip. Definitely a learning curve, and no friends or family have followed yet, but they're not nostr bitcoiners yet either šŸ˜‰. As far as the boot warnings, I kind of like them as a badge of honor, with Google getting their logo in, but finishing with Graphene's.

No doubt. I can respect your choice, I just like to get it all out there for people to see so they can make a better and more informed decision.

If that level of privacy is important to you, it’s no one else’s place to say whether it’s a good thing or not.

Personally, I have enjoyed the iOS ecosystem and see no reason to go back to Android even if there are features I miss, and my iPhone affords me plenty of protection for my needs.

This has been our experience too.

Apple & google are single point of failures, we cannot talk about freedom as long as they are the gate keepers. Therefore every app provide .apk file & available in zapstore.

At least android users have the freedom to install what they want. It's the iPhone users who live in a walled garden. Does nostr:nprofile1qqs83nn04fezvsu89p8xg7axjwye2u67errat3dx2um725fs7qnrqlgzqtdq0 publish iOS apps?

It’s only a ā€œwalled gardenā€ when you’re on the outside looking in.

Nobody forces people to buy an iPhone. If you did, and you were smart, you weighed the pros and cons beforehand. If you still decide to purchase an iPhone, there must be a good enough reason, reasons that far outweigh these same boring downfalls that people bring up when trying to disparage iOS. šŸ˜

Those inside the garden are unaware of the outside world and kept in ignorance. My iphone friends are often in awe when I show them what my Graphene can do.

Sure, we can call it a free choice and pretend it is comfortable and alright.

This argument only holds up against someone who has only used iOS. In fact, I’m actually a relatively new user, not even two years yet. Before that, I did everything you could do with an Android device to make it run as you liked and that was part of the problem.

You shouldn’t have to do anything to your device to make it run as it should. You shouldn’t have to flash a custom kernel because the stock kernel sucks, you shouldn’t have to flash a custom ROM because the one it came with isn’t very secure or it’s bloated and/bug riddled, and you shouldn’t need magisk modules to fill in the gaps in between. That was my whole point. For me, iPhone solves all of that.

For the record, I ran graphene for a while after Google gave the P4/XL the finger after three years.

I just like my privacy and security too much. Using some apple products myself but would never touch the iphone. Graphene on latest pixel is perfect.

I can respect that, but if you’ve never used an iPhone, how do you know how secure it is?

I suppose you could argue which is more secure, graphene or iOS and while most people would say graphene, they’re not willing to make all of the compromises needed in order to use it.

iOS is good enough for most people straight out of the box, you don’t need to flash anything.

I think you missed a few buzzwords. 🤣

Apple have power because users and devs let them having control over them. If devs resist and simply stop shipping, users will go elsewhere seeking more open solutions like Android. Only then Apple will reconsider their attitude.

Bingo.

If Europe would’ve done this a decade ago, they wouldn’t have had to resort to hobbling Apple’s business model under the guise of of creating a fair market with their bullshit DMA.

It’s wild, that you can actually be penalized for being too successful, especially when the people bitching about it, are partly responsible for their success. šŸ¤¦šŸ»ā€ā™‚ļø

And yet y’all continue to develop for them anyway… If you don’t like how they operate, don’t develop for them, pretty simple.

Same for users who knew exactly how Apple worked before they bought their product anyway.

There’s enough in life to bitch about, we don’t need to fabricate more. #foodforthought #commonsense

Apple hates these decentralized apps

Its online now. Great work!

Also a reminder to leave apple and to stop letting tim cook fuck us all in the ass. *but the hardware and ecosystem is so good*

This is sad I hope the end of iOS as we know today

I’d like to add country laws also to the list of which features ship or not … as a Canadian OG … I can’t give the wallet portion of the app a try … which is no problem.

a reminder that geo locking still is a thing.

Try Android, you'll see how FUN Google is. If you don't know already.

Stop using apple it's really that simple.

You're paying more money for lower quality hardware.

You're compromising your own security and paying more money for software that is more restrictive.

nostr:nevent1qqs9wsw08pknvp9dnmk7nh8x6427z86mye0fx6lgxyflyhkw02g4tggpzemhxue69uhhyetvv9ujuurjd9kkzmpwdejhgq3q6c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9qxpqqqqqqzyfykkc