iOS 11 & iPhone X
Droppix opened this issue ยท 12 comments
Don't work with iOS 11 and iPhone X.
New release ?
@Droppix @AndrewGable Hi, this is known issue. We 'll try to fix this during the swift 4 migration
Awesome, is the proposed fix to extend the Murmur
completley bellow the notch?
May I ask when the Swift 4 migration is expected to be completed?
@derikflanary I think when #183 is merged we can make a new 5.x
version and then merge one of the swift4
PR's and make a 6.x
release.
@Droppix @wowlocal @derikflanary Hi, you can check https://github.com/hyperoslo/Whisper/releases/tag/6.0.0. This is mostly language update, and small fixes to make it look nice on iPhone X. There's some other issues and PRs that we will try to deal with soon
I have implemented Whistle
s in my own branch such that they appear under the status bar on iPhone X, but extend all the way to the top of the screen. Additionally, I have also preserved the behavior where they appear over the status bar on other devices.
See commit: jondwillis@afcd471
Someone should disentangle and clean up my fork and do a pull request if they wish to see this behavior in the mainline. In my application, safeAreaInsets
do not change, but to be production-ready, the final version of this should observe safeAreaInsetsDidChange
Though I subjectively like extending from the top edge on iPhone X, doing this may be against Apple's guidelines, and may result in a App Store review rejection. I have noticed that snapchat changed its Whistle-like implementation on iPhone X to look kind of like a push notification does; it is below the status bar, and does not touch any edges.
Shout
s/Announcement
s also need to be fixed for iPhone X and AFAIK that hasn't been done.
For reference here is what Snapchat is doing:
Update: I was able to publish an app with this Whistle behavior to the App Store. So, anecdotally, it is acceptable under Apple's Guidelines.
@barnaclejive Hi, can you check https://github.com/hyperoslo/Whisper/releases/tag/6.0.2 which merged #193
@jondwillis We will go with full notch extend for now ๐
I will close this in favor of #188