Coming soon - Get a detailed view of why an account is flagged as spam!
view details

This post has been de-listed

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

24
$100 bounty for reproducible steps for making nintype not popup
Post Body

Update: The Fleksy keyboard team have agreed to add another $100 to the bounty - so total is $200 (and $100 for the bonus bounty with the 5-7 seconds situation)

--------------------GOAL--------------------

make the whole keyboard fail to pop up (NOTHING pops up at all - be it nintype or fleksy or stock), on situations where it usually pops up.

'Grey box instead of keyboard' also counts, but same with the non-popup, has to be for all custom keyboards.

Spotlight doesn't count, wifi login prompts don't count (those has never worked with custom keyboards IIRC, even from nin iOS7 jailbreak days), lock screen doesn't count.

I reserve the right to change the criteria based on entries which I didn't think about, but I promise I won't change too much, and if I do, I'll at least give a "whoops I screwed up" prize of $20. I'm not exactly made of money, and I wish Apple could have done it instead of me, but they're trying to be the illuminati with all their secrecy and stuff

--------------------RULES--------------------

  • Only on latest iOS (9.1)
  • The test environment is not jailbroken (them apple engineers won't accept it then), but if you're jailbroken you can still give this a try (see below)
  • I (the developer) have to be able to replicate it on my iPhone 6S , which will be restarted before trying the steps out
  • The steps to reproduce this must be doable in under 15 minutes
  • I'll try the steps multiple times to make sure it's consistent

--------------------ARE YOU JAILBROKEN?--------------------

You can still give this a go, and if you can reproduce the error on iOS9.0.2 or 9.0.1 chances are it may also happen in 9.1. You probably need to test it on safe mode, and make sure your jetsam.plist values are normal (they've been used to increase memory allocations, so they probably will make it harder to trigger it)

--------------------SUBMISSION--------------------

Post your steps here. The oldest entry which fulfils the above criteria wins

--------------------BOUNTY--------------------

$100 from me (Jormy, company behind Nintype), I'll either buy you an item online or paypal money transfer, etc.

$100 from Fleksy (guys, let me know what you want me to put here)

NOTE: Additional $100 bounty from Jormy for reproducible steps to creating the 5-7 seconds long popup situation

I wish Apple can reimburse me, but I did get a free Apple TV devkit which is slowly collecting dust. There's just no time to play with it with all these keyboard things I have to do!

--------------------RESOURCES--------------------

You can get free custom keyboards (swiftkey) if you don't have a custom keyboard yet.

You can freeze safari by typing "what" in pastebin.com textbox, moving the cursor in the middle, and then pressing spacebar/correcting from the topbar. After doing that a few times, I experienced nintype not being able to popup, at all, even after relaunching the app. I can't remember what I did though

Possible steps include locking the phone and waiting, etc.

--------------------WHY ARE WE DOING THIS--------------------

The keyboard-does-not-popup issue is something that all 3rd party keyboard developers have suffered and moaned about, and complained about to no-end. Problem is even though it happens, it happens randomly.

We need a way to replicate this consistently so we can file a radar bug report, which seems to be the only way to make the Apple engineers work on this.

However, try as we might, we haven't found it. But maybe you can! And if you can, you get $200, or two apple pencils!

--------------------CAN I HAVE HINTS / WHAT WE KNOW SO FAR --------------------

It seems that so far, the 'keyboard does not pop up issue' is caused by jetsam. Jetsam is the thing that kills processes if iOS needs more memory, and it also kills and eats babies.

Some apps (like the textboxes in the badoo app) cause the keyboard process to mysteriously use more memory, which may lead to terminations.

Jetsam seems to kill them keyboards when the phone is asleep. A lot of people mention that the 'keyboard not popping up' issue seems to happen as they unlock the phone.

The latest nintype beta that has developer diagnosis shortcut to overload a buffer so much that jetsam kills it, and I'll upload more developer functionalities. PM me if you want to get added to the beta, this may help in your quest.

Possible steps to reproduce this may include leaving the phone locked for 5 minutes, etc. It might be that it has to sleep overnight, but that's not gonna make it easy to convince the Apple engineers to look at the issue.

--------------------GET WORKING, SHERLOCK--------------------

Tweet to us at @jormy or @fleksy if you got new stuff

Author
Account Strength
100%
Account Age
19 years
Verified Email
Yes
Verified Flair
No
Total Karma
4,168
Link Karma
746
Comment Karma
3,422
Profile updated: 3 days ago
Posts updated: 1 year ago
Developer

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
9 years ago