Closed GoogleCodeExporter closed 8 years ago
I learned that Apple feedback service doesn't work on ad-hoc mode. Sorry,
newermind
this issue. Please close this issue.
Thank you
Original comment by fya...@gmail.com
on 12 Mar 2010 at 11:42
Let's not close this quite yet - I have the same "issue" and need to understand
if
it's user error/misunderstanding on my part or something more fundamental...
Can Feedback be tested in sandbox mode with a "real" app in development (not ad
hoc
distribution, but currently only in development)? If so, I assumed from
reading the
feedback docs that sending alerts to a valid device that had uninstalled my app
would
generate some feedback to tell me that the app was no longer installed. But I
tested
that scenario and still received no feedback. I also tested just having the
app turn
off all the notification options. My next test would the one above - bad
device id,
but that isn't a real-world scenario for me (users uninstalling an app would
be).
Anybody have feedback working?
Original comment by craighea...@gmail.com
on 23 Mar 2010 at 1:26
P.S. Maybe there is an "intelligent" timing factor involved? After
uninstalling,
testing and the later reinstalling my test app received the last of my test
messages
(after a significant delay). Does the APNS server have some threshold of
failure
before it generates feedback?
Original comment by craighea...@gmail.com
on 23 Mar 2010 at 2:35
P.P.S. I think I've answered my own question. The Apple docs for the Feedback
Service indicate that it requires "repeated failed delivery attempts" in order
to
generate feedback. So I probably have not created enough failures to warrant
feedback notification. Actually makes perfect sense since a few failed attempts
could be due to anything and taking action on intermittent failures would be
bad.
Thanks - this is a very useful tool.
Original comment by craighea...@gmail.com
on 24 Mar 2010 at 1:12
@craigheartwell in apple's dev forums it was pointed out to me that you need at
least
2 apps that support push to be running in the same apns mode (sandbox or
production)
in order for feedback to work. So what you would need to do to test sandbox
feedback
is create a second app with a different appid and leave it installed on the
device
after uninstalling your primary app for feedback to work. As it was explained
to me,
when the last push enabled app is removed from the device, the device NEVER
contacts
the APNS server ever again to save battery. This means that the device never
reports
to APNs that the app was removed and APNs can't send feedback for the app. We
decided
to just move to production to test feedback rather than build a second app for
no
reason. Hope that helps.
Original comment by redisant
on 26 Mar 2010 at 1:30
Great post @redisant
This makes sense, albeit a bit weird. Usually I just use production instead of
sandbox
anyways for testing apns and feedback. I've never had problems that way.
Original comment by jond...@gmail.com
on 27 Mar 2010 at 6:36
Original issue reported on code.google.com by
fya...@gmail.com
on 12 Mar 2010 at 10:33