Just last month was my first time travelling to China where I was not going to visit my wife - since she now lives with me in Canada. So when applying for a visa, I didn't have her home address in China available for my visa application. At the Chinese visa application center, when I said I was travelling to China with my wife, who still has her Chinese passport (thus still Chinese citizenship), I was still told that I needed either a letter of invite from a Chinese resident from China, or booked hotel receipt. When I said that I had no exact itinerary yet, she said that I only needed to show a hotel receipt for the first couple of days, not for the whole 14 days to have with my visa application.