SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
Why me?!
What you need to know about App store
rejections!
Srivatsav balen
Product Manager
Is that so?
Before you develop your app, it’s important to become familiar with the technical, content, and design
criteria that Apple Inc. uses to review all apps built.
This session gives a gist of most common issues that cause apps to get rejected and also to know
what we are doing and why.
Crashes and Bugs
No red and yellow indicators in Xcode!
Submit your app for review only when it is complete and ready to be published.
Make sure to thoroughly test your app on devices and fix all bugs before submitting.
Broken links
It’s not just an URL anymore!
All links in your app must be functional.
A link to user support with up-to-date contact information is required for all apps, and if you're offering
about us, make sure it is genuine and is live all the time.
Placeholder content
Are you sure about it?
Finalize all images and text in your app before sending it in for review. Apps that are still in progress
and contain placeholder content are not ready to be distributed and cannot be approved.
Incomplete Information
Okay, so how do I do it?
If some features require signing in, provide a valid demo account username and password. If there are
special configurations to set, include the specifics. If features require an environment that is hard to
replicate or require specific hardware, be prepared to provide a demo video or the hardware.
Substandard User Interface
Again, no tab bar at the top!
Apple places a high value on clean, refined, and user-friendly interfaces.
Make sure your UI meets Human Interface Guidelines (HIG) by planning your design carefully and
following their design guides and UI Design Dos and Don'ts.
Advertisements
You say ‘Yes’, but there is a ‘No’ there!
When submitting your app for review, you’ll be asked whether your app uses the Advertising Identifier
(IDFA) to serve advertisements.
If you indicate that your app uses the IDFA, but it does not have ad functionality or does not display
ads properly, your app may be rejected.
Make sure to test your app on an iOS device to verify that ads work correctly.
Similarly, if you indicate that your app does not use the IDFA, but it does, your app will be put into the
“Invalid Binary” status.
Web clippings, content aggregators, or a collections of
links
Know what web app is and what native app is!
Your app should be engaging and useful, and make the most of the features unique to iOS. Websites
served in an iOS app, web content that is not formatted for iOS, and limited web interactions do not
make a quality app.
Not enough lasting value
Oh yeah, they tell this too!
If your app doesn’t offer much functionality or content, or only applies to a small niche market, it may
not be approved.
Before creating your app, take a look at the apps in your category on the App Store and consider how
you can provide an even better user experience.
Inaccurate descriptions
What you see is what you get!
Your app description and screenshots should clearly and accurately convey your app's functionality.
Intellectual property
It’s here so it’s mine! Nay! Grow up!
Apple Inc pay special care when your app uses any other logo’s, artwork, photography, audio or video
without proper consent or credits provided to the license holder of the media
Misleading Users
Finally, don't deceive them!
Your app must perform as advertised and should not give users the impression the app is something it
is not.
If your app appears to promise certain features and functionalities, it needs to deliver.
Some numbers now!
Top 5 reasons for app rejections
Percentage Reason
14% More information needed
11% Guideline 2.2: Apps that exhibit bugs will be rejected
5% Guideline 22.2: Apps that contain false, fraudulent or misleading representations or
use names or icons similar to other Apps will be rejected
4% Guideline 10.6: Apple and our customers place a high value on simple, refined,
creative, well thought through interfaces. They take more work but are worth it.
Apple sets a high bar. If your user interface is complex or less than very good, it
may be rejected
4% Did not comply with terms in the iOS Developer Program License Agreement
Hey, this isn’t all!
Have a better read here.

Contenu connexe

Tendances

Windows App Store Optimization Tips
Windows App Store Optimization TipsWindows App Store Optimization Tips
Windows App Store Optimization TipsSteven James
 
How to Build a Travel App?
How to Build a Travel App?How to Build a Travel App?
How to Build a Travel App?OTRAMS Software
 
Industry Experts on How to Build Really Good Mobile Application
Industry Experts on How to Build Really Good Mobile ApplicationIndustry Experts on How to Build Really Good Mobile Application
Industry Experts on How to Build Really Good Mobile ApplicationIndianAppDevelopers
 
Gitansh_Gupta_Resume
Gitansh_Gupta_ResumeGitansh_Gupta_Resume
Gitansh_Gupta_ResumeGitansh Gupta
 
6 steps-for-successful-app-store-optimization
6 steps-for-successful-app-store-optimization6 steps-for-successful-app-store-optimization
6 steps-for-successful-app-store-optimizationPrismetric
 
Mobile Optimization Approaches
Mobile Optimization ApproachesMobile Optimization Approaches
Mobile Optimization ApproachesPadmini Murthy
 
Achieving quality contraints
Achieving quality contraintsAchieving quality contraints
Achieving quality contraintsK Senthil Kumar
 
Consumer hero newscreens
Consumer hero newscreensConsumer hero newscreens
Consumer hero newscreensRoopa Bhatt
 
Beyond App Development
Beyond App DevelopmentBeyond App Development
Beyond App DevelopmentOsman Celik
 
App store optimization(optimize for app store search engines
App store optimization(optimize for app store search enginesApp store optimization(optimize for app store search engines
App store optimization(optimize for app store search enginessocialraga
 

Tendances (19)

Ios app development company in india
Ios app development company in indiaIos app development company in india
Ios app development company in india
 
Mobile Application
Mobile ApplicationMobile Application
Mobile Application
 
Why you should choose a custom app over a clone app
Why you should choose a custom app over a clone app Why you should choose a custom app over a clone app
Why you should choose a custom app over a clone app
 
Windows App Store Optimization Tips
Windows App Store Optimization TipsWindows App Store Optimization Tips
Windows App Store Optimization Tips
 
How to make an app?
How to make an app?How to make an app?
How to make an app?
 
Mobile app presentation
Mobile app presentationMobile app presentation
Mobile app presentation
 
Mobile Apps Developers Washington
Mobile Apps Developers WashingtonMobile Apps Developers Washington
Mobile Apps Developers Washington
 
How to Build a Travel App?
How to Build a Travel App?How to Build a Travel App?
How to Build a Travel App?
 
Industry Experts on How to Build Really Good Mobile Application
Industry Experts on How to Build Really Good Mobile ApplicationIndustry Experts on How to Build Really Good Mobile Application
Industry Experts on How to Build Really Good Mobile Application
 
Gitansh_Gupta_Resume
Gitansh_Gupta_ResumeGitansh_Gupta_Resume
Gitansh_Gupta_Resume
 
6 steps-for-successful-app-store-optimization
6 steps-for-successful-app-store-optimization6 steps-for-successful-app-store-optimization
6 steps-for-successful-app-store-optimization
 
Mobile Optimization Approaches
Mobile Optimization ApproachesMobile Optimization Approaches
Mobile Optimization Approaches
 
Achieving quality contraints
Achieving quality contraintsAchieving quality contraints
Achieving quality contraints
 
Consumer hero newscreens
Consumer hero newscreensConsumer hero newscreens
Consumer hero newscreens
 
Image+ projects
Image+ projectsImage+ projects
Image+ projects
 
Beyond App Development
Beyond App DevelopmentBeyond App Development
Beyond App Development
 
Top Qualities of Successful Mobile Apps In Startup Tech Company
Top Qualities of Successful Mobile Apps  In Startup Tech CompanyTop Qualities of Successful Mobile Apps  In Startup Tech Company
Top Qualities of Successful Mobile Apps In Startup Tech Company
 
App store optimization(optimize for app store search engines
App store optimization(optimize for app store search enginesApp store optimization(optimize for app store search engines
App store optimization(optimize for app store search engines
 
Major projectppt
Major projectpptMajor projectppt
Major projectppt
 

Similaire à Why me?! What you need to know about common App Store rejection reasons

What are the challenges in i os app development
What are the challenges in i os app developmentWhat are the challenges in i os app development
What are the challenges in i os app developmentSatawareTechnologies
 
Top Reasons Why The Mobile Apps Fail and How To Avoid Them
Top Reasons Why The Mobile Apps Fail and How To Avoid ThemTop Reasons Why The Mobile Apps Fail and How To Avoid Them
Top Reasons Why The Mobile Apps Fail and How To Avoid ThemElijahj Williams
 
Ux design mistakes to avoid mobile app development guide
Ux design mistakes to avoid mobile app development guideUx design mistakes to avoid mobile app development guide
Ux design mistakes to avoid mobile app development guideWebGuru Infosystems Pvt. Ltd.
 
10 Reasons Why Apple Rejects Apps From The App Store
10 Reasons Why Apple Rejects Apps From The App Store10 Reasons Why Apple Rejects Apps From The App Store
10 Reasons Why Apple Rejects Apps From The App StoreAppknox
 
iPhone first App Store submission
iPhone  first App Store submissioniPhone  first App Store submission
iPhone first App Store submissionPragati Singh
 
Apple app store optimization
Apple app store optimizationApple app store optimization
Apple app store optimizationrajivrranjan
 
How to Improve App Store Ranking__Suhani___02May2022 (3).pdf
How to Improve App Store Ranking__Suhani___02May2022 (3).pdfHow to Improve App Store Ranking__Suhani___02May2022 (3).pdf
How to Improve App Store Ranking__Suhani___02May2022 (3).pdfknot sync
 
Getting Started with App Development.pdf
Getting Started with App Development.pdfGetting Started with App Development.pdf
Getting Started with App Development.pdfSanthoshkumar20680
 
iOS App Distribution Tactics – What If I Don’t Want to Use App Store_.pdf
iOS App Distribution Tactics – What If I Don’t Want to Use App Store_.pdfiOS App Distribution Tactics – What If I Don’t Want to Use App Store_.pdf
iOS App Distribution Tactics – What If I Don’t Want to Use App Store_.pdfSmith Daniel
 
Mobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation SlidesMobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation SlidesSlideTeam
 
Aso prepared by Mr.Mohammed Neamatallah
Aso prepared by Mr.Mohammed NeamatallahAso prepared by Mr.Mohammed Neamatallah
Aso prepared by Mr.Mohammed NeamatallahMobdoo
 
10 things to keep in mind before developing an app
10 things to keep in mind before developing an app10 things to keep in mind before developing an app
10 things to keep in mind before developing an appMoon Technolabs Pvt. Ltd.
 
How to launch an app successfully?
How to launch an app successfully?How to launch an app successfully?
How to launch an app successfully?Innofied Solution
 
Mobile Apps From Idea to App Store - A Marketer's Perspective
Mobile Apps From Idea to App Store - A Marketer's PerspectiveMobile Apps From Idea to App Store - A Marketer's Perspective
Mobile Apps From Idea to App Store - A Marketer's PerspectiveLunch Ann Arbor Marketing
 
Deksia appdevelopment salesdeck_v01_je
Deksia appdevelopment salesdeck_v01_jeDeksia appdevelopment salesdeck_v01_je
Deksia appdevelopment salesdeck_v01_jeDeksia
 
Dating app guide 2022 increasing the dating app downloads in just 2 months
Dating app guide 2022  increasing the dating app downloads in just 2 monthsDating app guide 2022  increasing the dating app downloads in just 2 months
Dating app guide 2022 increasing the dating app downloads in just 2 monthsMoon Technolabs Pvt. Ltd.
 
Keep an eye out for the Top iPhone App Development Trends for 2023.pdf
Keep an eye out for the Top iPhone App Development Trends for 2023.pdfKeep an eye out for the Top iPhone App Development Trends for 2023.pdf
Keep an eye out for the Top iPhone App Development Trends for 2023.pdfTechugo
 
8 smart strategies to boost your mobile app downloads!
8 smart strategies to boost your mobile app downloads!8 smart strategies to boost your mobile app downloads!
8 smart strategies to boost your mobile app downloads!Shelly Megan
 
Windows Phone Code Camp Montreal - marketplace
Windows Phone Code Camp Montreal - marketplaceWindows Phone Code Camp Montreal - marketplace
Windows Phone Code Camp Montreal - marketplaceFrédéric Harper
 

Similaire à Why me?! What you need to know about common App Store rejection reasons (20)

What are the challenges in i os app development
What are the challenges in i os app developmentWhat are the challenges in i os app development
What are the challenges in i os app development
 
Top Reasons Why The Mobile Apps Fail and How To Avoid Them
Top Reasons Why The Mobile Apps Fail and How To Avoid ThemTop Reasons Why The Mobile Apps Fail and How To Avoid Them
Top Reasons Why The Mobile Apps Fail and How To Avoid Them
 
Ux design mistakes to avoid mobile app development guide
Ux design mistakes to avoid mobile app development guideUx design mistakes to avoid mobile app development guide
Ux design mistakes to avoid mobile app development guide
 
10 Reasons Why Apple Rejects Apps From The App Store
10 Reasons Why Apple Rejects Apps From The App Store10 Reasons Why Apple Rejects Apps From The App Store
10 Reasons Why Apple Rejects Apps From The App Store
 
iPhone first App Store submission
iPhone  first App Store submissioniPhone  first App Store submission
iPhone first App Store submission
 
App Store Optimizer
App Store OptimizerApp Store Optimizer
App Store Optimizer
 
Apple app store optimization
Apple app store optimizationApple app store optimization
Apple app store optimization
 
How to Improve App Store Ranking__Suhani___02May2022 (3).pdf
How to Improve App Store Ranking__Suhani___02May2022 (3).pdfHow to Improve App Store Ranking__Suhani___02May2022 (3).pdf
How to Improve App Store Ranking__Suhani___02May2022 (3).pdf
 
Getting Started with App Development.pdf
Getting Started with App Development.pdfGetting Started with App Development.pdf
Getting Started with App Development.pdf
 
iOS App Distribution Tactics – What If I Don’t Want to Use App Store_.pdf
iOS App Distribution Tactics – What If I Don’t Want to Use App Store_.pdfiOS App Distribution Tactics – What If I Don’t Want to Use App Store_.pdf
iOS App Distribution Tactics – What If I Don’t Want to Use App Store_.pdf
 
Mobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation SlidesMobile App Development Proposal Template PowerPoint Presentation Slides
Mobile App Development Proposal Template PowerPoint Presentation Slides
 
Aso prepared by Mr.Mohammed Neamatallah
Aso prepared by Mr.Mohammed NeamatallahAso prepared by Mr.Mohammed Neamatallah
Aso prepared by Mr.Mohammed Neamatallah
 
10 things to keep in mind before developing an app
10 things to keep in mind before developing an app10 things to keep in mind before developing an app
10 things to keep in mind before developing an app
 
How to launch an app successfully?
How to launch an app successfully?How to launch an app successfully?
How to launch an app successfully?
 
Mobile Apps From Idea to App Store - A Marketer's Perspective
Mobile Apps From Idea to App Store - A Marketer's PerspectiveMobile Apps From Idea to App Store - A Marketer's Perspective
Mobile Apps From Idea to App Store - A Marketer's Perspective
 
Deksia appdevelopment salesdeck_v01_je
Deksia appdevelopment salesdeck_v01_jeDeksia appdevelopment salesdeck_v01_je
Deksia appdevelopment salesdeck_v01_je
 
Dating app guide 2022 increasing the dating app downloads in just 2 months
Dating app guide 2022  increasing the dating app downloads in just 2 monthsDating app guide 2022  increasing the dating app downloads in just 2 months
Dating app guide 2022 increasing the dating app downloads in just 2 months
 
Keep an eye out for the Top iPhone App Development Trends for 2023.pdf
Keep an eye out for the Top iPhone App Development Trends for 2023.pdfKeep an eye out for the Top iPhone App Development Trends for 2023.pdf
Keep an eye out for the Top iPhone App Development Trends for 2023.pdf
 
8 smart strategies to boost your mobile app downloads!
8 smart strategies to boost your mobile app downloads!8 smart strategies to boost your mobile app downloads!
8 smart strategies to boost your mobile app downloads!
 
Windows Phone Code Camp Montreal - marketplace
Windows Phone Code Camp Montreal - marketplaceWindows Phone Code Camp Montreal - marketplace
Windows Phone Code Camp Montreal - marketplace
 

Dernier

QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesBernd Ruecker
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkPixlogix Infotech
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integrationmarketing932765
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 

Dernier (20)

QCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architecturesQCon London: Mastering long-running processes in modern architectures
QCon London: Mastering long-running processes in modern architectures
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
React Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App FrameworkReact Native vs Ionic - The Best Mobile App Framework
React Native vs Ionic - The Best Mobile App Framework
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS:  6 Ways to Automate Your Data IntegrationBridging Between CAD & GIS:  6 Ways to Automate Your Data Integration
Bridging Between CAD & GIS: 6 Ways to Automate Your Data Integration
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 

Why me?! What you need to know about common App Store rejection reasons

  • 1. Why me?! What you need to know about App store rejections! Srivatsav balen Product Manager
  • 2. Is that so? Before you develop your app, it’s important to become familiar with the technical, content, and design criteria that Apple Inc. uses to review all apps built. This session gives a gist of most common issues that cause apps to get rejected and also to know what we are doing and why.
  • 3. Crashes and Bugs No red and yellow indicators in Xcode! Submit your app for review only when it is complete and ready to be published. Make sure to thoroughly test your app on devices and fix all bugs before submitting.
  • 4. Broken links It’s not just an URL anymore! All links in your app must be functional. A link to user support with up-to-date contact information is required for all apps, and if you're offering about us, make sure it is genuine and is live all the time.
  • 5. Placeholder content Are you sure about it? Finalize all images and text in your app before sending it in for review. Apps that are still in progress and contain placeholder content are not ready to be distributed and cannot be approved.
  • 6. Incomplete Information Okay, so how do I do it? If some features require signing in, provide a valid demo account username and password. If there are special configurations to set, include the specifics. If features require an environment that is hard to replicate or require specific hardware, be prepared to provide a demo video or the hardware.
  • 7. Substandard User Interface Again, no tab bar at the top! Apple places a high value on clean, refined, and user-friendly interfaces. Make sure your UI meets Human Interface Guidelines (HIG) by planning your design carefully and following their design guides and UI Design Dos and Don'ts.
  • 8. Advertisements You say ‘Yes’, but there is a ‘No’ there! When submitting your app for review, you’ll be asked whether your app uses the Advertising Identifier (IDFA) to serve advertisements. If you indicate that your app uses the IDFA, but it does not have ad functionality or does not display ads properly, your app may be rejected. Make sure to test your app on an iOS device to verify that ads work correctly. Similarly, if you indicate that your app does not use the IDFA, but it does, your app will be put into the “Invalid Binary” status.
  • 9. Web clippings, content aggregators, or a collections of links Know what web app is and what native app is! Your app should be engaging and useful, and make the most of the features unique to iOS. Websites served in an iOS app, web content that is not formatted for iOS, and limited web interactions do not make a quality app.
  • 10. Not enough lasting value Oh yeah, they tell this too! If your app doesn’t offer much functionality or content, or only applies to a small niche market, it may not be approved. Before creating your app, take a look at the apps in your category on the App Store and consider how you can provide an even better user experience.
  • 11. Inaccurate descriptions What you see is what you get! Your app description and screenshots should clearly and accurately convey your app's functionality.
  • 12. Intellectual property It’s here so it’s mine! Nay! Grow up! Apple Inc pay special care when your app uses any other logo’s, artwork, photography, audio or video without proper consent or credits provided to the license holder of the media
  • 13. Misleading Users Finally, don't deceive them! Your app must perform as advertised and should not give users the impression the app is something it is not. If your app appears to promise certain features and functionalities, it needs to deliver.
  • 15. Top 5 reasons for app rejections Percentage Reason 14% More information needed 11% Guideline 2.2: Apps that exhibit bugs will be rejected 5% Guideline 22.2: Apps that contain false, fraudulent or misleading representations or use names or icons similar to other Apps will be rejected 4% Guideline 10.6: Apple and our customers place a high value on simple, refined, creative, well thought through interfaces. They take more work but are worth it. Apple sets a high bar. If your user interface is complex or less than very good, it may be rejected 4% Did not comply with terms in the iOS Developer Program License Agreement
  • 16. Hey, this isn’t all! Have a better read here.