Success (What a pain), ive managed to sign this
- Delete all certificates from Key Chain
- Open xcode (make sure apple account is connected), generate Development and Distribution certificates
- Update Profiles to use new certificates (Apple dev portal)
- Export from Keychain .p12 file
- Open Visual Studio , Tools -> Xamarin -> Apple Accounts (make sure account is connect)
- Click View Details
- Import Dev and Distribution certificate
- Download profiles
- Release configuration , Manual , choose profile and Team (not automatic)
- Archive in Release mode, iPhone, IOS, Remote device (i have ipad connected)
Do not use your macbook, it will fail if your targeting App Store. Deployment is Generic therefore the Macbook thinks its for itunes too.
Hope this helps someone
@Microsoft really need better instructions for deploying with iOS