We are currently in negotiations with a Chinese company to give them the right to re-sell our game in the Asia region.
Now for the Android version they want to sell it trough their website because they want to utilize China specific payment systems. This can be easily achieved by adding an activation system to the app and generating keys for the users who paid.
My problem is with the iOS version. As far as I know there is no way to install an app on iOS outside the app store environment without having a jailbroken phone. Can I just give them the archive of the app from XCode and have them upload it trough their own app store account? Will this cause a problem with Apple that basically the same app will be on the store twice with a different bundle ID?