Jump to content

[TOPIC: topicViewTemplate]
[GLOBAL: userSmallPhoto]
Photo

(Urgent) My app is rejected because of IDFA today (It was ok two weeks ago)
Started by joe528 Apr 28 2014 06:35 AM

10 replies to this topic
[TOPIC CONTROLS]
This topic has been archived. This means that you cannot reply to this topic.
[/TOPIC CONTROLS]
[modOptionsDropdown]
[/modOptionsDropdown]
[reputationFilter]
[TOPIC: post.html]
#1

joe528

[GLOBAL: userInfoPane.html]
joe528
  • Contributor

  • 800 posts
  • Corona SDK

There was no problem when I was uploading my app to Apple two weeks ago. There was the IDFA option already. I checked no IFDA, and everything worked.

 

During these two weeks, no new plugins were added to my app, here is the list for reference:

    plugins =
    {
        ["CoronaProvider.native.popup.social"] =
        {
            publisherId = "com.coronalabs",
            -- supportedPlatforms = { iphone = true },
        },
        ["CoronaProvider.analytics.flurry"] =
        {
            publisherId = "com.coronalabs",
        },
        ["CoronaProvider.ads.iads"] =
        {
            publisherId = "com.coronalabs",
            supportedPlatforms = { iphone = true },
        },
        ["CoronaProvider.ads.admob"] =
        {
            publisherId = "com.coronalabs",
            -- supportedPlatforms = { android = true },
        },
    },

 

Today I am trying to upload again with my app built with Corona 2282, the uploader rejects it because of IFDA with following message:

Improper Advertising Identifier [IDFA] Usage. Your app contains the Advertising Identifier [IDFA] API but you have not indicated its usage on the Prepare for Upload page in iTunes Connect.

 

Corona, please help (urgent!)



[TOPIC: post.html]
#2

RedBeach

[GLOBAL: userInfoPane.html]
RedBeach
  • Corona Geek

  • 1,132 posts
  • Corona SDK

You need to mark that your app uses IDFA when submitting to the store.



[TOPIC: post.html]
#3

Rocket Bird

[GLOBAL: userInfoPane.html]
Rocket Bird
  • Observer

  • 24 posts
  • Corona SDK

How do you do this, after you've already marked that you do not use it? I don't see any way to edit this setting after you've already marked it as "waiting for upload".



[TOPIC: post.html]
#4

joe528

[GLOBAL: userInfoPane.html]
joe528
  • Contributor

  • 800 posts
  • Corona SDK

@Rocket Bird

 

Here is what I did to edit this setting after it was marked as "waiting for upload":

 

(1) remove all plugins in building.settings

 

(2) rebuild the app & upload the binary

 

(3) waiting for the status to become "waiting for review"

 

(4) reject the binary in iTunes connect

 

(5) now you can change the status to ready to upload & then you can change the setting again



[TOPIC: post.html]
#5

Rocket Bird

[GLOBAL: userInfoPane.html]
Rocket Bird
  • Observer

  • 24 posts
  • Corona SDK

Many thanks!



[TOPIC: post.html]
#6

girolamo.simeone4

[GLOBAL: userInfoPane.html]
girolamo.simeone4
  • Enthusiast

  • 35 posts
  • Corona SDK

Hi, 
I have same problem. I use only facebook plugin:
 
 ["facebook"] =
        {
            publisherId = "com.coronalabs",
            supportedPlatforms = { iphone=true, ["iphone-sim"]=true },
        },
 
I have already checked to YES the IDFA in Itunes Connect page, but binary is ok for Apple only without the plug-in.
 
The message from Apple is: Improper Advertising Identifier [IDFA] Usage. Your app contains the Advertising Identifier [IDFA] API but your app is not respecting the Limit Ad Tracking setting in iOS.
 
Thanks!


[TOPIC: post.html]
#7

girolamo.simeone4

[GLOBAL: userInfoPane.html]
girolamo.simeone4
  • Enthusiast

  • 35 posts
  • Corona SDK

Hi all,

I have the same problem: i'm using only the facebook plug in.

 

     ["facebook"] =
        {
            publisherId = "com.coronalabs",
            supportedPlatforms = { iphone=true, ["iphone-sim"]=true },
        },
 

 

I try to enable the idfa, but i had all times the same error.

 

Improper Advertising Identifier [IDFA] Usage. Your app contains the Advertising Identifier [IDFA] API but your app is not respecting the Limit Ad Tracking setting in iOS.

 

Thanks!



[TOPIC: post.html]
#8

Elevate Entertainment

[GLOBAL: userInfoPane.html]
Elevate Entertainment
  • Observer

  • 13 posts
  • Corona SDK

My update keeps getting rejected. Please help.



[TOPIC: post.html]
#9

joe528

[GLOBAL: userInfoPane.html]
joe528
  • Contributor

  • 800 posts
  • Corona SDK

I actually have Facebook plugin too, but my app was uploaded successfully & approved by the reviewers. Its status now is "ready for sale".

 

I checked my app is using IDFA, and the first option under IDFA (using Ad, and my app does show some ad), and here is my complete plugin list:

    plugins =
    {
        ["CoronaProvider.native.popup.social"] =
        {
            publisherId = "com.coronalabs",
        },
        ["CoronaProvider.analytics.flurry"] =
        {
            publisherId = "com.coronalabs",
        },
        ["CoronaProvider.ads.iads"] =
        {
            publisherId = "com.coronalabs",
            supportedPlatforms = { iphone = true },
        },
        ["CoronaProvider.ads.admob"] =
        {
            publisherId = "com.coronalabs",
        },
        
        ["facebook"] =
        {
            publisherId = "com.coronalabs",
            supportedPlatforms = { iphone = true },
        },
    },

The app was built with the latest Corona build, 2288.

 

I am not sure why you see "your app is not respecting the Limit Ad Tracking setting in iOS". I have never seen this in the whole process.



[TOPIC: post.html]
#10

nicholasclayg

[GLOBAL: userInfoPane.html]
nicholasclayg
  • Contributor

  • 452 posts
  • Corona SDK

Same issue, so you have to make sure your ad network has updated the SDK. For me, Chartboost hasn't updated yet at least not for Corona (since it's open sourced). Revmob JUST did the change so did tapjoy, applovin, admob etc. 

 

Don't put in anything until you check with your ad network to ensure they are IFDA compliant. I've been trying to upload my app for almost 2 days now, ripping out everything and it's a pain in my motherbeeping butt. 



[TOPIC: post.html]
#11

girolamo.simeone4

[GLOBAL: userInfoPane.html]
girolamo.simeone4
  • Enthusiast

  • 35 posts
  • Corona SDK

Thanks, I managed to send the track this time, I removed the following code from my build.setting: ["iphone-sim"]=true 




[topic_controls]
[/topic_controls]