I have managed to get the feature service for the Collector task onto AGOL. I can add and edit features in a browser. But not having much luck on my iPhone.
Two issues:
1. When I use "Create feature layer" from an existing feature layer service on my ArcGIS server (I have had no luck publishing the layer from ArcMap), it correctly brings over the domain information for the fields. If I try to update these on my iPhone it tells me it can't convert from nvarchar to integer, so it seems to be taking the text of the field's domain, and not converting it to the long integer required by the feature class.
2. When I try to go offline, it tries to download but then tells me that it can't connect to the server. Now because I am using a feature service from a 10.1 server, I have not been able to enable archiving (because versioning must be on for archiving to work in 10.1). Is that likely to be causing this problem? If so, is there any way to enable archiving on the feature layer from AGOL? Or is this likely to be something else entirely?