Best way to limit the iOS devices?

What is the best way to limit the compatibility of my AIR application so that users with the iPhone/iPod 1st-3rd generation cannot download it from the app store?

I am about to submit my AIR application for Apple app store & have designed so that it works well on iPhone/iPod 4 + and all iPads. So, I would exclude users with older iPhones/iPods of the possibility to download it.

I searched online and a number of people suggest adding a restriction based on requiring front facing camera.

that is, adding the following line in the info.plist file:

<key>UIRequiredDeviceCapabilities</key><string>front-facing-camera</string>

But, I read the posts of some people who have tried this and it worked: he did not exclude iPhone 3GS. See the last post here.

Can anyone confirm that it is a reliable method? I understand there is a small chance Apple will reject your application based on the fact that you add an unnecessary exclusion - that is my app requires in reality a front facing camera.

Also, I noticed that another approach is to restrict the version of the OS. If you want to restrict the minimum version of the operating system of 6.2, which should exclude iPhone/iPod 1st-3rd generation like iPhone 3GS not going only up to OS 6.1.6 I think.

So, the solution would be to add the following in the descriptor xml file:

<key>MinimumOSVersion</key>
<string>6.2</string>

The 3GS is not compatible OS7 (OS6.1.6 I think is the last) then you can simply apply OS7.

To do this, in your , you can specify as follows:

MinimumOSVersion

7.0


Edit:


Hey Yes, I see that you've done your homework. You can choose 6.2, but there is really no reason. iPad1 is locked in OS5 so you lose (very small part of the market) but the iPad2 and up supports OS7 and iPhone 3GS cut so 4 and below you really need to specify OS7 and up to. 6.2 would work as well. If you need support iPad1 so it is not ideal.

Tags: Adobe AIR

Similar Questions

  • Need help: best way to exchange the Ipads?

    Dear all,

    Need help a genre:

    I use Ipad Air2 and my father is using retina Ipad Mini... I gifted him before 2 years...!

    We thought to share the Ipads because he loved the biggest... Can someone guide what is the best way to swap the parameters of the iPad?

    It is by taking backup and restore from Icloud? There will be data loss? or anything else that needs attention (something that he needed to be reconfigured)?

    Any help is very appreciated!

    Make a backup of each individual iPad. Use your own accounts: How to back up your device using iCloud or iTunes - Apple Support

    Import your photos from each iPad: import pictures and videos from your iPad, iPhone or iPod touch to your computer - Apple Support

    Then do it on every iPad: what to do before you sell or give away your iPhone, iPad or iPod touch - Apple Support

    Then restore the backup in your 'new' ipads: restore your device from an iCloud or iTunes backup - Apple Support

    If the ipads have the same size of storage with the same iOS version, it should work fine. -AJ

  • Best way to extend the network of Apple using Cat5 and wireless, but with access to the same network

    Appreciate any help here.

    I need to extend my network coverage for the part out of my house where the current signal does not cover.

    I have a Time capsule in the office connected to my Modem and then created a wireless (XXXX) network that connects to the extreme in my front room... .well when I'm in my room before the signal does not increase when I go near the extreme... and maybe it's that I'm still picking up XXX to my Time Capsule wireless network.

    I'm just a Cat5 cable around the House and I was wondering if I can connect the TC to the extreme via CAT5 and therefore the extreme would be able to stream my network wireless XXXX?

    If I then want to connect to another airport (explicit / extreme or even TC) in the part of my house which currently gets no signal... then do cela via Cat5 to the EXTREME at the 3rd device... or must it come directly from the TC?   (and again... the 3rd device will also be able to broadcast the network XXXX?

    Ideally, I want the network to be possible STB and flavours around the House, and I think that the connections between Ethernet devices would accomplish that... but I also need the i-devices, streaming boxes etc. around my house to then access the XXXX wifi network I have printers, VPN, etc all together towards the top on.

    Oh... and 1 other point, I have a cisco 8port 10/100POE switch managed... which I would also like to include in the network to connect to the servers and devices IP etc... is - it possible... and that has to be directly connected to the time Capsule and could I still use it to take place between the TC and the 3rd Apple Airport device... as above?

    Hope that makes sense... but please let me know if you need more details.

    I'm just a Cat5 cable around the House and I was wondering if I can connect the TC to the extreme via CAT5

    Yes. Hate to be picky here, but I hope you'll use CAT5, CAT5e cabling being quite a bit obsolete.

    wireless network and if so the extreme would be able to stream my XXXX?

    Yes

    If I then want to connect to another airport (explicit / extreme or even TC) in the part of my house which gets currently no signal... then do cela via Cat5 to the EXTREME at the 3rd device

    Yes, but it would be preferable to cables to connect the 3rd to the main TC, if that's an option.

    or does have to come directly from the TC?

    No, but it would be better if she could, if this is an option.

    and once again... the 3rd device will also be able to broadcast the network XXXX?

    Yes

    and I think that the connections between Ethernet devices would achieve this

    That is right. Ethernet is always the best choice in terms of performance.

    but I also need the i-devices, streaming boxes etc. around my house to then access the XXXX same wifi network I printer, VPN, etc all together towards the top on.

    That should work well.  However, you may not aware that most of the PC and iOS devices not 'automatically' between different wireless access points as they move from one place to the other.  For example, you have your iPhone near the time Capsule, so he'll be looking for a strong signal from the time Capsule. If you move the close AirPort Extreme iPhone or any other device 3rd... the iPhone usually will stay connected to wireless Time Capsule... even if a stronger signal may be available in another wireless access point. Nature of the beast with IOS devices.

    Thus, with most of the PC and iOS devices, you will have to get used to temporarily turn off the WiFi on the iOS device when you move from one place to the other, then re - turn on WiFi once the device is close to the other wireless access point. The iOS device then generally will pick up the strongest signal from the nearest access point.

    Portable Mac computers will generally do a good job of automatically 'switching' to pick up the best signal of different access points in you walking the laptop around the House.

    I have a cisco 8port 10/100POE switch managed... which I would also like to include in the network to connect to the servers and devices IP etc... It is possible.

    Yes, but the Time Capsule and AirPort Extreme Gigabit Ethernet ports or 10/100/1000, then the switch is going to limit the maximum speed on the network at 100 Mbps when the devices are capable of much higher speed.  If you plan to invest in the installation of Ethernet wiring around the House, then you also want to invent a new Gigatibit Ethernet 10/100/1000 switch, because it will allow up to 10 times faster compared to a 10/100 switch network connections.

    can do this via Cat5 to the EXTREME at the 3rd device... or need to come directly from the TC?

    Yes, but it would be best to connect the switch to the time Capsule if it is an option.

    and could I still use it to take place between the TC and the 3rd Apple Airport device... as above?

    Yes

  • Best way to debug the items in the app

    We have created articles that work perfectly well in the browser, but do not work when contained in the application (iOS). What is the best way to debug these articles?

    Hello

    To debug the HTML articles in iOS, try the following:

    • Make sure that the application is signed with a certificate from Apple of SMEs.
    • On the iOS device, go in settings > Safari > advanced and enable Web Inspector.
    • On a Mac, open Safari and go to Safari > Preferences > advanced and check Show develop menu in menu bar.
    • Plug in iOS to the computer (using a lightning to a USB cable).
    • If you are prompted to trust the computer, select Yes.
    • On Safari for Mac, select the tab for the development and you should see the name of your iOS device listed.
    • Place the cursor on the name of the iOS device and you will see Index.html.
    • Select that and it will open the console, similar to how you would inspect element on a web page in Safari.

    To debug the HTML articles in Android, try the following:

    • On the Android device, go in settings > on tablet PC and press the Build number until you get the message that you're now a developer.

      • Go to settings > Developer options and turn on USB debugging.
    • Plug in android on the computer.
    • If you are prompted to trust the computer, select Yes.
    • Open Chrome on the computer and enter the following URL: chrome://inspect.
    • Check the devices to be discovered and you should see the Android device that is listed on this page.
    • Click the device Android listed Web inspect HTML content.
  • Is there a way to limit the volume and not only for music?

    Hello

    I have a child who loves the max volume. However, it is not only bad for his ears, he pushes the rest of the family crazy.

    As much as I saw him, he has no control master volume where you can limit the volume - that it JUST for music, leaving the rest of us stranded.

    I tried mental health of volume app, but since it's an app, it can be disabled without a password and so my child understood how close. So that one does not work.

    Anyone know of another way to limit the amount of EVERYTHING?

    Hi Makkapakka777,

    I understand that you like to limit the volume on your iPad so that it cannot be increased beyond a certain point. Fortunately Restrictions allows you to set a volume limit that requires an access code to remove. The article below the link provides more information about the configuration and use of the Restrictions.

    Restrictions of use on your iPhone, iPad and iPod touch
    https://support.Apple.com/en-us/HT201304

    Kind regards!

  • best way to clear the cache on an iMac 2011 - el capitan

    best way to clear the cache on an iMac 2011 - el capitan

    The best way is not for everyone. Clear the caches unnecessarily makes your computer run more slowly while they are rebuilt. Did you have a specific problem that you thought that clearing cache can solve? If so, post on the real problem.

  • What is the best way to use the Y50-70 battery please?

    I bought the laptop y50-70

    but I want to know what is the best method to use the battery.

    and the best way to recharge.

    NOTE *.

    IAM always use the cable and I gave the battery except a few times.

    Thank you very much..

    Best way to use the battery, if your laptop should ALWAYS be connected in-

    Go to eat energy Lenovo - should be a RED icon in the system tray - and choose the mode for a better health of the battery (or battery Protection or health of battery optimized mode).

    I don't know what the energy Manager version you have, but the option must seem similar. What it does is, it will keep your battery charged ONLY up to 60 percent and will increase its service life.

  • Photon: Best way to snap the back cover in place?

    What is the best way to put the cover back on? What sequence I use, it seems that one of the plastic snaps is not committed.

    There are instructions inside the battery cover. You start at the bottom and work your way up to the left and the right. That being said, check the clips on your lid and make sure that one of them is not folded. This happened to me the first day I bought the phone. I had to get a new one from the Sprint Store. Do not force the clip if it is wrong. I think that's how mine has folded.

  • Best way to charge the battery

    Can someone tell me which is the best way to increase the autonomy?

    Is it a good idea to let the battery charge even after it displays 100%?

    Hi Matt,

    Please take a look at battery care discussions in this son...

    http://forums.Lenovo.com/T5/idea-Windows-based-tablets-and/how-to-protect-the-Yoga-13-battery/TD-p/1...

    http://forums.Lenovo.com/T5/IdeaPad-Y-U-V-Z-and-P-series/Z500-how-to-stop-using-battery-when-plugged...

    Zehn

  • Best way to update the individual rows of a Table?

    I took a quick glance at a few examples, but did not get a clarification on this.  I am looking to have something close to a listbox control or the table to where I can update just one column of values to line a 1 time per second pace.  I'm looking to display our acquisition of data values in a table or a listbox control.  The single list box seemed to work well for that, but I couldn't use the row headers to list the names of channel beside the channel values.  I thought to link the values of cursor in two areas of list to do this, but did not find any info on it for the single list box.

    I have a few questions:

    (1) I have a 1 d table to where I want to use this data to constantly update the first column (with a multitude of lines) of a table.  I'm looking for the best route to not take too much time for treatment by doing this.

    What is the best way to update the individual rows of a table?   Invoke the node "Value of the cell value"... or is there another method?

    (2) why is that, after each iteration else, row values are deleted?

    Also, for adding additional channels originally arrray... it is better to use the 'Array' subset then the function "Construct the table" or function "Subset of the table" and "insert table"?

    See the attached example.

    Thank you.

    Jeff· Þ· Bohrer says:

    (2) why is that, after each iteration else, row values are deleted?

    Classic race condition.  dump the loop and node-p and just wire the 2D table on the terminal Board. !

    I don't see the race condition.  What I see is the table once the last element has been written for it all run the oil.  I saw looked it with point culminating performance on.

    But I agree entirely with writing to the Terminal.  It is a 1 d array, so you will need to use an array of generation and convert a 2D array in order so that he could write correctly.

  • Is it possible to connect a simple 1 d array to a digital indicator or what would be the best way to display the numeric values of the array on the front panel?

    Is it possible to connect a simple 1 d array to a digital indicator or what would be the best way to display the numeric values of the array on the front panel? Examples or suggestions would be greatly appreciated.

    Thank you

    Tunis

    Thank you Adam, it's originally in a while loop, I placed it in a loop for example, wired County in the for loop and presto, this son of a digital indicator. It works very well. Thanks for the help folks.

  • What is the best way to improve the performance of this all-in-one PC?

    What is the best way to improve the performance of this all-in-one PC?

    Thanks in advance.

    David Barrett.

    Here are a few methods:

    • Run msconfig.exe, and then uncheck the startup tasks that you don't need. No matter what you disable, Windows always starts.
    • Use a light virus scanner, for example Microsoft Security Essentials.
    • Replace your magnetic drive with a Solid State Disk (SSD)
  • What is the best way to store the RCS for an insert/update in this rec

    Oracle on Win 64 non-conteneur 12.1.0.2

    When a record in one table is inserted or updated, what would be the best way to store the RCS for this record in this folder.

    I thought of a line after trigger, but did not know if this trigger to store the current_scn would still fire that trigger again (recursive trigger).

    Someone at - he a good idea of what the best way is to do?  The devs don't want to store the pk and the SNA in yet another table...

    Yes, row_dependencies would be the best way to go.  But mgmt doesn't recreate all tables for this.

    3rd party applications retrieve data from tables (all data).  We are looking for a way for them to just pull what is new or updated updated since their last sweater.

    I suggest that you try again and give all OF THE REQUIREMENTS.

    You have rejected ANY answer given and he justified using 'hidden' on what knowledge management or the devs want or do not want to. Stop making us guess what are the requirements and constraints. If you want a real answer then tell us ALL the news.

    When a record in one table is inserted or updated, what would be the best way to store the RCS for this record in this folder.

    Solomon answered repeatedly. If you want to add a column to a table to store the then "best" SNA is to let the Oracle to do this for you automatically by using the DEPENDENCY LINE.

    As he says also re-create the table to add this clause will be MUCH MORE EFFECTIVE that everything THAT you can do it manually. It will be also more accurate because Oracle will fill the value ORA_ROWSCN with the SNA at the time the line was committed. You, as long as user, can't fill a column in function when a line is engaged since real VALIDATION belongs to a transaction, not the line or the trigger that you use.

    Yes - there are two drawbacks to this method:

    1. you need to re-create the table

    2. you cannot add an index to this "hidden" column

    The devs don't want to store the pk and the SNA in yet another table...

    Then? Who cares what the devs want to do? You want the BEST solution? Next, you will need to put aside personal preferences and determine what is the 'best' solution. Why it is important that certain dev wants to do this or not?

    OK, the problem of biz is now, 3rd party external users are an all-wheel drive large number of tables in the database via the API that we wrote.  That was obviously interrupted OLTP during the day.  To reduce to the minimum, we want for them just to extract data that has been inserted/updated since their last sweater.

    It is the definition of a "replica" DB Then why don't you consider a real replicated DB? You can use DataGuard and have replicated DB which is read only that can be used to generate reports. Oracle does ALL the work to keep ALL the tables in sync. You and your developers do NOTHING!

    We thought that store the RCS higher their last sweater would allow the API to extract only data with YVERT higher than their last data pull CHN.

    OK - except you keep rejecting solutions actually do. Ask you questions about the SNA stored in the same table, but then reject the solution that does this. And then you add your "devs" don't want to store the info in a new table either.

    Then your solutions must ONLY use the replication or Log Miner. The REDO logs have all changes, if you want to extract yourself. Replication (e.g., DataGuard) will use these logs for you to maintain a replicated database.

    We thought about it, but recreate all tables in production with ROWDEPENDENCIES as well as dealing with CF and other dependencies idea this was shot.

    Well you NEVER mentioned you "thought that" and rejected it. And you NEVER mentioned anything about FKs and other dependencies. What is FKs and other dependencies which prevents this working solution? Tell us! Give us ALL the information.

    Wouldn't a trigger AFTER LINE capture the commit YVERT?  Or is after really not after validation?

    No - a trigger has NOT one commit. A trigger runs as a step in a transaction. Validation applies to the entire transaction. Until you, or Oracle, issues a commit, there is NO "committed SNA" to be stored as ORA_ROWSCN.

    You can easily see that for yourself. Create a simple table with dependencies of the line and then update two different sessions.

    create the table emp_scn rowdependencies in select * from emp where rownum<>

    Select empno, emp_scn ora_rowscn

    Update emp_scn set work = 'b' where empno = 7499

    commit;

    The first SELECT statement will show you that each row has the same SNA.

    EMPNO, ORA_ROWSCN

    7369,70622201

    7499,70622201

    7521,70622201

    Now, do the update (but no commit), then SELECT it

    EMPNO, ORA_ROWSCN

    7369,70622201

    7499,

    7521,70622201

    Where is the value of 7499? This session will NOT see a value for the changed lines in the current transaction. Other sessions will still see the old value.

    Now do the validation, then SELECT

    EMPNO, ORA_ROWSCN

    7369,70622201

    7499,70622301

    7521,70622201

    7499 now has a new and different value than the other lines. It will not be this new value until the validation occurs.

    Yes, row_dependencies would be the best way to go.  But mgmt doesn't recreate all tables for this.

    Well, you got the answer you want. You ask the best way. Now, you say that you were told the best way. But now you don't like the answer.

    How is it our fault? Your question has been answered wasn't she?

    Here are the facts:

    1 oracle creates a history of changes - the REDO log files

    2. you can use Log Miner to extract these changes

    3. you can create your own change log by adding a log file of MV to your table.

    4. you can then write a custom code to use this MV log file to determine which rows to "reproduce".

    So far reject you all THE POSSIBLE solutions.

    Accept it or change the requirements to allow one of the solutions proposed to be used.

    Personally, if I HAD to use a customized solution, I would use a MV journal to record the ROWID of the lines that have changed (for tables ROWID cannot be changed). I would then extract the appropriate lines by pulling on the lines corresponding to these row ID.

    Even that has problems since a line can be changed several times and children lines can also be amended several times - these questions FK you mentioned.

    I suggest you read this entire thread on AskTom a dozen years ago. It addresses ALL these issues.

    https://asktom.Oracle.com/pls/Apex/f?p=100:11:0:P11_QUESTION_ID:16998677475837

    Then in your next reply on this topic give us a summary of where some things with your question and what help you further expect.

  • What is the best way to edit the pixels of the layer without applying the image?

    Help, please!?

    What is the best way to change the pixels on a new layer (clone, healing, patch or selection) without applying the image? When I do that, I can't change the under layer if I make a mistake.

    Does this make any sense!

    You want to use the patch tool to put the fix on its own layer? Use sample all layers in the Options bar.

  • Best way to migrate the Apex in Production applications - how users are affected?


    Hello

    We have been migrating our apex in production applications after the opening hours to try to minimize the impact on users. Can the affected users if they use the application while migration is taken?

    It's how we migrate:

    -We export enforcement apex of the development environment. This creates a SQL file.

    -Then the SQL file is imported into the Production by using the option 'reuse application ID export file XX'

    Please let me know if there is a better way to move the application in production, and if the user isn't be affected if we during opening hours.

    Thank you

    Violeta

    Hi Violeta,

    Violeta wrote:

    We have been migrating our apex in production applications after the opening hours to try to minimize the impact on users. Can the affected users if they use the application while migration is taken?

    It's how we migrate:

    -We export enforcement apex of the development environment. This creates a SQL file.

    -Then the SQL file is imported into the Production by using the option 'reuse application ID export file XX'

    Please let me know if there is a better way to move the application in production, and if the user isn't be affected if we during opening hours.

    Yes for sure users will be get affected when you replace the current with a new app, if they use it at the same time.

    Another best way to move the application to the production (keeping the same URL of deployment) is to use the Application Alias for your URL of the App Production.

    In this way, you can import the application while users are using the old application. And then after opening hours all you have to do is delete the alias from the application of the old app and assign this alias to your new application.

    Refer to the following response: Re: versioning in Apex (the thread is on version control, but, in this reply, I have explained the deployment of Application Alias method).

    I hope this helps!

    Kind regards

    Kiran

Maybe you are looking for

  • Built in hard drives not recognized Mac pro 2010

    Hi all. At work, I have a Mac Pro 2010 tour which has two built in disks, running 10.10.5. Recently, the computer is not recognizing its own built in disks. The keyboard eject button will not open any of them, nor will be the eject option in the menu

  • Internet MacBook becomes very slow

    THE PROBLEM A week ago from the internet on my Macbook has become very slow. Web sites load then, but it may take up to five minutes on some occasions, or even longer. This happens systematically 10 seconds to 5 minutes after the connection to the we

  • Stor.e TV + loader error keeps coming up when you turn it on

    I experienced ongoing problems accessing the hard drive. Error message "No Loader" keeps coming up when you turn it on. The so-called 'solution' to this problem on this forum is to open the box and play with the cables. While I had some success with

  • Need help with a warranty issue, but can't take the computer back to the shop

    I have the following problem:I'm a backpacker and bought a Toshiba A660/15j someone in Adelaide. I have the original receipt and the laptop is still under warranty.Now 2 issues have been raised. First of all, I sometimes get a message that my system

  • Lenovo Y460 fan does not

    Hi guys,. So I just got my new laptop about a week before, on 18 October. I have RealTemp running all the time, and my idle temp CPU is around 50. But today, I noticed it was around 80 and not even when running intensive programs. I realized that the