Share this page : facebooktwitterlinkedinmailfacebooktwitterlinkedinmail
The Profile manager does not push APP/Settings to Enrolled Devices

Network requirement:

 

To use Profile Manager, you should make sure that the following ports are open on your network.

Port Incoming or Outgoing TCP/UDP Description

 

2195, 2196 Outgoing TCP Used by Profile Manager to send push notifications
5223 Outgoing TCP Used to maintain a persistent connection to APNs and receive push notifications
443 Incoming TCP Provides access to the web interface for Profile Manager admin and user portals

80

Incoming TCP Enrollment access to the Certificate Authority via SCEP macOS Server 5.3 and later
1640 Incoming TCP Enrollment access to the Certificate Authority via SCEP in versions of macOS Server prior to 5.3

 

Enable logging for APS on client machine:

sudo defaults write /Library/Preferences/com.apple.apsd.plist APSWriteLogs -bool TRUE

sudo defaults write /Library/Preferences/com.apple.apsd.plist APSLogLevel -int 7 

Go to /Applications/Utilities/Console.app.

Under Reports > System.log, I found below info:

 

Oct 29 10:09:31 MININT-53TJIP4 apsd[676]: objc[676]: Class APSPerAppTokenMap is implemented in both /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService and /System/Library/PrivateFrameworks/ApplePushService.framework/apsd. One of the two will be used. Which one is undefined.
Oct 29 10:09:31 MININT-53TJIP4 apsd[676]: objc[676]: Class APSPerAppTokenMapEntry is implemented in both /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService and /System/Library/PrivateFrameworks/ApplePushService.framework/apsd. One of the two will be used. Which one is undefined.
Oct 29 10:09:31 MININT-53TJIP4 apsd[676]: objc[676]: Class APSCertificateStorage is implemented in both /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService and /System/Library/PrivateFrameworks/ApplePushService.framework/apsd. One of the two will be used. Which one is undefined.
Oct 29 10:09:31 MININT-53TJIP4 apsd[676]: objc[676]: Class APSPreferences is implemented in both /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService and /System/Library/PrivateFrameworks/ApplePushService.framework/apsd. One of the two will be used. Which one is undefined.
Oct 29 10:09:31 MININT-53TJIP4 apsd[676]: objc[676]: Class APSSystemUser is implemented in both /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService and /System/Library/PrivateFrameworks/ApplePushService.framework/apsd. One of the two will be used. Which one is undefined.
Oct 29 10:09:31 MININT-53TJIP4 apsd[676]: objc[676]: Class APSPair is implemented in both /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService and /System/Library/PrivateFrameworks/ApplePushService.framework/apsd. One of the two will be used. Which one is undefined.
Oct 29 10:09:31 MININT-53TJIP4 apsd[676]: objc[676]: Class APSMultiUserMode is implemented in both /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService and /System/Library/PrivateFrameworks/ApplePushService.framework/apsd. One of the two will be used. Which one is undefined.
Oct 29 10:09:31 MININT-53TJIP4 apsd[676]: objc[676]: Class APSIncomingMessage is implemented in both /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService and /System/Library/PrivateFrameworks/ApplePushService.framework/apsd. One of the two will be used. Which one is undefined.
Oct 29 10:09:31 MININT-53TJIP4 apsd[676]: objc[676]: Class APSMultiUserFS is implemented in both /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService and /System/Library/PrivateFrameworks/ApplePushService.framework/apsd. One of the two will be used. Which one is undefined.
Oct 29 10:09:31 MININT-53TJIP4 apsd[676]: objc[676]: Class APSOutgoingMessage is implemented in both /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService and /System/Library/PrivateFrameworks/ApplePushService.framework/apsd. One of the two will be used. Which one is undefined.
Oct 29 10:09:31 MININT-53TJIP4 apsd[676]: objc[676]: Class APSDNSResponse is implemented in both /System/Library/PrivateFrameworks/ApplePushService.framework/Versions/A/ApplePushService and /System/Library/PrivateFrameworks/ApplePushService.framework/apsd. One of the two will be used. Which one is undefined.
Oct 29 10:09:31 MININT-53TJIP4 apsd[676]: objc[676]: __NSArrayM object 0x7f85bc535fa0 overreleased while already deallocating; break on objc_overrelease_during_dealloc_error to debug
Oct 29 10:09:31 MININT-53TJIP4 com.apple.xpc.launchd[1] (com.apple.xpc.launchd.domain.system): Service "com.apple.ManagedClient.enroll" tried to register for endpoint "com.apple.ManagedClient.agent" already registered by owner: com.apple.ManagedClient

on Server:

Go to /Applications/Utilities/Console.app.

Under Reports > System.log, I found below info:

Oct 29 09:47:08 8462mac02 fpsd[1299]: objc[1299]: Class ISPurchaseReceipt is imp lemented in both /System/Library/PrivateFrameworks/CommerceKit.framework/Version s/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore and /System/Librar y/PrivateFrameworks/CoreFP.framework/Versions/A/fpsd. One of the two will be used. Which one is undefined.
Oct 29 09:47:08 8462mac02 fpsd[1299]: objc[1299]: Class asn1Token is implemented in both /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Fram eworks/CommerceCore.framework/Versions/A/CommerceCore and /System/Library/Privat eFrameworks/CoreFP.framework/Versions/A/fpsd. One of the two will be used. Which one is undefined.
Oct 29 09:47:08 8462mac02 fpsd[1299]: objc[1299]: Class asn1SetToken is implemen ted in both /System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/F rameworks/CommerceCore.framework/Versions/A/CommerceCore and /System/Library/Pri vateFrameworks/CoreFP.framework/Versions/A/fpsd. One of the two will be used. Which one is undefined.
Oct 29 09:47:08 8462mac02 fpsd[1299]: objc[1299]: Class asn1SequenceToken is imp lemented in both /System/Library/PrivateFrameworks/CommerceKit.framework/Version s/A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore and /System/Librar y/PrivateFrameworks/CoreFP.framework/Versions/A/fpsd. One of the two will be used. Which one is undefined.
Oct 29 09:47:08 8462mac02 fpsd[1299]: objc[1299]: Class asn1IntegerToken is impl emented in both /System/Library/PrivateFrameworks/CommerceKit.framework/Versions /A/Frameworks/CommerceCore.framework/Versions/A/CommerceCore and /System/Library /PrivateFrameworks/CoreFP.framework/Versions/A/fpsd. One of the two will be used . Which one is undefined.

 

References

https://support.apple.com/en-au/HT202487