iOS is a mobile operating system developed by Apple; it is a derivative of the Mac OS X desktop operating system, with which it shares many (but not all) common frameworks and other components. These include Cocoa Touch, the Mach/Darwin/XNU kernel and code from the Berkeley Software Distribution (BSD). Each iOS application runs in its own secure sandbox to prevent altering other applications, the operating system, or any other data.

Share tech news, updates, or what's on your mind.

Sign up to Post

We are developing customized iOS app for our customer and our Customers are like organization they have their own customers.
in short we are developing iOS app for customers of our customer (B2B).

Now my question to our experts are
1. What kind of developer program I should opt for?
2. What is volume purchase program?
3. Will Volume purchase program affect me in any way?
4. What kind of precaution I should be taking in such kind app?
5. Does apple allow such apps?

Please Help Me

Thanks in advance.
Cloud Class® Course: Ruby Fundamentals
LVL 12
Cloud Class® Course: Ruby Fundamentals

This course will introduce you to Ruby, as well as teach you about classes, methods, variables, data structures, loops, enumerable methods, and finishing touches.

We use whatapps and are always deleting the movies and video that we received.  We do this so we don't jump the 5gb limit in iCloud.  However, this morning the iCloud was in 500mb available.  When searching what apps as taking up, it was whatapps with 3.5gb as the largest.

The question is, if we delete videos contents in whatapps, it should also reduce the backup area in iCloud? (say, whatapps backup in icloud is 3.5gb, so we delete the device videos that sum up 2 gb, the next time it back up whatapps, the backup area in iCloud for whatapps should read 1.5gb)

Are we correct in this?  Besides buying more space in iCloud, what can we do to reduce this space? Can we find the Biggest Chats in WhatsApp and clean it up?

Please advice.
I recently upgraded a user's iPhone from the 6 to the 8 and he pointed out that while all the main stuff transferred over fine, the autocomplete/recent history for e-mail addresses didn't but was something he used frequently. (I transferred via itunes backup.) I can't find much on this online to see if it's possible to bring this over. He doesn't even have iCloud set up, which is what I saw mentioned a few times. Any thoughts?
I have Exchange 2016 and I also have an apple ios device the phones syncs but i don't see my email.

Is there anything i need to check in exchange?
I am new to swift and I have developed an app code based on various tutorials. the app is video recording app with a custom button and custom screen. All I need is to record the video and save the video to an external server based on the click of button. Please help

import UIKit
import AVFoundation
import MapKit
import CoreLocation

class fireSOSViewController: UIViewController,AVCaptureVideoDataOutputSampleBufferDelegate,CLLocationManagerDelegate,MKMapViewDelegate {
    @IBOutlet weak var cameraview: UIImageView!
    @IBOutlet weak var mapView: MKMapView!
    var takeVideo = false
    let locationManager = CLLocationManager()
    @IBAction func cancelFireSOS(_ sender: Any) {
         self.dismiss(animated: true, completion: nil)
        var captureSession = AVCaptureSession()
        var previewLayer:CALayer!
        var captureDevice:AVCaptureDevice!
        var takePhoto = false
    public var screenWidth: CGFloat {
        return UIScreen.main.bounds.width
    override func viewDidLoad() {
        //   nLabel.text = labelTitle
        if CLLocationManager.locationServicesEnabled() {
            locationManager.delegate = self
            locationManager.desiredAccuracy = kCLLocationAccuracyBest
            mapView.delegate = self

Open in new window


Does anyone know if iOS allows apps to run in the background indefinitely or there is a timeout?

We are running a third party mail app that needs to run constantly in the background to retrieve mail. What we are seeing is that sometimes the app is being terminated, probably by iOS battery optimization but we want to understand the expected behavior from iOS.
Hi Guys,

Could you please suggest me any best Cross platform mobile app development tool, i started learning Xamarin but heard its not that mature with cross platform.
I am considering using the "auto delete old conversations" option on my iphone to clear up some space, but would like to have a backup of them before I delete them.  Is there a way to export or archive imessages so that in the unlikely scenario that I need to refer back to them in the future I can?
I have the following code which works on IE and Chrome and iPad (iOS), but not an iPhone (iOS)

Does anyone know why - does iPhone IOS have a restriction that isn't on iPad (iOS)? Any insights would be appreciated.

#myVideo {
    position: fixed;
    right: 0;
    bottom: 0;
    min-width: 100%; 
    min-height: 100%;
  	 z-index: -1;

<video autoplay muted loop id="myVideo">
  <source src="GreIDD5Tech1.mp4" type="video/mp4">
  Your browser does not support HTML5 video.

Open in new window

Hi Experts,

I have a few questions re iPads.

I purchased my iPad in 2012, how can I find out which version is this?

What iPad versions exist?

Compared to mine from 2012 and the newest one, what other major changes? I am mostly a Windows person, and I know if the device can support it you can install any software, but I see the new iPad interface are different?

Two things that I wish my iPad did are... 1) Compared to Outlook for Windows, Tasks (which are reminders in iPad) can be caregorized, you can add custom fields, rich text and attachments. 2) Have RDP access to a Windows server. Does the new iPad have these?

Keep up with what's happening at Experts Exchange!
LVL 12
Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

IOS EAP-TLS authentication to wireless network. We have setup an NDES/SCEP ca server on our network. I have pushed the certificates to the IOS devices with our MDM, and also pushed the certificates in the chain. I have also pushed the NPS server certificate to the devices. We have setup an configured the Wifi profile on our MDM the profile autoconnects and uses the users certificate issued by the NDES server for authentication. I have setup the policy on the NPS server to accept the certificate as an authentication method. During testing I can see in the logs several entried with a 0 reason code then the last log shows a 295 reason code. With a lot of research I cannot find a solution to the 295 reason code and the devices cant connect to the network
I spend quite a bit of time driving and am interested in finding an app or method so that any incoming Office 365/Exchange emails received on my iPhone X will be read to me.

This will allow me to know what the incoming emails say without having to read these emails while I am driving.

What apps are currently available that will allow this to be done?
Is there any way of bringing up or displaying the iPhone notifications screen (that appears on your iPhone with all of your latest email notifications, Experts Exchange alerts, texts, and other alerts) when you haven't used your iPhone for a while?

For example, I always use my iPhone alarm to wake me up in the morning.

When the alarm goes off I will unlock my iPhone and then turn off all of the iPhone alarms.

Then I will want to go back and view the main notifications screen that contains all of the alerts I have described above (instead of having to go to all of my different email accounts, Experts Exchange app, texts, etc.)

How can I go back to this main notification screen?
The procedure below does not support renaming photo albums transferred with AnyTrans and OSX 10.13.4 ---> iOS 11.4

Renaming Photo Albums on iPhone & iPod touch
      •      Open Photos and stay in the primary screen with all photo albums listed, then tap “Edit” in the upper right corner
      •      Tap directly on the name of the album you want to rename to summon the keyboard
      •      Enter the new album name then tap “Done” to complete the change

How can I rename Photo Album?
I am looking for a recommendation of a product that enable online training and collaboration for small-Med (15 person) teams.
Team requirements would be:
  • distribution of training material (online presentations and video)
  • scheduling of milestones
  • tracking of progress of training material
  • collaboration between team members (where they can ask each other and moderators questions)
  • availability on IOS and Android (as well as desktop)
  • Team Lead will take the team through a learning path through posting of online "chapters" material
  • at the end of each chapter, team members will be asked to confirm they understand.
We have one client that has a SBS2011 with Exchange 2010.

One of the users decides they want to use a mac in the environment for external use and internal.

They use the built in email app that buit into the ios OS.

I have added A records on the server DNS for pointing to the exchange servers IP address.

DO I need to add anything else because it still does not work.

I have the internal and external server settings on the app to both
Dear All

             Iphone 8 plus with IOS 11.4 after connect usb cable to window 10 computer, click the iphone icon in my computer, it show empty, i have tried to connect with 2 other iphones, and it could show the photos in the iphone device, any idea why the iphone 8 plus show empty ?

How do I copy folder of 70 photos from latest version of OS X high Sierra to iPhone 8S (iOS 11.4) using iTunes. This is copying (or moving) photos without changing /deleting any other files. Ads for other Apps say iTunes can corrupt other files.
I had a problem with UITableView Lagging on Scroll when there were long non-English (Persian) text in the cell (list with more than 40000 items and text with more than 1500 chars wont lag if they are English ) so I came up with this only solution that worked for me to keep the cells in an Array (just the non-English Ones) and reuse them myself instead of dequeuing again (will use normal pattern with other cell types) it works just perfect when the data is already added for the first time , adding a new Data no matter of what type messes up the table. here's the code :

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

            if(dataIndex[indexPath.row].cell == nil)
                let cell = tableView.dequeueReusableCell(withIdentifier: "ChatRightTextCell", for: indexPath) as! ChatRightTextCell

                cell.configureCell(indexPath: indexPath)
                dataIndex[indexPath.row].cell = cell
                return cell
                let cell = dataIndex[indexPath.row].cell
                cell.configureCell(indexPath: indexPath)
                return cell


note that the Table and the cells are transformed by 180 degree so the cells are stacked from bottom , so adding a new Item to the table be like :


at ViewController start there's a 'for' …
Cloud Class® Course: Microsoft Azure 2017
LVL 12
Cloud Class® Course: Microsoft Azure 2017

Azure has a changed a lot since it was originally introduce by adding new services and features. Do you know everything you need to about Azure? This course will teach you about the Azure App Service, monitoring and application insights, DevOps, and Team Services.

Is there any way of setting an iPhone X to automatically install all app updates automatically without me having to manually install them?
What apps or methods exist that will allow me to have a second phone number assigned to my iPhone (similar to Google Voice)?

I am a Sprint PCS subscriber and really liked the Google Voice service that replaced the iPhone phone number with my Google voice phone number everytime that I made a call using my iPhone. My Google Voice phone number would always show on other people's caller ID whenever I would call them.

However, this Google voice integration with my Sprint PCS service ended on 6/1/18 due to security upgrades and Google not producing an updated app.

So I'm currently looking for a replacement app or service I can subscribe to that will display an alternate phone number every time that I make an outgoing phone call using my iPhone X.

What apps or services are currently available that will allow this to be done?
i need to refresh my table view and i m using this code .
 refresher = UIRefreshControl()
        refresher.attributedTitle = NSAttributedString(string: "pull to refresh")
        refresher.addTarget(self, action: #selector(UITableViewController.populate), for: UIControlEvents.valueChanged)

In this it is not taking the UITableviewcontoller .its saying error like
 "Type 'UITableViewController' has no member 'populate'"
Dear All,

We are running Microsoft Lync Server 2013 Hosting Pack with the latest Cumulative Update KB 2809243 (version 8308.992), published in July 2017.

Currently, and since February 2018, all our customers are facing an issue with the mobile client for iOS  ( and more specifically with push notifications.

Incoming calls are not pushed to the mobile client anymore, even with the “Background App Refresh” option enabled.

Back in November 2017, with the App version 6.17.3, push notifications were still working correctly, but the version 6.18.1.x deployed in February 2018 broke the service.

I still have an iPhone 7 with App version 6.17.3 (Nov 15, 2017) where push notifications are working perfectly.

I'm sure our infrastructure is OK, and the proof is that with an older App version, everything works well.

Do you have any suggestions?

Thank you a lot
We configure and prepaire IPads with apple configurator 2.5 on a mac.
With this program we change the background, hide some apps, etc.

Now a user wants to change their screen-lock settings, but this setting is locked (greyed out).
I have searched the policies regarding screen-lock but failed to find anythng related to that..

Do you have any suggestions?

thanks in advance!
What are the steps required to activate AT&T cellular service on iPad Pros?

These iPads will be using AT&T cellular for their wireless data plan.


iOS is a mobile operating system developed by Apple; it is a derivative of the Mac OS X desktop operating system, with which it shares many (but not all) common frameworks and other components. These include Cocoa Touch, the Mach/Darwin/XNU kernel and code from the Berkeley Software Distribution (BSD). Each iOS application runs in its own secure sandbox to prevent altering other applications, the operating system, or any other data.