Rejected by App Store review because of ARKit

268 views
Skip to first unread message

Jacky Chung

unread,
May 15, 2020, 4:29:36 AM5/15/20
to Google Mobile Ads SDK Developers
I tried to submit an app using Google-Mobile-Ads-SDK. It got rejected because of the following.

Guideline 4.2.1 - Design - Minimum Functionality

We noticed that the usefulness of your augmented reality app is limited by the minimal features or content it includes.
Next Steps
Apps using ARKit should provide rich and integrated augmented reality experiences. We encourage you to review your app concept and incorporate more robust AR features and functionality. Note that merely dropping a model into an AR view or replaying animation is not enough.

I tried to ask apple review team for a  more specific reason. They sent back this response.

Specifically, ARKit.framework is linked to your apps binary due to usage of "_ARSCNDebugOptionShowFeaturePoints", "_ARSCNDebugOptionShowWorldOrigin" classes.

Our app does not use anything belongs to ARKit. Therefore, I tried to remove the libraries one by one to see which one causes the rejection.

After we removed Google-Mobile-Ads-SDK, the app was approved.

Did anyone experience this? Is there any solutions to fix this?

Thanks.

Mobile Ads SDK Forum Advisor Prod

unread,
May 15, 2020, 5:52:10 AM5/15/20
to jacky...@legato.co, google-adm...@googlegroups.com
Hi Jacky,

Thank you for reporting this. Would it be possible for you to provide the following details in order for us to investigate this issue further?
  • App ID and Ad Unit ID
  • SDK Version
Kindly send the requested details via Reply privately to author option.

Regards,
Teejay Pimentel
Mobile Ads SDK Team

ref:_00D1U1174p._5004Q1zpWO1:ref

Mobile Ads SDK Forum Advisor Prod

unread,
May 19, 2020, 9:11:48 AM5/19/20
to jacky...@legato.co, google-adm...@googlegroups.com
Hi Jacky,

Thank you for giving us privately a project with access. Let me consult with my team. We will get back to you as soon as we have more actionable information.

Kind regards,
Aryeh Baker

Mobile Ads SDK Forum Advisor Prod

unread,
May 19, 2020, 4:51:25 PM5/19/20
to jacky...@legato.co, google-adm...@googlegroups.com

Hi Jacky,

This is Sam from the Mobile Ads SDK support team

I am unable to build the project that you provided, there appear to be some issues with some dependencies. 

Can you please provide the IPA files of both the successful submission without the Google Mobile Ads SDK and the unsuccessful one with the SDK?

As far as the team is concerned we don't link ARKit to the SDK so this seems odd, we also have not heard of this report from any other publishers.

Regards
 

Sam



ref:_00D1U1174p._5004Q1zpWO1:ref

Jacky Chung

unread,
May 19, 2020, 10:53:59 PM5/19/20
to Mobile Ads SDK Forum Advisor Prod, google-adm...@googlegroups.com, Henry FOK Chi Wai, Nicholas Au
Hi Sam,

Here are the IPAs that we tried to submit with.
9302 was the one passed. This one we removed the google-admob-ads-sdk.
9304 was the one that failed. We added back the SDK in this build.

Please let me know if there’s any findings.

Thanks,
Jacky

Jacky Chung

unread,
May 20, 2020, 11:34:47 AM5/20/20
to Mobile Ads SDK Forum Advisor Prod, google-adm...@googlegroups.com, Henry FOK Chi Wai, Nicholas Au
Forgot to attach.

Here is the link for the files.

Jacky

Jacky Chung

unread,
May 27, 2020, 5:43:35 AM5/27/20
to Mobile Ads SDK Forum Advisor Prod, google-adm...@googlegroups.com, Henry FOK Chi Wai, Nicholas Au
Hi Sam,

Sorry to bother you. I am just wondering if there’s any new findings from your team.

Thanks a lot,
Jacky

Mobile Ads SDK Forum Advisor Prod

unread,
May 27, 2020, 12:38:16 PM5/27/20
to jacky...@legato.co, he...@legato.co, nicho...@legato.co, google-adm...@googlegroups.com
Hi Jacky,

No sorry, based on my previous email this does not appear to be related to the Mobile Ads SDK. As I said if you want to send a Podfile.lock (not Podfile) for each of the two IPAs that you supplied I could see if I could assess why the different symbols appear in the 9304 IPA. 

As I said when I built the interstitial example the symbols you mentioned do not appear, which leads me to believe that these symbols are not related to the Mobile Ads SDK.  Additionally I saw symbols related to Facebook in the 9304 IPA that did not appear in the 9302 IPA which leads me to believe it was not just the Mobile Ads SDK that was removed from that build.
Reply all
Reply to author
Forward
0 new messages