Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat: Support keyboardDisplayRequiresUserAction to focus automaticlly in iOS #1445

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

lanistor
Copy link

@lanistor lanistor commented Nov 30, 2022

Feature1: Add keyboardDisplayRequiresUserAction to focus automaticlly in iOS
Feature2: Add requestFocus in Android (Include open keyboard)
Feature3: Change clearFocus in Android with closing keyboard.

@JoaaoVerona
Copy link

+1, this feature would be much appreciated.

@pichillilorenzo
Copy link
Owner

pichillilorenzo commented Dec 16, 2022

I'm not sure about the iOS implementation. That's because it's using private native API.
If you use private native APIs, the App could be rejected from the App Store.
Here is the official App Store Guidelines - 2.5 Software Requirements, specifically, check paragraph 2.5.1:

2.5.1 Apps may only use public APIs and must run on the currently shipping OS. Learn more about public APIs. Keep your apps up-to-date and make sure you phase out any deprecated features, frameworks or technologies that will no longer be supported in future versions of an OS. Apps should use APIs and frameworks for their intended purposes and indicate that integration in their app description. For example, the HomeKit framework should provide home automation services; and HealthKit should be used for health and fitness purposes and integrate with the Health app.

@lanistor
Copy link
Author

We have used this code in our iOS APP, and approved by AppStore

@lanistor lanistor force-pushed the flicker-master branch 2 times, most recently from c32a1ca to 7d4f296 Compare December 16, 2022 14:46
@Shinhwe
Copy link

Shinhwe commented Feb 23, 2023

+1 , add this feature plz

@lanistor
Copy link
Author

I'm not sure about the iOS implementation. That's because it's using private native API. If you use private native APIs, the App could be rejected from the App Store. Here is the official App Store Guidelines - 2.5 Software Requirements, specifically, check paragraph 2.5.1:

2.5.1 Apps may only use public APIs and must run on the currently shipping OS. Learn more about public APIs. Keep your apps up-to-date and make sure you phase out any deprecated features, frameworks or technologies that will no longer be supported in future versions of an OS. Apps should use APIs and frameworks for their intended purposes and indicate that integration in their app description. For example, the HomeKit framework should provide home automation services; and HealthKit should be used for health and fitness purposes and integrate with the Health app.

@pichillilorenzo Will this feature be merged?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants