How to remove app from admob blacklist? - ios

My Application is not showing banners, and a person from admob contacted me saying, seems it is blacklisted by Admob because the banner was too close too the game area, I have removed the banner from that page of the app, and made it not too close on other touchable areas, how can I remove it from that black list now that the app is fixed?

Once you update your app submit an appeal to admob team - https://support.google.com/admob/answer/6195033?hl=en&ref_topic=2745287
If Admob accepts your request your ads will be displayed again. ( Email from Admob team who wrote to you should list down next steps and links in detail )

Related

How to stop showing AdMob banner ad correctly?

I am building an app which will display AdMob banner ad, and when user successfully purchased an IAP item, the banner ad will never show up again, and the screen area originally occupied by the banner ad will be used by the app real functions.
The question is how to dismiss the bannerView or does not init it on the next launch up? And how to insure AdMob Sdk will never refresh the ad content in the background?
I think we cannot just hide the bannerView with just a statement:
bannerView.isHidden = true
And, as we know, AdMob SDK use IDFA. But Apple will deny an app which use IDFA but not showing Ads.
Google has guides on how to show up ads, but I cannot find information about how to stop showing ads from Google.
How to get this problem out?
The question is how to dismiss the bannerView or does not init it on
the next launch up? And how to insure AdMob Sdk will never refresh the
ad content in the background?
There are multiple ways to do this. One way I can think of is to add multiple targets in your Xcode project.
And the easier way, the more practical way - at least for me, is to prevent the requests for ads through GADRequest().
You can even do this even in AppDelegate, when setting Ids to your SDK.
That's it. You may also set nil to the delegate property of your bannerView.
And like what you've mentioned, just hide the bannerView's container, and everything should be perfect. I've worked on lots of applications with Admob, and I believe there should be no problem doing this approach.

How to forcibly show the Smart App Banner on Safari?

I just added a Smart App Banner to my site. It already showed one time, but I want to show it again for development purposes. As Apple says:
When the user returns to the webpage, the banner won’t reappear.
So how do I avoid this "cooldown" that the banner receives?

Choosing the iAd banner

I am new to iAd. I used iAd for the first time in one of my apps .. and I didn't like the type of ads that was shown in my app. Is there anyway to choose which ads or banners can appear in my app?
or at least which category of ads?
If you're referring to add content (e.g. kid apps or car ads), you don't have a choice in which type of ads are displayed to the user. There does seem to be some tailoring of ads from Apple based on user data from app download analytics but that's entirely opaque to developers adopting iAd.
The APIs which are provided with iAd lets you show either banners either interstitial ads (which is an ad displayed on all the screen).

How to show the google admob in custom keyboard for iOS?

I have created the Custom Keyboard App for iOS. and I added the google admob banner view on keyboard.view, but it cannot show the google admob banner, and is empty.
Ad Unit ID and admob module are working exactly on other mobile apps.
Why admob cannot be displaying on custom keybaord app?
Currently, we cannot use admob under the UIInputViewController with the error message "App is in background and background loading is disabled. Ignoring request.".
Please ask Google advisor about the fix schedule for this issue.

iOS App submission is rejected as using Game Centre Leaderboards and Achievements but has not submitted for review

My app has been rejected by Apple for 4 times due to the message they sent:
"Your app is using Game Center Leaderboards and Achievements but you have not submitted the them for review."
My app uses Game Centre for Multiplayer mode, however, it does not have any leaderboards or achievements feature, game centre is simply enabled for multiplayer.
Please see the following screenshot for detail.
As you can see, under my app there is no leaderboards or achievements is selected. The only selected game centre option is "Multiplayer compatibility".
In apple's reject email says if I don't use leaderboards or achievements I can turn off game centre, however, as the game need Game Centre for multiplayer, I believe I cannot turn it off.
Under app's "Game Centre" tab in iTunnesConnect, I do have created some leaderboards and achievements, but those are for future updates which is not yet ready in this release. I didnt link those items with my app's submission as the above screenshot indicated.
The following is a screenshot shows the unfinished items I created for leaderboard and achievements. Once again, they are still under development and I didn't link any of them with the current app's submission.
And if you have a closer look I cannot actually delete every leaderboards as the 1st leaderboard item's delete button is disabled.
As it is getting very close to the app's launch date, it is getting critical. Please advice how can I fix this issue "your app is using Game Center Leaderboards and Achievements but you have not submitted the them for review."
Thank you very much!
The following is the full response from Apple:
2.3 - Apps that do not perform as advertised by the developer will be rejected
Thank you for your resubmission and for addressing the previous 2.2 issue. However the 2.3 issue is still presented in your app since the Game Center remains enabled for your app but no Game Center features were submitted.
If you intended to implement Game Center features in your app, please revise your app to include these features. Alternatively, you may wish to disable Game Center for your app and remove all Game Center references from your Application Description, What’s New info and screenshots.
2.3 Details
We still found that your app is using Game Center Leaderboards and Achievements but you have not submitted the them for review.
Next Steps
Please submit the Leaderboards and Achievements for review.
Login to iTunes Connect
Click on “My Apps”
Select your app
Click on “Game Center”
Complete the Leaderboards and Achievements set up
Select “Done”
Once you’ve completed all changes, click the “Submit for Review” button at the top of the App Details page.
Alternatively, if you do not wish to include Leaderboards and Achievements:
- Click the “Disabled/Enabled” button under “Game Center”
- Revise your Application Description, What’s New info, previews and/or screenshots to remove any content that refers to the Game Center feature(s).
ok, after contact with Apple, they have now passed my app's submission. No changes required. Game centre can be used without adding leaderboard or achievement if you are using multiplay compatibility.

Resources