question

tifr0z avatar image
tifr0z asked

Apple app rejected because of non-public APIs referenced in AmazonFling

My Fire TV app was rejected by Apple review with the following message:

"Your app uses or references the following non-public APIs: com.apple.springboard.lockcomplete "

...so I grepped my project, and sure enough, the forbidden reference were found in the AmazonFling API (using v1.3.1) - see below:

grep -R 'com.apple.springboard.lockcomplete' *<br>Binary file frameworks/AmazonFling1.3.1/AmazonFling.framework/Versions/A/AmazonFling matches<br>Binary file frameworks/AmazonFling1.3.1/AmazonFling.framework/Versions/Current/AmazonFling matches<br>Binary file frameworks/AmazonFling1.3.1/AmazonFling.framework/AmazonFling matches
fire tvamazon fling
1 comment
10 |5000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Forwarded your messages to the Fling team to comment...

-1 Like -1 ·
Nikhil@Amazon avatar image
Nikhil@Amazon answered

We have released Amazon Fling SDK v1.3.2 with a fix that removes the offending non-public API. Please download the new SDK from the Fling portal and integrate updated iOS framework to resolve the Apple review issue.

10 |5000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

GUID-MAN-3016d9bb-3811-4d60-9fc1-b7e68bf7a380 avatar image
GUID-MAN-3016d9bb-3811-4d60-9fc1-b7e68bf7a380 answered

Same story here for multiple apps now. The Amazon Fling API for iOS is now effectively dead if it can't reliably get past Apple review. Any news of an update?

10 |5000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Tom@Amazon avatar image
Tom@Amazon answered

Sorry about the issues. The Fling engineering team is aware of these problems with iOS and is working on a fix. They should have an update to the iOS Fling SDK for release soon. Stay tuned.

10 |5000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

tifr0z avatar image
tifr0z answered

Thank you so much for the quick turnaround!

I just resubmitted our update to Apple, hopefully it will be smooth sailing from here on (I will keep the thread posted)

10 |5000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

tifr0z avatar image
tifr0z answered

Apple just accepted the update, Thank You!

10 |5000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

GUID-MAN-3016d9bb-3811-4d60-9fc1-b7e68bf7a380 avatar image
GUID-MAN-3016d9bb-3811-4d60-9fc1-b7e68bf7a380 answered

Thanks for the quick turnaround on this. Appreciated.

10 |5000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.