I have a fully working APK of an Android application I have developed. The app only have ads and some basic functions, not any Google Admob ads or any Google in-app purchases.
I wish to market this app to China, but the Google Play store is inaccessible at mainland China. So, how can I publish my app to a Chinese app market store like Tencent or 360 mobile? I can't read or write a single word in Chinese.
On 360's English site, there is a form http://developer.360.cn/distribution that can allow developers to submit their apps.
Same for Tencent's English official site. http://open.qq.com/eng/reg
You can simply follow instructions on their website to submit your application.
I would suggest checking out AppInChina http://appinchina.co/ I've already talked to them and thats who I'm going to be partnering with once my app is %100 done. They are the best option to go with I feel like, to do it yourself is almost impossible especially with all the rules and regulations in china.
Related
Background
I have an app that's available on the web, iOS and Android.
I’m using CapacitorJS, Angular and Firebase as main tech stack. By using Capacitor I have a single codebase for all 3 platforms.
How Capacitor works on iOS and Android is that it takes your web-projects dist-folder and wraps it in a native WebView. Sort of like how Ionic works. And this is what makes showing ads tricky.
Problem/Question
I would like to use one single ad provider across all 3 platforms. From my understanding AdSense is only to be used on websites while AdMob is used on mobile apps.
BUT, my whole app is web based, even the ios/android app is just the website shown in a webview. Doesn't this mean I could use AdSense even in my mobile apps, or are there any restrictions I'm unaware of?
How would you handle my scenario? What options do I have? I appreciate any suggestions or insights.
https://support.google.com/admob/answer/48182?hl=en&ref_topic=9756841#zippy=%2Cview-full-ad-placement-policies
Google ads, search boxes or search results may not be:
Integrated into a software application (does not apply to AdMob) of any kind, including toolbars.
So to answer your question adsense cannot be used in any software application ( does not apply to Admob). So you can use it in native android and ios app.
Also refer to https://support.google.com/admob/answer/48182?hl=en ( Refer Technical requirements section ) You need to check what type of adsense ads you are using within the app.
WebView
AdSense for content (AFC) and Ad Exchange (AdX) display ads are not supported through all WebView technologies.
App developers wishing to monetize by publishing AFC and AdX display ads through a WebView must use one of the following supported viewing frames:
Android: Chrome Custom Tab
iOS: SFSafariViewController (iOS9 and iOS10 only)
Google AdMob and AdX in-app ads may be shown in an app next to a WebView so long as the Google Mobile Ads SDK is in use and the publisher is compliant with all other AdSense program policies.
Using a third party website within your android app also requires permission from website owner. So you might be asked to present the proof of ownership or your app might be removed from play store. Refer to admob policy for using website within your app.
https://support.google.com/admob/answer/2753860#Exceptions_AdSense&zippy=%2Cview-exceptions%2Cview-ad-placement-policies
Displaying a third party site in your app
When an app displays someone else's site within a frame, this is considered framing content. Publishers are not permitted to frame third party content and monetize it without permission from the owners of that content.
If a publisher owns the content, it can be framed in their app and monetized. However, if the framed content is already being monetized by Google Ads, the framed content should not contain any additional code for AdSense or AdMob inside the version on the mobile app.
Apple is strict on approving apps which are mimicking a website so chances of rejecting on apple are high ( not related to advertisement ) https://developer.apple.com/app-store/review/guidelines/#design
4.2 Minimum Functionality
Your app should include features, content, and UI that elevate it beyond a repackaged website. If your app is not particularly useful, unique, or “app-like,” it doesn’t belong on the App Store. If your App doesn’t provide some sort of lasting entertainment value, it may not be accepted. Apps that are simply a song or movie should be submitted to the iTunes Store. Apps that are simply a book or game guide should be submitted to the Apple Books Store.
Displaying ads within webview doesn't give native experience to end user. So technically you are not violating any rules ( as long admob other policies are followed ). Its recommended to implement native Ads for rich UI experience
Just a quick question. For the sake of time we plan on just creating an app which opens the browser and points to our website. Down the line an update will provide the rest of the functionality.
In your experience, would this app get approval? If not what would I need to do to get approval?
Cheers,
RJ
Don't think it will be approved:
2.9 Apps that are "beta", "demo", "trial", or "test" versions will be rejected
2.12 Apps that are not very useful, unique, are simply web sites bundled as Apps, or do not provide any lasting entertainment
value may be rejected
2.13 Apps that are primarily marketing materials or advertisements will be rejected
Although I can't quote from the App Store Review Guidelines directly because it requires a developer account, I can say that point 2.12 suggests that that app would not get approved.
My suggestion is that you read the review guidelines to get an idea of what is required to get approval.
I know of apps on the App Store that are nothing more than a UIWebView. See this link for proof of it: App Store and UIWebView
In order to enhance the user's experience, you could also consider using phonegap or appcelerator
I know that apple made the app store to, among other things, discourage web apps and control an unfair 30% cut of app transactions. Luckily for me, my rev comes from companies that are listed on the app, not users.
However, I want an app that does nothing but immediately open default browser and navigate to my webapp page. There is not even intermediary screen - See app icon/name on phone desktop, click, browser with webapp url launches.
Will this have problems getting approved by apple? If so what are the issues that I need to circumvent/overcome, and suggestions to do so? Thanks.
App Store Review Guidelines, 2.12:
Apps that are not very useful, are simply web sites bundled as apps, or do not provide any lasting entertainment value may be rejected
You can essentially do this using the apple-mobile-web-app-capable and apple-touch-icon attributes supported by Safari, and you'll save the $99 fee.
I am currently building an app for an existing and large Royalty Free music library. They sell stock music to be used in productions/websites/commercials etc. What they sell is the license to use the music in your production.
What they want to build is an iPhone and iPad app that is basically an extension of their website. Users can browse and purchase music through the app. I am building a web service to connect to the existing website and will most likely use Webview to handle payment via PayPal. The user is then sent a download link for their music via email after successful purchase
The question I have is whether Apple will reject due to the way we are selling goods. This is an already established business and the iphone apps are just an extension of that.
Any help is really appreciated.
If you sold using in-app purchase (30% to Apple) they would probably accept it. Otherwise not, and you should stick with a web app (which you could highly customize for the iPhone/iPad).
Most likely would get rejected. One option might be to use the iPhone app to browse and sample the tracks, but link out to a mobile safari web page to complete the transaction.
It will definitely get rejected.
My app had a link to our website that had a puchase link. They rejected the app for that too.
Buying directly from the app is not allowed.
If I have app which is already on App Store is it allowed to sell it on my website ?
You can create website for it, you can promote it there, you can put direct link to the AppStore on your page, etc. But there's no other way how to distribute it - just AppStore. Otherwise users will no be able to install it on their phones.
You can check this website, it has some information about promoting your app on your website. http://www.apple.com/itunes/affiliates/faq.html