Not an iPhone 7, but I have an iPhone 6 with the same year and options ('11 4.6L tech package). Below is what I replied in another post...not realizing it was for a Genesis Coupe. Hope this helps.
I managed to get my '11 Genesis 4.6 w/ Tech Package to work with my iPhone 6. Here is what I did:
I purchased the Apple 30-pin to Lightning adapter. This was the normal block type adapter, not the dongle type, although that would likely also work. I also purchased a lightning extension cable (female lightning plug on one end, 3 ft of cable and a male lightning plug on the other). I used the "iPod cable" which has a 30-pin to USB/headphone jack as well. This gave me basic iPod control, charging (albeit very slow charging) and audio in. This also allows me to put my phone in a mount and still have audio/control through the cable. The configuration of keeping your phone in the center console doesn't really work for me.
What works:
1) When plugging in to the iPhone 6, 9/10 times it will switch to the "iPod mode" and display a list of playlists, artists, songs, albums, audio books, etc.
2) When switching between any form of media (such as from iPod from to radio) it automatically pauses the iPod. When switching back it will automatically play.
3) When drilling down into the artist/song menus, I can start a song or enable random/repeat and it will start playing accordingly. It will then go into a "Now Playing" screen which displays the full artist, album title and song title.
4) Next track/last track work as expected. I only used the steering
wheel controls for this. This is the right and left buttons on the volume circle on the left side of the steering
wheel. Holding down the button enters "fast foward" and "fast rewind" mode which is nice for podcasts.
5) When playing a podcast, the list of podcasts episodes are displayed allowing you to select the next episode. The "Now playing" menu is only active for music.
6) When you have any other app playing (such as pandora) and you click through the songs/select/RND/etc it will enter "now playing" mode and you can see the Pandora/app song title, album, artist, etc. This works even though the Pandora/app information isn't available via the "song/artist" menu.
Gripes/issues:
1) When you first plug in the iPhone, it will start playing the first song alphabetically in the "Music" app on repeat. Once you hit next track, it will play the next song and so on. It seems to have some memory of what was played, so if you skip this song, unplug and then plug back in, it will play the second song in your "Music" app. This might be an issue with the iPhone Music app, but it doesn't seem to do this in other cars.
2) Getting to the "Now playing" screen takes way to many clicks and it's not intuitive. I wish there was a way to just show this from start up. Instead you have to click through to the artist/song/etc just to bring this up. Without the "now playing" screen you just have the song name at the top. It would be nice to see a little more information on the screen by default. This is even more annoying if you use the "mode" to pause/play the media. I switch over to XM to "pause" my iPhone playback because there is no play pause button (I guess hitting the volume knob to turn off the whole system would also work). When switching back, the artist/song/playlist menu is displayed, not the "now playing" screen. Switching between "now playing" and the "iPod" list is, to me, the main issue here.
3) Once in the "now playing" screen, you cannot get back to the song/artist/playlist select screen without either unplugging and plugging back in the phone or switching media to a different source. When switching back to the iPod source, it will display the song/artist/playlists selection screen but you'll have to select something to display the "now playing" screen.
This set up isn't perfect, but it works OK. The sad part is that I had to drive some compact Nissan/Toyota's while on business recently and the iPhone integration is was amazing. All I had to do was plugin in my lightning cable and they started playing (and displaying) music without an issue. I used my normal charging cable, not something provided with the car. The cars themselves were pretty mediocre (what do you expect from a rental). For now, I'm OK with the current configuration but it's not ideal.