Where can I find the no-no list?

As I am learning more and more about app development, it seems a lot of time can be wasted if you don't follow the rules Apple has set forth. I find post here and there about what not to do, such as using private API's, and tried searching in the Dev Center for something. As I learn I want to learn the, your app has more chance of not being rejected way, where can I find the "no-no" list Apple has?

The obvious document would be the App Store Review Guidelines for iOS and OSX.
iOS: https://developer.apple.com/app-store/review/guidelines/
Mac (OSX): https://developer.apple.com/app-store/review/guidelines/mac/
Note that iOS apps can only be distributed via the App Store while OSX apps can be distributed directly by the developer.
Creating a non-App Store app in OSX has several advantages and disadvantages:
The App Store handles a number of practical issues for you: like setting up a download page and processing payments. It also (supposedly) gives you access to a larger customer base and is the "default" location for getting apps that Apple pushes new users to. The App Store is also more convenient when re-downloading apps, safer and more convenient as users don't have to keep track of activation codes for purchased apps. 
You don't need to sandbox your app, this is helpful for certain apps that need to access data from other apps or needed to call other apps e.g. via AppleScript.
You can use private APIs, although this is generally not recommended as these classes are not documented and may change/disappear between OS releases. But poking around in private APIs and other internals may sometimes be the only way to access certain information or to get certain features.
Not being a App Store app will also mean that you can't use certain APIs - I think that iCloud is one of these.

Similar Messages

  • Where can I find the song list for  the glenn miller gold collection

    Looking for help!!
         Where can I find the song list for the CD of The Glenn Miller Gold Collection DIGITAL DEJAVU?
                   [email protected]

    Thank you for trying but this is the wrong disk. I'm looking for the list on the disk made in Italy by Phonocomp SpA . It has a number on it of 5-105-2 and CEDAR  DIGITAL REMASTERING  1992DEJAVU.
           I have tried to attach a picture  of the disk but it will not paste to this reply.
                               Herbert Hamlin        [email protected]

  • Where can I find the list of authorized computers on Homesharing?

    When I tried to auhorize a new computer on my home sharing network I am told I already have the maximum of 5.  When I count on my fingers I can only come up with 4.  Where can I find the list so I can deauthorize the one I can't find (and I don't want to deauthorize all of them)

    Apple used to allow you to manage this list (way back before "Home Sharing").  However, now you're only allowed to remove all of them at once and add them back one at a time.  I had to do this before when I had a hard drive die in an authorized machine (and obviouly couldn't deauthorize it).  It can be time comsuming and somewhat problematic if all the machines aren't readily available.  Given the options, it's really the only way to get rid of the unwanted ones.
    Remember this is only for Computers (Macs/PCs), not i-Devices.
    Hope this helps.
    -Ric

  • Where can i find the list of macros

    where can i find the list of macros and which macro is used for exception ?

    You answered yourself???? :-):-)
    Anycase you can refer the pages under the following link.
    http://help.sap.com/saphelp_erp2004/helpdata/en/c5/e4ad64453d11d189430000e829fbbd/frameset.htm
    Thanks,
    Prasath N

  • HT201272 Where can I find the app password saver by yonglin wang.  i wanted to restore my iphone and i had purchased this app and it is not anywhere in my purchases to reload.  Why is it not on my list of purchases?

    Where can I find the app "password Saver" by yonglin wang?  while updating my iphone the app was dropped for some reason.  I went to reload from my purchased apps and it is not available.  The history shows my purchase but I can not find the app to reload.  I've lost some critical info and need to retreive if possible.  Any suggestions?

    You tried what ? If the app is no longer available in the store (can you find it in the main part of the store ?) for re-downloading then you would need to have a copy of it somewhere e.g. on your computer's iTunes, on a backup of your downloads.

  • Where can I find the the list of transactions for ESS screens?

    I want to test an ESS functionality in the SAP GUI. Where can I find the transactions for these screens? Is there such a table where these tcodes are stored?
    I believe you can test the ESS screens through inputting the tcode in SE93.
    Thanks! Any help will be appreciated.
    Points will  be awarded.
    Olekan Babatonde

    Bala? Do you even bother to read the original posts/questions?!?! That is soooooo far off and WRONG.
    @Clueless
       What version backend are you on? For the most part, you can look at it like this....
    For ITS based services....each ITS service will be tied to a transaction. You can find this by looking in the "service" file for the interent service (ie. double click on the top folder shown for the service and it will show you the service parameters in the rigth hand content area in t-code SE80). Most (but not all) can be found that way. Also, if you are on ECC5 or ECC6, you can look in t-code SICF at the individual services to find the parameters there as well  (a little more navigation required).
    For Java Webdynpro and ABAP Webdynpro ESS services, however, you will not really have a transaction so to speak. They communicte primarily through classes and BAPIs. Nothing there for you to find in SE93.
    Hope this helps.

  • Where can I find the integrated webcam for my HP G62t-350 Notebook PC?

    Just like the title asks, where can I find the integrated webcam for my HP G62t-350 Notebook PC? I have what looks like a rectangle in the top center of the screen/lid, in the bevel, but I'm not sure of how to get it to work, or if it's even able to work! I've seen pics of where there is a gray circle or dot in the middle of that rectangle, but I'm not able to see if I have one or not. Would someone please help me out here?

    Click on start button under all programs in search box type in web cam. List will show above if it is installed you will see it. Other wise you need to purchased a web cam. This is how I found excess to my web cam on HP dv7 6135dx.

  • Where can I find the relation between company code and plant?

    where can I find the relation between company code and plant?
    I need to the list of plants under a company code.
    Which table?

    yes,wayne weng   .What you said is right.
    Thank you very much!
    My MSN:[email protected]

  • HT5766 Where can I find the size of a download for a software update now?

    Hello,
    Where can I find the size of a download for a software update now?
    Since I upgraded to Mountain Lion (Mac OSX 10.8.3) this information is no longer available in software updates listing you get if you click on the Software Update menu item from the Apple menu.
    I found the download size (often hundreds of megabytes for an individual update and sometimes a set of updates might amount to a few gigabytes) to be very helpful, and now that it seems no longer available (I can't even see it on the web page I came to for more information, thinking the download size would surely be specified there), it is frustrating. My current example is iTunes 11.0.3
    I would greatly appreicate having this information back in the software updates listing, but since it is no longer available there, and I don't know where else to find it, if anybody can enlighten me to its whereabouts, I'd be grateful.
    Thanks and cheers!

    stewedapples wrote:
    I would greatly appreicate having this information back in the software updates listing, ...
    You can leave Feedback for Apple here...
    http://www.apple.com/feedback/
    stewedapples wrote:
    ... I don't know where else to find it...
    http://support.apple.com/downloads/#

  • Where can I find the file Photoshop .exe in CS6/Windows 7 please?

    Where can I find the file Photoshop .exe in CS6/Windows7 ?  It is not in the usual place.

    Click on the Start button.
    Type Photoshop into the search field.
    "Adobe Photoshop CS6" will be listed, probably at the top.
    Hover your mouse over the words Adobe Photoshop CS6 - the location will be displayed.
    To open the folder containing Photoshop.exe , with your secondary mouse button, click on "Adobe Photoshop CS6" and select "Open file location".

  • Where can I find the LOG file for bash/command history typed into Terminal?

    Where can I find the LOG file for bash/command history typed into Terminal?
    For 2 weeks ago I was searching for a log file on my server. Somehow I opend a file where I could see a list of all bash-commands I had ever entered into OSX Terminal.
    Now I need this file.. but cant find it.
    What is the official location for this LOG file?
    Thank you so much for helping.

    cat .bash_history

  • Where can i find the sound driver for my Toshiba Satellite U505-S2970 ?

    Where can i find the sound driver for my Toshiba Satellite U505-S2970 ?
    Please help me. 
    Thanks

    If "Realtek High Definition Audio" is listed under the "Sound, video and game controllers" in the Device Manager then that is your sound driver. Some people have had luck with uninstalling the Realtek HD audio driver from their computer via the Device Manager (be sure to check the "Delete driver software for this "), and then reinstalling it. You can get the latest version of the Realtek HD audio driver from the Realtek download site.
    Many of us who have the Realtek HD sound driver have had to make several tweaks to improve the sound. Opening the Realtek HD Manager and enabling Loudness Equalization and setting the equalizer to Powerful helps with some of the low audio issues some of us have experienced with the Realtek HD sound drivers.

  • HI there, i purchased CS5 Photoshop back in 2010, and had to format my mac.  Now i need to download my CS5 again, but cannot find the download files.  Where can i find the download of CS5? I have my serial code but cannot find the download.

    HI there, i purchased CS5 Photoshop back in 2010, and had to format my mac.  Now i need to download my CS5 again, but cannot find the download files.  Where can i find the download of CS5? I have my serial code but cannot find the download.Downloading, Installing, Setting Up

    Downloads available:
    Suites and Programs:  CC 2014 | CC | CS6 | CS5.5 | CS5 | CS4 | CS3
    Acrobat:  XI, X | 9,8 | 9 standard
    Premiere Elements:  12 | 11, 10 | 9, 8, 7
    Photoshop Elements:  12 | 11, 10 | 9,8,7
    Lightroom:  5.6| 5 | 4 | 3
    Captivate:  8 | 7 | 6 | 5
    Contribute:  CS5 | CS4, CS3
    Download and installation help for Adobe links
    Download and installation help for Prodesigntools links are listed on most linked pages.  They are critical; especially steps 1, 2 and 3.  If you click a link that does not have those steps listed, open a second window using the Lightroom 3 link to see those 'Important Instructions'.

  • Where can i find the definition of "wlappc" in the ant of wls?

    When i use the wls samples,in a build.xml,i saw the lines:
    <target name="appc" depends="jar.ejb">
    <wlappc debug="${debug}"
    source="${apps.dir}/cluster_ejb_account.jar"
    />
    <move file="${user.dir}/cluster_ejb_account_client.jar" tofile="${client.classes.dir}/cluster_ejb_account_client.jar"/>
    </target>
    But where is the definition of the wlappc,where can i find the defintion?
    I'll appreciate if anybody could help me out.
    thx and rgds.

    You can find this in the 'org\apache\tools\ant\taskdefs\defaults.properties'
    file of %wl-home%\server\lib\ant\ant.jar
    --Sathish
    <Michael Lee> wrote in message news:[email protected]..
    I mean the definition of "wlappc" not the help for wlappc???thx.
    i.e.
    where can i find the sentence list below:
    <taskdef name="wlappc" classname="weblogic.ant.taskdefs.j2ee.Appc"/>
    I mean which files this "taskdef" is being in .

  • Where can I find the physical files of APEX_APPLICATION_FILES

    Dear The Expert,
    I got list of files from "SELECT id,name FROM APEX_APPLICATION_FILES"
    1605213787030003     F1761593527/f101.sql
    1605004091027283     F928641689/f101.sql
    1686620894182663     F1237766750/Doc1.rtf
    1687611599284065     F1530590835/blebul1a.gif
    1609417775069075     F1328258633/lippologo1.jpg
    1685122925154852     F199693486/Doc1.rtf
    1682930319090730     F1852805503/SQLAnywhere12_Full.exe
    1683026294099067     F796050035/New Text Document.txt
    1683131489100554     F823097404/New Text Document.txt
    1683316167115060     F747145779/Product List.rtf
    where can I find the physical files ? .. does it also delete the physical files if I run "DELETE FROM APEX_APPLICATION_FILES WHERE ID = '1682930319090730' ?
    please advise
    thanks & regards
    Luc

    Hi Luc,
    APEX does not create physical file that is in APEX_APPLICATION_FILES table.
    It can only store the file in BLOB format in repository.
    So when we upload file APEX stores file in BLOB column of APEX_APPLICATION_FILES table and then use when needed but no physical file.
    Regards,
    Kartik Patel
    http://patelkartik.blogspot.com/
    http://apex.oracle.com/pls/apex/f?p=9904351712:1

Maybe you are looking for

  • Facebook and Twitter for Blackberry..

    Is Facebook and Twitter for Blackberry fine? I tried to download it to my BB phone but it says it doesn't support it. Do I have to download a different link? I need help asap.  I love my BB!

  • Copied Files to External Hard drive and they are not available now..  where

    Please help! I have a G4 that had an original 20GB Hard drive. I installed a 60GB Hard drive. I was running OS 9 on the 20GB drive and OS X on the 60GB. I was working with a lot of video and pics and filled the 60GB drive, so I added an external 250G

  • Where can I get help?

    Hi all, Im quite a new leaner.....may I know which forum I shld go under for developing J2ME application on bluetooth? Is this forum 'Java Programming' e correct place where I can get help?

  • Best ways to learn photoshop CS4?

    Hello, First time poster here. I see from posts I've been reading here that many of you are experienced Photoshop users. I hope you can share some advices on best books or videos to help me learn Photoshop. What do you suggest? TIA Karl

  • ITunes doesn't sort albums properly.

    So like my iTunes doesn't sort my albums properly. I have the track numbers listed in Get Info, but when I click Sort by Album, it sorts the albums, then it sorts the songs inside the albums by the artist. Any help appreciated- I want the albums sort