Post not yet marked as solved
When i make a call within our VOIP application (ipadOS app on MacOS and M1 - MBP 16) all is fine.
If i make a call with plugged in headphones - all is fine.
If i unplug the headphones during the call - whole audio just stop working.
If i hang up the call, make the call again - audio is there with no problems.
On iPhone and iPad work correctly.
Where can be a problem?
HALC_ShellDevice::CreateIOContextDescription: failed to get a description from the server
HALC_ProxyIOContext::IOWorkLoop: the server failed to start, Error: 0x6E6F7065
HALC_ProxyIOContext::IOWorkLoop: the server failed to start, Error: 0x6E6F7065
HALC_ProxyIOContext::IOWorkLoop: the server failed to start, Error: 0x6E6F7065
AudioObjectGetPropertyDataSize: no object with given ID 73
AudioObjectHasProperty: no object with given ID 66
AudioObjectHasProperty: no object with given ID 66
AudioObjectHasProperty: no object with given ID 0
[auvp] AUVPAggregate.cpp:4413 Failed to get current tap stream physical format, err=2003332927
AudioObjectGetPropertyDataSize: no object with given ID 66
AudioObjectGetPropertyData: no object with given ID 66
AudioObjectHasProperty: no object with given ID 66
AudioObjectRemovePropertyListener: no object with given ID 66
AudioObjectHasProperty: no object with given ID 73
AudioObjectHasProperty: no object with given ID 66
AudioObjectGetPropertyDataSize: no object with given ID 73
AudioObjectHasProperty: no object with given ID 66
AudioObjectHasProperty: no object with given ID 66
HALC_ProxySystem::GetObjectInfo: got an error from the server, Error: 560947818 (!obj)
AudioObjectHasProperty: no object with given ID 73
AudioObjectHasProperty: no object with given ID 66
HALC_ShellObject::HasProperty: there is no proxy object
AudioObjectHasProperty: no object with given ID 73
AudioObjectHasProperty: no object with given ID 73
[auvp] AUVPAggregate.cpp:6912 error 2003332927 getting input sample rate
AudioObjectHasProperty: no object with given ID 73
[auvp] AUVPAggregate.cpp:6922 error 2003332927 getting input latency
AudioObjectHasProperty: no object with given ID 73
[auvp] AUVPAggregate.cpp:6932 error 2003332927 getting input safety offset
AudioObjectHasProperty: no object with given ID 66
[auvp] AUVPAggregate.cpp:6944 error 2003332927 getting tap stream input latency
AudioObjectHasProperty: no object with given ID 66
[auvp] AUVPAggregate.cpp:6954 error 2003332927 getting tap stream input safety offset
AudioObjectHasProperty: no object with given ID 73
[auvp] AUVPAggregate.cpp:6965 error 2003332927 getting output sample rate
AudioObjectHasProperty: no object with given ID 66
[auvp] AUVPAggregate.cpp:6975 error 2003332927 getting output latency
AudioObjectHasProperty: no object with given ID 66
AudioDeviceDuck: no device with given ID
[auvp] AUVPAggregate.cpp:6985 error 2003332927 getting output safety offset
AudioObjectHasProperty: no object with given ID 73
AudioObjectHasProperty: no object with given ID 73
AudioObjectHasProperty: no object with given ID 73
AudioObjectHasProperty: no object with given ID 66
AudioObjectsPublishedAndDied: no such owning object
AudioObjectsPublishedAndDied: no such owning object
AudioObjectHasProperty: no object with given ID 73
AudioObjectHasProperty: no object with given ID 66
AudioObjectHasProperty: no object with given ID 73
[auvp] AUVPAggregate.cpp:6912 error 2003332927 getting input sample rate
AudioObjectHasProperty: no object with given ID 73
[auvp] AUVPAggregate.cpp:6922 error 2003332927 getting input latency
AudioObjectHasProperty: no object with given ID 73
[auvp] AUVPAggregate.cpp:6932 error 2003332927 getting input safety offset
AudioObjectHasProperty: no object with given ID 66
[auvp] AUVPAggregate.cpp:6944 error 2003332927 getting tap stream input latency
AudioObjectHasProperty: no object with given ID 66
[auvp] AUVPAggregate.cpp:6954 error 2003332927 getting tap stream input safety offset
AudioObjectHasProperty: no object with given ID 73
[auvp] AUVPAggregate.cpp:6965 error 2003332927 getting output sample rate
AudioObjectHasProperty: no object with given ID 66
[auvp] AUVPAggregate.cpp:6975 error 2003332927 getting output latency
AudioObjectHasProperty: no object with given ID 66
[auvp] AUVPAggregate.cpp:6985 error 2003332927 getting output safety offset
AudioObjectHasProperty: no object with given ID 73
AudioObjectHasProperty: no object with given ID 73
AudioObjectPropertiesChanged: no such object
[auvp] AUVPAggregate.cpp:2799 AggCompChanged wait failed
AudioObjectHasProperty: no object with given ID 73
AudioObjectHasProperty: no object with given ID 73
AudioObjectSetPropertyData: no object with given ID 73
[auvp] AUVPUtilities.cpp:472 SetDeviceMuteState(73) false: (err=560947818)
AudioObjectHasProperty: no object with given ID 73
AudioObjectHasProperty: no object with given ID 73
[auvp] AUVPUtilities.cpp:560 SetCFNumberValueForKeyInDescriptionDictionary(73); doesn't support 'cdes'
AudioObjectHasProperty: no object with given ID 73
AudioObjectHasProperty: no object with given ID 73
AudioObjectHasProperty: no object with given ID 73
AudioObjectHasProperty: no object with given ID 73
AudioObjectGetPropertyDataSize: no object with given ID 73
AudioObjectHasProperty: no object with given ID 66
AudioObjectHasProperty: no object with given ID 66
AudioObjectHasProperty: no object with given ID 66
[auvp] AUVPUtilities.cpp:560 SetCFNumberValueForKeyInDescriptionDictionary(66); doesn't support 'cdes'
AudioObjectHasProperty: no object with given ID 66
AudioObjectHasProperty: no object with given ID 66
[auvp] AUVPAggregate.cpp:3523 VP block error num input channels is unexpected (err=-66784)
[vp] vpStrategyManager.mm:358 Error code 2003332927 reported at GetPropertyInfo
[vp] vpStrategyManager.mm:358 Error code 2003332927 reported at GetPropertyInfo
HALC_ProxySystem::GetObjectInfo: got an error from the server, Error: 560947818 (!obj)
HALC_ShellDevice::RebuildStreamLists: there is no device
[vp] vpStrategyManager.mm:358 Error code 2003332927 reported at GetPropertyInfo
[vp] vpStrategyManager.mm:358 Error code 2003332927 reported at GetPropertyInfo
Post not yet marked as solved
Sending PDF file via AirDrop give me a list of app to open file in.
But in case of Image sending (JPG for example) im getting a Image Library by default.
Is there a way to force system to send JPG to my app?
Post not yet marked as solved
What is the right way to create content for ATVs with Dolby Vision support?
I have video content, we are preparing a server (VOD).
We also want to support apple tv.
Well, we don't know how to prepare it properly for her.
any suggestions?
Post not yet marked as solved
Hi,
I create communication CarPlay app.
I use CPListTemplate for contact list.
My contact list has more than 24 items.
But CPListTemplate only allows 24 lines.
System return:
CPListTemplate.maximumItemCount: 24
CPListTemplate.maximumSectionCount: 50
How to disable this limit?
Just like in the apple phone app.
Thx
MyApp not show in CarPlay.
MyApp.entitlements:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.developer.carplay-calling</key>
<true/>
<key>com.apple.developer.carplay-communication</key>
<true/>
<key>com.apple.developer.siri</key>
<true/>
</dict>
</plist>
info plist:
<key>UIApplicationSceneManifest</key>
<dict>
<key>UIApplicationSupportsMultipleScenes</key>
<true/>
<key>UISceneConfigurations</key>
<dict>
<key>CPTemplateApplicationSceneSessionRoleApplication</key>
<array>
<dict>
<key>UISceneClassName</key>
<string>CPTemplateApplicationScene</string>
<key>UISceneConfigurationName</key>
<string>TemplateSceneConfiguration</string>
<key>UISceneDelegateClassName</key>
<string>$(PRODUCT_MODULE_NAME).CarPlaySceneDelegate</string>
</dict>
</array>
<key>UIWindowSceneSessionRoleApplication</key>
<array>
<dict>
<key>UISceneConfigurationName</key>
<string>Default Configuration</string>
<key>UISceneDelegateClassName</key> 		<string>$(PRODUCT_MODULE_NAME).SceneDelegate</string>
<key>UISceneStoryboardFile</key>
<string>Main</string>
</dict>
</array>
</dict>
</dict>
This code is never calls:
import CarPlay
class CarPlaySceneDelegate: UIResponder, CPTemplateApplicationSceneDelegate {
var interfaceController: CPInterfaceController?
func templateApplicationScene(_ templateApplicationScene: CPTemplateApplicationScene,
didConnect interfaceController: CPInterfaceController) {
self.interfaceController = interfaceController
let contact = CPContact(name: "TEST", image: UIImage(systemName: "person")!)
let tamplate = CPContactTemplate(contact: contact)
interfaceController.setRootTemplate(tamplate, animated: false, completion: nil)
}
func templateApplicationScene(_ templateApplicationScene: CPTemplateApplicationScene, didDisconnectInterfaceController interfaceController: CPInterfaceController) {
self.interfaceController = nil
}
}
I have a valid provisioning profile.
Please what am i doing wrong?
Well thank you
Post not yet marked as solved
I am working on a VoIP application.
I want to integrate CarPlay.
CarPlay requires Siri integration.
Is it possible to integrate an in-app handler for making a call?
Post not yet marked as solved
Is it possible to disable CarPlay for iOS 13 and older?
If so, how?
Post not yet marked as solved
Hello everyone,In our application we are using callKit for VOIP calls and now we need to handle action when Play/Pause button on wired headdset is pressed.But always when this button is pressed we are getting call ended from the callKit (it is the default system action).Is there any way how to disable this default action, or to bypass it somehow to prevent this unneeded ‚call end‘ from CallKit.Thank you
Post not yet marked as solved
Hello everyone,UserDefaults will not be deleted after uninstalling the application.Only for iOS13.On older iOS versions it will be deleted.It needs some new settings?Thank you!
Post not yet marked as solved
Hi,Is it allowed to combine "content-available": 1 + "apns-push-type": "alert" + "apns-priority", "10" in one PUSH notification ?It is working now - it show an Alert to user and deliver content to application.But I am not sure if this configuration is correct according Apple rules.THX
Post not yet marked as solved
Hi everybody,can you advise me how to unregister from VoIP notification?THX
Post not yet marked as solved
Hi,we create an application for car pooling.I need to open Apple Maps APP to start navigation.But I just need to enter GPS coordinates for:Start pointWaypointsEnd pointGoogle maps and Sygic has waypoints, as defined in the documentation.But for Apple Maps, I can't find this option in documetation.Can you advise me how to implement this?Apple documentation:https://developer.apple.com/library/archive/featuredarticles/iPhoneURLScheme_Reference/MapLinks/MapLinks.html#//apple_ref/doc/uid/TP40007899-CH5-SW1THX
Post not yet marked as solved
Our current application, which uses VOIP push notification is built using SDK_12.4 within XCode_10.3.Using two developer profiles we have one app in Apple Store and another is build as in-house for internal use.On the web there are some speculation about what will happen with old voip apps by the begining of April 2020, when new VOIP push notification rules will take effect.We are aware of new ios13 VOIP push notification rules and we are currently working on full implementation. But before that:What will really happen after the D Day? Meaning apps built using old tools and using old voip push notifications.- Will our currently published Store apps be still available on Apple Store as it is now?- If yes, will our app continue to receive old voip push notifications?- If yes, for how more long time?- And what about our in-house app? Same story?We would like to have a definitive answer, before our apps will go doom.Thank you
Post not yet marked as solved
I implement callKit in to app.Build it with xcode 10.3Sometimes it happens that the incoming call is hidden.Only for iOS13.In iOS 12, the callkit flashes, but then appears.Application was not closed by system.And ringing continues to play.Double click on the home button to open CallKit screen.How to debug it?Is it possible that this is a CallKit error?THX
Post not yet marked as solved
In iOS12 and older, it was possible to copy ringtones from “/ Library / Ringtones” to this path “/var/mobile/Containers/Data/Application/.../Library/Sounds/”The following was enough to set the ring tones for ConfrigurationProvider and then CallKit was able to ring with the desired ringtone.This does not work on iOS 13.Is it an iOS13 error/bug or is this option disabled completely?If this is disabled, is there an option to use Apple’s ringtone for our application, please??