【Device Management】 About Cellular PrivateNetwork

Hello, Dear Engineers

I have distributed a management profile from Aplle Configurator to my terminal with reference to the following document

https://developer.apple.com/documentation/devicemanagement/cellularprivatenetwork

Situation:

We tested the device in an environment where both Wi-Fi and cellular connections were available, Wi-Fi seemed to have priority in the operation.

This is because CellularDataPreferred, which is set in the distributed management profile, is enabled, I would like cellular to be given priority.

I am using iPhone 15 (iOS 17.1.2).

Question:

・Is there anything else missing besides the Profile Example to make CellularPrivateNetwork's Device Management Profile work properly?

・Has anyone confirmed that CellularPrivateNetwork's Device Management Profile works correctly?

BestRegards

Replies

The Profile Excample referenced is below. Since CellularDataPreferred is true, it is assumed that cellular is preferred over Wi-Fi.

I would appreciate it if you could let me know if you have tried this Device Management Profile.

BestRegards

<?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>New item</key>
    <dict>
        <key>PayloadContent</key>
        <array>
            <dict>
                <key>PayloadDescription</key>
                <string>GeofenceData</string>
                <key>PayloadContent</key>
                <array>
                    <dict>
                        <key>DataSetName</key>
                        <string>ExamplePrivateNetwork</string>
                        <key>VersionNumber</key>
                        <string>1.0</string>
                        <key>CellularDataPreferred</key>
                        <true/>
                        <key>EnableNRStandalone</key>
                        <true/>
                        <key>Geofences</key>
                        <array>
                            <dict>
                                <key>Longitude</key>
                                <real>-122.009</real>
                                <key>Latitude</key>
                                <real>37.3346</real>
                                <key>Radius</key>
                                <real>200</real>
                                <key>GeofenceId</key>
                                <string>AppleParkGeofence</string>
                            </dict>
                        </array>
                    </dict>
                </array>
                <key>PayloadIdentifier</key>
                <string>com.example.cellularprivatenetwork</string>
                <key>PayloadType</key>
                <string>com.apple.cellularprivatenetwork.managed</string>
                <key>PayloadUUID</key>
                <string>1d6d6912-708e-441a-9272-526ef05bbe3c</string>
                <key>PayloadVersion</key>
                <integer>1</integer>
            </dict>
        </array>
        <key>PayloadDisplayName</key>
        <string>Cellular Private Network</string>
        <key>PayloadIdentifier</key>
        <string>com.example.myprofile</string>
        <key>PayloadType</key>
        <string>Configuration</string>
        <key>PayloadUUID</key>
        <string>3425E7C2-9B02-49EB-8818-F65AA36DDE83</string>
        <key>PayloadVersion</key>
        <integer>1</integer>
    </dict>
</dict>
</plist>