• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Conflicting docs, VOIP and Xcode 7.3.1/Xcode 8 and Xcode Server. Fun times.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Conflicting docs, VOIP and Xcode 7.3.1/Xcode 8 and Xcode Server. Fun times.


  • Subject: Conflicting docs, VOIP and Xcode 7.3.1/Xcode 8 and Xcode Server. Fun times.
  • From: Alex Zavatone <email@hidden>
  • Date: Wed, 23 Nov 2016 21:25:10 -0600

From the docs here:

https://developer.apple.com/library/content/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html

Under 

Implementing a VoIP App

It still says that "Including the voip value in the UIBackgroundModes key lets the system know that it should allow the app to run in the background as needed to manage its network sockets. An app with this key is also relaunched in the background immediately after system boot to ensure that the VoIP services are always available.
… 
Therefore, you should include both the audio and voip values to the UIBackgroundModes key."


My experience in Xcode 8 and iOS 10 +  numerous discussions contradicts that documentation and indicates that the voip background mode was not only deprecated, but pulled, all the while this documentation states that the above modes will work and ARE THE WAY to create a VOIP app.


Here:

https://developer.apple.com/library/content/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/StrategiesforImplementingYourApp/StrategiesforImplementingYourApp.html#//apple_ref/doc/uid/TP40007072-CH5-SW13

Under 

Tips for Developing a VoIP App


The docs state that, "In iOS 8 and later, you can use the Apple Push Notification service (APNs) and the APIs of the PushKit framework to create a VoIP app."


It says you "can" use Apple Push Notifications, but it does not say that for iOS 10, that you have to.

Which one is it?  

Can we still use VOIP background mode when delivering an app from Xcode 8 and for iOS 10, or is it verboten and the docs I mentioned are completely misleading, or is this still allowed in Xcode 8 for iOS 10?

Thanks in advance.

I'm still shipping our VOIP iOS apps under Xcode 7.3.x and I just found after upgrading OS X Server to MacOs Server that 7.3.1 is "too old" to use with Xcode server.  I'm just trying to find out just how screwed I am from the build automation and deployment perspective because of this.  If it's even possible to find a version of Mac OS X Xcode server that will run with Xcode 7.3.1 and which version of Mac OS I have to revert my remote boxes to.

Thanks in advance.  Who needs to see family over Thanksgiving?  Not I, until I can put this hell behind me.

Alex Zavatone
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Prev by Date: Re: Improving contrast on Storyboards
  • Next by Date: Re: Conflicting docs, VOIP and Xcode 7.3.1/Xcode 8 and Xcode Server. Fun times.
  • Previous by thread: AutoSave for Windows
  • Next by thread: Re: Conflicting docs, VOIP and Xcode 7.3.1/Xcode 8 and Xcode Server. Fun times.
  • Index(es):
    • Date
    • Thread