App rejected because of button icons

Hi everyone,
My iphone app was rejected because "it uses standard buttons and icon for actions which are not their intended purposes." For example, I used the "Organize" icon as my "Save" button, and the "Bookmark" icon as my "Help" button. I am told to design my own button icon. Can anyone point me some resource to design those icons?
Thanks,
ff

You too? I just got my latest app rejected with the same quibble, they said the camera icon can only be used to bring up the camera image picker.
I was mildly miffed because I DO use it to bring up the camera image picker ... you just have to select a separate image for an overlay first. Apparently that's enough to confuse really stupid people. Or something.
As for making non-standard icons, you're on your own. However, it only uses the alpha channel of the image you give it, so anything of vaguely the right shape scaled down should come out to something vaguely acceptable with a little mucking about.

Similar Messages

  • App rejected because icloud image in library view ??

    hi there, just got our app rejected because 'app includes one or more Apple trademark images - or likenesses of Apple trademark images - including iCloud icon image..'
    They provide the screenshot below to show what they mean.
    But if I'm right the iCloud icon image is not provided by us but by Adobe, and only when the app is not downloaded. But the library view can only be seen when the app is fully download (multi-folio app with 1 folio for iPad and 1 for iPhone).
    Can anyone tell me what's wrong about this or where I have to search for an answer ?
    thanx in advance,

    Thanks for reporting this. We're investigating.
    Neil

  • App rejected because Review Team unable to talk to my server.

    My app is rejected because Review Team cannot log into my app using given test account and password.
    They sent me the screenshot which shows the error - "Server communicatin error" - a custom error I defined when a connection with my server is failed.
    However, I cannot replicate this issue on my end - testing it both on emulator and actual device under the same testing environment as theirs.
    Check the server, there is no problem at all.
    It appears their testing environment has a problem with network?
    I replied telling them that I cannot reproduce this issue. They told me to seek help from Technical Support Team with crash log - but no log can be produced as it is working fine on my side.
    This is the entire story. I am now really frustrated and having no idea what to do next.
    Can anyone help me out?
    Any idea will be highly appreciated.
    Thanks

    And we're off! I have just published the first User Tip - App Store 101: Planning
    To the original poster: there is some content for your about business owners vs developers and internet sites. I will expand on the technical details in subsequent tips.
    To Michael and other developers: Anyone level 5 or above should be able to edit any User Tip. So feel free to hack up these tips. I think it is going to take a few of them. I should have done this a long time ago. Just be aware that the User Tip editing system is a bit crude. Once you edit someone else's tip, it transfers ownership to you. If there are multiple people editing a tip, it may get passed back and forth. I don't think people have really exploited the collaborative authorship avenue on User Tips very much. These tips are going to need that. There are some areas where I have very little knowledge, like book suggestions, online courses and tutorials, teams, business accounts, most iOS stuff, and other areas where I am so clueless I don't even know I am clueless.

  • App Rejected because current issue does not become available

    I have had an App rejected twice by Apple for not having the current edition becoming available for download after the user purchases a subscription. See attached screenshot which was taken by the reviewer in Apple on their device. Also note there is no graphic tile in the Library view. App built using DPS Pro V 23.

    I'm assuming the problem to be the reason explained here in this documentation http://helpx.adobe.com/digital-publishing-suite/kb/subscription-fail-ios-renditions.html

  • Flex app rejection because of Orientations issue on iOS7

    down votefavorite 
    10.1
    We found that your app does not comply with the Apple iOS Human Interface Guidelines, as required by the App Store Review Guidelines.
    While supporting both variants of both orientations, each with unique launch images, provides the best user experience and is recommended, we understand there are certain applications that must run in the landscape orientation only. In this case, it would be appropriate to support both variants of that orientation in your application, e.g., Home button right and left.
    Addressing this issue typically requires only a simple and straightforward code modification. However, if you require assistance, the Apple Developer Support Team is available to provide code-level assistance.
    For more information, please review the Aim to Support All Orientations section of the iOS Human Interface Guidelines.
    I have decided to open application only in Landscape mode and I have following code to restrict:
    <aspectRatio>landscape</aspectRatio>  <autoOrients>false</autoOrients>

    Hello,
    I have
    <aspectRatio>landscape</aspectRatio>  <autoOrients>false</autoOrients>
    in my app.xml file, and my application supports only landscape orientation. Still apple has rejected it. 
    I have used air sdk 13.0.0.** and flash builder 4.7
    They have givebn rejection number
    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
    Even my app made for iPad only
    <iPhone>
            <InfoAdditions><![CDATA[
                <key>UIDeviceFamily</key>
                <array>
                    <string>2</string>
                </array>
            ]]></InfoAdditions>
            <requestedDisplayResolution>high</requestedDisplayResolution>
        </iPhone>
    can you tell me why they have rejected it.
    They given me rejection screenshot:
    I simply don't understand why this happens, while I am forcing an app to open in landscape mode only?

  • App rejected because of bug in SDK?

    Hi there, I got a question about a rejection that (at least to me...) seems unfair. I use the ImagePickerController to let the user take images with the camera. As I set the allowsEditing property to NO, there is a preview image that the user can accept or decline (that is all inside the UIImagePickerControllers View wich I present as a modal view).
    The problem is - if the user takes an image in landscape view, the preview pic shows up wrong. It can be easily reproduces with a very simple app and it is the same behaviour with all apps I've found in the appstore. (I tried a LOT). If they don't allow image editing (scale and move), the preview in landscape shows up wrong on firmware 2.02)
    Now comes the funny thing - that is the reason my app was rejected. That was the SOLE reason. All other apps get away with it and may be sold in the appstore but my app gets stuck in the QA queue (wich, I have to admit, is thorough). The world is not fair...
    Did anyone else experience things like that - or does anyone know if I'm just using the UIImagePickerController in a funny way (as all other devs who put apps into the store...)

    Bug is filed under 6189495
    Allowing editing is not an option for my app because one receives no information if the user actually did any editing and the resulting UIImage has a different size than the actual device screen (it's more square like the caller id pics used in the contact list).
    That's unwanted if you need to edit the whole pic. One could take the original resolution pic from the editinginfo though but then one would have to "throw away" editings eventually done by the user. That's also irritating.
    Greetings, Roga

  • Has anyone had a DPS Newsstand app rejected because magazine is biannual?

    Rejection from Apple is telling me magazine must be updated at least quarterly to be distributed through Newsstand, but I subscribe to multiple otehr biannual magazines through Newsstand. Is this a new rule, or is there a workaround?

    I think you need to publish atleast once in 3 months (Quaterly) to be part of Newsstand.

  • App rejected for disabling screen lock (idle timer) in iOS8

    I just had an app rejected because I have a user changeable setting which allows the user to disable screen lock via
    [UIApplication sharedApplication].idleTimerDisabled = YES;
    Apple says I used an undocumented API but it IS indeed documented here: https://developer.apple.com/library/ios/documentation/uikit/reference/UIApplicat ion_Class/index.html#//apple_ref/occ/instp/UIApplication/idleTimerDisabled
    My app graphs the barometric pressure and if you want the graph to run longer than a minute or two, it is important to disable screen lock. The default behavior is screen locking as usual, but there's an option in the settings to disable screen lock and this seems to be what Apple took issue with. I've had academic users request this feature, and I have used it in other apps successfully, however this time Apple rejected my app for using it. Is this normal? Is disabling screen lock via UIApplication really now allowed?

    Just saw this in the doc:
    However, apps that don't have user input except for the accelerometer—games, for instance—can, by setting this property to YES, disable the “idle timer” to avert system sleep.
    (emphasis added)
    So does your app use the accelerometer? Seems weird that that would be the only case where an app could disable the idle timer but they did specifically mention it in the doc, so…
    As a paid developer you can and should take this to the IOS dev site. You might can a more definitive answer.
    good luck
    regards
    <edit>
    Looking at your last post I don;t think the problem is  using an undocumented API,  it is in not using it in the prescribed manner. At least that is how I read it.

  • App Update Rejected because BundleVersion not incremented, advice???

    I had an app rejected with the following message
    {quote}
    AppABC update cannot be posted to the App Store because the app's info.plist files do not reflect the current binary version. An update must have a binary version number greater than the previously submitted application. Please increment your CFBundleVersion keys in the app's info.plist in order for iTunes to validate that the latest binary is a new version.
    {quote}
    I had released a couple apps previously by incrementing the Bundle Version field in my info.plist file. This worked fine before. In this case, it was updated to 1.1 from 1.0...but still rejected
    When I open my info.plist file, it has the incremented CFBundleVersion key. So I'm not sure what's wrong, just wondering if I'm missing something here as waiting for a response from apple sometimes takes a while! I'm also wondering do I really need the "CFBundleShortVersionString" string? This is listed on Apple's website for releases, but none of my other updates has ever included this and been fine.

    dhaupert wrote:
    You sure the info.plist in the file within the zip you sent has the updated value? I had a problem where the compress file option on my MBP doesn't always compress new files, unless I reboot the PC before compressing. Aside from that, perhaps they are enforcing the short string. I know that I didn't see that there when I first submitted but now that it's in the text, I added it to make sure I wouldn't be turned down.
    Check into it- also they are wanting you to use this format now: 1.0.1 (ie, second minor version), so I made sure to match that format as well.
    do they want the new format for the shortstring version? or for both?
    Since we can't really release "Maintenance" releases, does this mean if I release version 1.2, I should also just include a short string version of 1.2.0? 1.2.1? Does is really matter?
    Message was edited by: belsokar

  • App update rejected because it is downloading content?

    Hello,
    I have a strange situation with the app store approval process. I have 2 apps which I am updating one of them is simply a lite version of the former. The lite and full version share 99% of the same code the only difference is that the lite version has levels removed. The lite version was approved by the store. The full version was not. I was given this reason:
    Jan 16, 2012 03:01 PM. From Apple.
    2.23
    We found that your app does not follow the iOS Data Storage Guidelines, which is not in compliance with the App Store Review Guidelines.
    In particular, we found that the app downloads content and is storing too much data in the incorrect location.
    The iOS Data Storage Guidelines specify:
    "1. Only documents and other data that is user-generated, or that cannot otherwise be recreated by your application, should be stored in the /Documents directory and will be automatically backed up by iCloud.
    2. Data that can be downloaded again or regenerated should be stored in the /Library/Caches directory. Examples of files you should put in the Caches directory include database cache files and downloadable content, such as that used by magazine, newspaper, and map applications.
    3. Data that is used only temporarily should be stored in the /tmp directory. Although these files are not backed up to iCloud, remember to delete those files when you are done with them so that they do not continue to consume space on the user’s device.
    4. Use the "do not back up" attribute for specifying files that should remain on device, even in low storage situations. Use this attribute with data that can be recreated but needs to persist even in low storage situations for proper functioning of your app or because customers expect it to be available during offline use. This attribute works on marked files regardless of what directory they are in, including the Documents directory. These files will not be purged and will not be included in the user's iCloud or iTunes backup. Because these files do use on-device storage space, your app is responsible for monitoring and purging these files periodically."
    For example, only content that the user creates using your app, e.g., documents, new files, edits, etc., may be stored in the/Documents directory - and backed up by iCloud.
    Temporary files used by your app should only be stored in the /tmp directory; please remember to delete the files stored in this location when the user exits the app.
    Data that can be recreated but must persist for proper functioning of your app - or because customers expect it to be available for offline use - should be marked with the "do not back up" attribute. For more information, please see Technical Q&A 1719: How do I prevent files from being backed up to iCloud and iTunes?.
    It would be appropriate to revise your app to meet the requirements of the iOS Data Storage Guidelines.
    For discrete code-level questions, you may wish to consult with Apple Developer Technical Support. Please be sure to include any symbolicated crash logs, screenshots, or steps to reproduce the issues when you submit your request. For information on how to symbolicate and read a crash log, please see Tech Note TN2151 Understanding and Analyzing iPhone OS Application Crash Reports.
    I am using air 3.1 in both the lite and full versions. Neither version downloads anything nor does it create any files anywhere. The previous version was compiled with air 3.0 and there were no problems. Has something changed since version 3.0 that could be causing this situation I have?
    I've deleted and reinstalled the full version of the program on my iPod Touch while my internet was deactivated and it worked perfectly (downloading what??).

    Hmm.. When I asked the review team where the file was located they went ahead and aproved my app revision. I think the trigger must have been the local shared object. I modified my code as Saumitra suggested in his blog. Hopefully this won't be an issue the next update
    Thanks -Scott

  • App rejected 10.6

    "Included low resolution/jagged imagery from the camera view; see screenshot for example. "
    my app was rejected for above reason, trying to guess what was the "low resolution/jagged imagery".  the main part of image is video preview screen.  i use lowest avfoundation image quality for quicker upload to server time -> [self.session setSessionPreset:AVCaptureSessionPresetLow];
    i am guessing apple is ok with AVCaptureSessionPresetLow, it's their preset.  that leaves the two square images along bottom (square by definition cannot be jagged), the person image with question mark (does not look jagged), and the two circular images (add contact and change camera).
    think the app got rejected because i of the circular 'add contact' button and the circle 'change camera' button?
    thank you for feedback.

    the image is the one Apple sent to me when rejecting the app, it is their screenshot when running the app.  the app starts up showing preview of rear camera and contacts along the bottom, change front/rear camera icon top right (that's the screenshot apple took during their review process).  thank you.

  • Cannot Send Mail-recipient was rejected because it does not allow relaying

    iPod 4g - Cannot Send Mail - The recipient was rejected because it does not allow relaying. Does anyone know of a fix for this problem?

    Do you have more than one mail account on the iPod?  The Mail app usually is set up to use alternate outgoing SMTP serves if the primary (the one associated with the accout you are sending from) is not available. Some providers do not allow sending mail from other the the account associated with that server.  It appears that the primary server is not responding and a secondary server is rejecting the messag.
    Try resetting the iPOd. Nothing will be lost.
    Reset iPod touch:  Hold down the On/Off button and the Home button at the same time for at
    least ten seconds, until the Apple logo appears.
    Do other devices send mail from that accout?

  • App rejected, content failed to load. Help!

    Okay, I was able to get two magazines up to the App Store without any problems, but the third one was not the charm. This third publication differs in that we enabled Newsstand as well as free subscriptions. I think this is where I messed up. I read that the first issue for subscriptions needs to be submitted for review at the time the app is submitted for review. I tested the dev app and the content didn't load. I assumed it was because the issue had to be approved by Apple for an in-app purchase. I submitted the app and it was rejected, because it just said "Updating Library" the preview issue never loaded. I put the product ID for the issue in Folio Producer as com.xxxxxxxx.xxxxx.free. This was the same ID i used in iTunes Connect for the subscription issue.
    Now, I first built the viewer witjout Newsstand enabled, loaded the dev viewer and it pulled the content just fine. But we went back in and enabled Newsstand, loaded the dev app and it did load into Newsstand, but the content wouldn't update. What am I doing wrong?
    Any help will be greatly appreciated. Thanks so much!

    Bob,
    I think I’m still confused. I don’t think I resubmitted it correctly. This whole Newsstand and Free-Subscriptions thing is very confusing.
    Okay, here is what I did.
    ·        Changed the product ID on the folio in Folio Producer. This then allowed the content to come into the app on my iPad in Newsstand.
    ·        I logged into iTunesConnect and set up my account so that I could resubmit the binary.
    ·        Got an error message in Application Loader saying something about Newsstand being enabled and it not finding an appropriate in-app purchase set up… or something along those lines.
    ·        I went back into iTunesConnect, clicked on Manage In-App Purchases
    ·        I could then see that my previous in-app purchase was rejected.
    ·        So I deleted that one and created a new one. Tried using the same product ID of the previous in-app purchase, but it wouldn’t allow it.
    ·        That seemed to go okay. Got a screen showing my in-app purchase with a check box next to it.
    ·        I clicked the check box, then the submit button became active. It stated that in order to submit the in-app purchase, you must have an app ready for it.
    ·        But since I didn’t resubmit the new binary, I didn’t submit the in-app purchase for review.
    ·        SO…. I went back to Application Loader and tried to resubmit my app. It worked this time. The binary was received okay by iTunes.
    ·        But then I went back into iTunesConnect and back into Manage In-App Purchases and the option for submitting my in-app purchase was no longer there. But it still has a yellow dot next it saying “Ready to Submit”
    ·        But I can’t submit it.
    ·        AND… my previous in-app purchase I had set up prior to it being rejected appeared and it says ACTIVE next to it.
    I am soooooo confused.
    Any ideas?
    Thanks!

  • App will not download to iPad when purchased from App Store - stuck with Cloud icon

    Device : iPad Air 32gb wi-fi model (not cellular data)
    OS version : 7.1.1 (up to date)
    Location : UK
    Problem : App will not download to iPad when purchased from App Store - stuck with Cloud icon
    Last night I tried to download an app over wi-fi onto my iPad Air, but the app did not install.
    I have plenty of space (the app is 24.1mb, I have 3.4gb free space) and there are no restrictions whatsoever on my iPad - no blocks on App store purchases, no age-related restrictions, no country restrictions etc.
    Normally from the App Store page you would tap the price (in this case the app was free), enter your iTunes password, and the app would download.
    Also a new icon appears on the home screen and a circle shows the progress of the download.
    However this did not happen.
    Instead I have the Cloud icon (the one that shows when you have bought an app but it is not currently installed on your device) and a message that says "You've already purchased this, so it will be downloaded now at no additional cost".
    If I press OK I am then prompted to enter my iTunes password, the Cloud symbol briefly changes to a circle (and I mean for a split-second, like the blink of an eye) and then the Cloud symbol appears again.
    The app does not download - in fact it does not even *attempt* to download.
    I have tried this >20 times now and it always occurs excatly like this.
    After Googling this problem (which seems common) and reading over a dozen threads on this forum plus Apple's own official support pages, this is what I've tried:
    I can re-download other apps that I have previously purchased on this iPad, with no problems.
    I purchased another app on my iPhone 5 and was then able to download onto my iPad with no problems.
    I have reset my iPad >5 times - both by pressing/holding the home/power buttons, and also a full switch off and restart.
    I have logged out of my iTunes account on the iPad, and logged back in.
    The wi-fi is Virgin Media fibre optic broadband with a verified speed of 20 meg (confirmed by Speedtest) plus an 802.11-n Belkin router and my iPad will happily load web pages, stream videos on YouTube, download other apps etc.
    I have reset/rebooted my internet connection
    In an attempt to eliminate by broadband connection from the possible causes, I have switched off my router, linked my iPad to the hotspot feature on my iPhone and tried to download the app over cellular data, but still cannot download the app.
    I have tried on 2 other wi-fi networks but still cannot download this one app.
    My iTunes account has a cerdit balance from an iTunes card, but the app was free anyway
    Nothing I try will download the app in question.
    The app is iPad only, so I cannot install on my iPhone to try and kick-start the process.
    I guess I could install the app on my computer and then sync the iPad, but that's *working around* the problem - it's not *fixing* the problem.
    (Since getting the iPad I use almost never use my computer. And anyway what if I did not have a computer? Didn't iOS go "PC-free" with version 5?)
    I would like to call Apple but my 90-day telephone support has expired (the iPad is around 6 months old) and I don't want to buy Apple Care for this one problem.
    I can't make it to an Apple Store to speak to a Genius.
    Bearing in mind the list of things I've already tried, what do I do next?
    Thanks in advance for any support.

    Hi there.
    Thank you very much for your quick reply, it's really appreciated.
    No need to apologize, I actually found the phrase "If your iPad ever craps the bed" amusing under the circumstances
    I checked the list of installed apps like you suggested (Settings>General>Usage>Storage>Show all apps) but this problem app is not in the list. I have also swiped down on the home screen to search for it, but again it does not show.
    While it has not let me download the app (and I just tried it again) it has helped me to eliminate a few things from the list of what to try, and I can definitely conclude that it has not downloaded.
    I guess I need to fire up my PC and download it / sync my iPad.
    Thanks again for your help

  • App rejected due to non-public api's

    Hi,
              My App rejected due to non-public api's.
    Apple's Comments: 
    2.5: Apps that use non-public
                                      "We found that your app uses one or more non-public APIs, which is not in compliance with the App Store Review Guidelines. The use of non-public APIs is not permissible because it can lead to a poor user experience should these APIs change.
    We found the following non-public API/s in your app:
    _updateView (I have the method name like "_updateView" in my source, can I change the name of the method. Is it works ? )
    If you have defined methods in your source code with the same names as the above-mentioned APIs, we suggest altering your method names so that they no longer collide with Apple's private APIs to avoid your application being flagged in future submissions.
    Additionally, one or more of the above-mentioned APIs may reside in a static library included with your application. If you do not have access to the library's source, you may be able to search the compiled binary using "strings" or "otool" command line tools. The "strings" tool can output a list of the methods that the library calls and "otool -ov" will output the Objective-C class structures and their defined methods. These techniques can help you narrow down where the problematic code resides."
                                    And in my application, I am using the FBConnect, SDWebImage library,  and Twitter+oAuth api's. These are non-public api's ? Now, can I integrate Jira (Crash Reporter) to my application? Can anybody solve my issue......
    Thanks & Regards,
    Rajesh Kumar Yandamuri

    I have the same problem what to do with below points from the apple.
    Requires help plz help me my app rejected two times with this points.
    We found that your app uses one or more non-public APIs, which is not in compliance with the App Store Review Guidelines. The use of non-public APIs is not permissible because it can lead to a poor user experience should these APIs change.
    We found the following non-public API/s in your app:
    _tearDown
    If you have defined methods in your source code with the same names as the above-mentioned APIs, we suggest altering your method names so that they no longer collide with Apple's private APIs to avoid your application being flagged in future submissions.
    Additionally, one or more of the above-mentioned APIs may reside in a static library included with your application. If you do not have access to the library's source, you may be able to search the compiled binary using "strings" or "otool" command line tools. The "strings" tool can output a list of the methods that the library calls and "otool -ov" will output the Objective-C class structures and their defined methods. These techniques can help you narrow down where the problematic code resides.
    We appreciate that you may have made the precautions in your code for using non-public APIs, however, there is no way to accurately or completely predict how an API may be modified and what effects those modifications may have. For this reason, we do not permit the use of non-public APIs in App Store apps.
    If there are no alternatives for providing the functionality your app requires, we encourage you to file an enhancement request. Or, try working with the Apple Developer Technical Support team to explore alternative solutions. 
    On occasion, there may be apps on the App Store that don't appear to be in compliance with the App Store Review Guidelines. We work hard to ensure that the apps on the App Store are in compliance and we try to identify any apps currently on the App Store that may not be. It takes time to identify these occurrences but another app being out of compliance is not a reason for your app to be.
    For discrete code-level questions, you may wish to consult with Apple Developer Technical Support. Please be sure to:
    - include the complete details of your rejection issues
    - prepare any symbolicated crash logs, screenshots, and steps to reproduce the issues for when the DTS engineer follows up.
    For information on how to symbolicate and read a crash log, please see Tech Note TN2151 Understanding and Analyzing iPhone OS Application Crash Reports.
    If you have difficulty reproducing this issue, please try testing the workflow as described in  <https://developer.apple.com/library/ios/qa/qa1764/>Testing Workflow with Xcode's Archive feature".

Maybe you are looking for

  • Want an Error message if the New Version is not ticked Completed in a PO

    Hi All, I want to display an error message if the New Version created while making any changes in a PO is not ticked Completed in the Header--> Versions. Please tell me in detail how can this be done?

  • Error while installing HFM 11.1.2

    I am trying to install HFM 11.1.2 on windows 2008 R2 64 bit for that I have downloaded V25454-01 installer and HFM V25476-01. then I have extracted all the files to a folder under c drive C:\HFMClient when I run installtool.cmd I am getting an error

  • My matchbook pro keeps restarting

    I find this below kernel message while my matchbook pro restarts? i changed my old Hard-disk and installed new one, the problem was solved for a while then it appeared back again. when it restarts i find my screen the same before it restarts as if it

  • Oracle SQL and PL/SQL Exam question (Logic Tables)

    Hi! I'm preparing to Oracle SQL Exam. And I would like to know what is "Logic Table" in "Writing Control Structures" Topic. http://education.oracle.com/pls/web_prod-plq-dad/db_pages.getpage?page_id=41&p_org_id=1001&lang=US&p_exam_id=1Z0_001 Any ideas

  • Settle the P&L expenditure (All the expenditure) to AUC Pending Allocation

    Hi, I am facing an issue in mapping of a scenario for settlement process. All projects of my client is in construction phase so they will not prepare profit and loss a/c. They will prepare only  the Trial balance and Balance sheet . All project  rela