Does iOS app developer have access to my iCloud billing info? I see this data in my iCloud purchase history. There are my credit card number, my first and last name, my address, and iPhone's name. 


Which of this are accessible to the developer of the app?
Is it possible for developers to track reinstallation of their apps thought this data? How is that conforms with Uber's case?
No, the iOS app developers do not have access to your billing info.

When an app is sold through the App Store, the third party developer does not get access to the credit card number, first or last names, your address nor the iPhone's name.

As a consequence of this, the developer cannot track reinstallations through the means of the above mentioned data.