Well, maybe this is a documentation issue...The docs for showCalloutAtPoint:forFeature:layer:animated: (https://developers.arcgis.com/ios/api-reference/interface_a_g_s_callout.html) say that for the mapPoint parameter ". . . You can pass nil if you want the center of the feature to be used. If the graphic is represented by a marker symbol, then the mapPoint is ignored in order to best place the callout."I was passing nil, because I wanted the feature's center to be used, and my graphic has a marker symbol, so the parameter should supposedly be ignored anyway. But if I pass graphic.geometry (which is an AGSPoint) instead of nil, then the callout is shown and the method returns YES.So problem solved, I guess, but is this a problem with the docs or am I not interpreting them correctly?