ਦੋ UUID ਮੁੱਲ ਤੈਅ ਕਰਦੇ ਹਨ ਕਿ ਇੱਕ ਪ੍ਰਬੰਧਿਤ iPhone ਐਪ ਹਰ ਐਪ ਲਈ ਟਨਲ ਵਿੱਚੋਂ ਲੰਘਦੀ ਹੈ ਜਾਂ ਨਹੀਂ, ਅਤੇ ਇਹਨਾਂ ਵਿੱਚੋਂ ਕੋਈ ਵੀ ਉਹਨਾਂ ਨੂੰ ਲੈ ਕੇ ਜਾਣ ਵਾਲੀ ਪਰੋਫਾਈਲ ਦਾ ਪਛਾਣਕਰਤਾ ਨਹੀਂ ਹੈ। ਐਪ ਦਾ VPNUUID ਗੁਣ ਹਰ ਐਪ ਲਈ VPN ਪੇਲੋਡ ਦੇ ਅੰਦਰਲੇ VPNUUID ਦੇ ਬਰਾਬਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। ਤੈਨਾਤ ਕੀਤੀ ਐਪ ਵੀ ਉਸੇ ਜੰਤਰ ਪ੍ਰਬੰਧਨ ਸੇਵਾ ਦੁਆਰਾ ਪ੍ਰਬੰਧਿਤ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ, ਅਤੇ ਤੁਸੀਂ ਜੋ ਕਮਾਂਡ ਭੇਜਦੇ ਹੋ ਉਹ ਉਹ ਗੁਣ ਸੱਚਮੁੱਚ ਲੈ ਕੇ ਜਾਣੀ ਚਾਹੀਦੀ ਹੈ। ਹੇਠਾਂ ਦਿੱਤੇ ਚਾਰ ਪੜਾਅ ਕ੍ਰਮ ਵਿੱਚ ਪੂਰੇ ਕਰੋ, ਕਿਉਂਕਿ ਹਰ ਇੱਕ ਅਗਲੇ ਪੜਾਅ ਲਈ ਲੋੜੀਂਦਾ ਮੁੱਲ ਪੈਦਾ ਕਰਦਾ ਹੈ।

ਜੰਤਰ ਨੂੰ ਛੂਹਣ ਤੋਂ ਪਹਿਲਾਂ ਚਾਰ ਪਛਾਣਕਰਤਾ ਇਕੱਠੇ ਕਰੋ

ਚਾਰ ਮੁੱਲ ਲਿਖੋ: ਤੁਹਾਡੀ ਪ੍ਰਬੰਧਨ ਸੂਚੀ ਤੋਂ ਬੰਡਲ ਪਛਾਣਕਰਤਾ, ਹਰ ਐਪ ਲਈ VPN ਪੇਲੋਡ ਦਾ ਪਛਾਣਕਰਤਾ, ਉਸ ਪੇਲੋਡ ਦੇ ਅੰਦਰਲਾ VPNUUID ਅਤੇ ਉਸ ਕਮਾਂਡ ਦਾ ਪਛਾਣਕਰਤਾ ਜੋ ਤੁਸੀਂ ਭੇਜਣ ਵਾਲੇ ਹੋ। ਬੰਡਲ ਪਛਾਣਕਰਤਾ ਉਸ ਐਪਲੀਕੇਸ਼ਨ ਦਾ ਨਾਂ ਦਿੰਦਾ ਹੈ ਜੋ ਸੈਟਿੰਗਾਂ ਪ੍ਰਾਪਤ ਕਰਦੀ ਹੈ, ਅਤੇ ਹੋਮ ਸਕ੍ਰੀਨ ਦਾ ਲੇਬਲ ਉਸਦਾ ਬਦਲ ਨਹੀਂ ਹੈ। PayloadUUID ਨੂੰ ਇਸ ਸੂਚੀ ਤੋਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਬਾਹਰ ਰੱਖੋ, ਕਿਉਂਕਿ ਇਹ ਪਰੋਫਾਈਲ ਦੇ ਅੰਦਰਲੇ ਪੇਲੋਡ ਦੀ ਪਛਾਣ ਕਰਦਾ ਹੈ ਅਤੇ ਕਿਸੇ ਹੋਰ ਸਵਾਲ ਦਾ ਜਵਾਬ ਦਿੰਦਾ ਹੈ। ਦੋਵੇਂ ਖੇਤਰ UUID ਵਰਗੇ ਦਿਸਦੇ ਹਨ ਇਸ ਲਈ ਉਸਦੀ ਥਾਂ ਇਸ ਨੂੰ ਰੱਖਣਾ ਕਦੇ ਵੀ ਨਾ ਮਿਲ ਸਕਣ ਵਾਲਾ ਸੰਬੰਧ ਬਣਾਉਣ ਦਾ ਸਭ ਤੋਂ ਆਮ ਤਰੀਕਾ ਹੈ।

ਜੇ VPN ਪ੍ਰਬੰਧਕ ਨੇ ਤੁਹਾਨੂੰ ਹਰ ਐਪ ਲਈ ਪੇਲੋਡ ਅਤੇ ਉਸਦਾ ਪਛਾਣਕਰਤਾ ਨਹੀਂ ਦਿੱਤਾ, ਤਾਂ ਸਭ ਤੋਂ ਨੇੜਲੀ ਕਿਸੇ ਵੀ ਸੰਰਚਨਾ ਫਾਈਲ ਵਿੱਚੋਂ UUID ਖੁਰਚਣ ਦੀ ਥਾਂ ਉਹ ਮੰਗੋ।

ਪ੍ਰਬੰਧਨ ਚੈਨਲ ਰਾਹੀਂ ਗੁਣ ਲਾਗੂ ਕਰੋ

ਪੱਕਾ ਕਰੋ ਕਿ ਟਾਰਗਿਟ ਐਪ ਉਸ ਜੰਤਰ ਉੱਤੇ ਪ੍ਰਬੰਧਿਤ ਹੈ, ਕਿਉਂਕਿ ਜਾਣਿਆ-ਪਛਾਣਿਆ ਬੰਡਲ ਪਛਾਣਕਰਤਾ ਗੈਰ-ਪ੍ਰਬੰਧਿਤ ਇੰਸਟਾਲੇਸ਼ਨ ਨੂੰ ਸੰਬੰਧ ਲਈ ਯੋਗ ਨਹੀਂ ਬਣਾਉਂਦਾ। ਫਿਰ ApplicationAttributes ਕਿਸਮ ਦੀ ਸੈਟਿੰਗਾਂ ਆਈਟਮ ਆਪਣੇ ਉਤਪਾਦ ਦੀ ਹਰ ਐਪ ਲਈ VPN ਨਿਯੁਕਤੀ ਜਾਂ Settings ਕਮਾਂਡ ਦੇ ਇਸਦੇ ਸਮਰਥਿਤ ਅਮਲ ਰਾਹੀਂ ਭੇਜੋ। ਆਈਟਮ ਐਪ ਦੀ ਪਛਾਣ ਬੰਡਲ ਪਛਾਣਕਰਤਾ ਨਾਲ ਕਰਦੀ ਹੈ ਅਤੇ Attributes ਸ਼ਬਦਕੋਸ਼ ਲੈ ਕੇ ਜਾਂਦੀ ਹੈ ਜਿਸਦਾ VPNUUID ਪੇਲੋਡ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ। ਉਸ ਆਈਟਮ ਵਿੱਚ ਕੁਝ ਵੀ ਪੂਰਾ ਕਮਾਂਡ ਲਿਫਾਫਾ ਨਹੀਂ ਹੈ, ਅਤੇ ਉਸ ਵਿੱਚ ਕੁਝ ਵੀ ਹੱਥੀਂ ਪਰੋਫਾਈਲ ਵਜੋਂ ਇੰਸਟਾਲ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ।

ਹਟਾਉਣ ਨੂੰ ਇੰਸਟਾਲ ਕਰਨ ਜਿੰਨੀ ਹੀ ਸੁਚੇਤਤਾ ਨਾਲ ਸੰਭਾਲੋ। ਸਕੀਮਾ ਕਹਿੰਦੀ ਹੈ ਕਿ Attributes ਸ਼ਬਦਕੋਸ਼ ਛੱਡਣ ਨਾਲ ਐਪ ਦੇ ਮੌਜੂਦਾ ਗੁਣ ਹਟ ਜਾਂਦੇ ਹਨ, ਇਸ ਲਈ ਅੱਧਾ ਬਣਿਆ ਅੱਪਡੇਟ ਚੁੱਪਚਾਪ ਰੀਸੈਟ ਬਣ ਜਾਂਦਾ ਹੈ। ਸਮਾਨ ਨਾਂ ਵਾਲੀ Managed Application Attributes ਕਮਾਂਡ ਜਾਂਚ ਲਈ ਗੁਣ ਵਾਪਸ ਪੜ੍ਹਦੀ ਹੈ; ਇਹ ਉਹਨਾਂ ਨੂੰ ਸੈੱਟ ਨਹੀਂ ਕਰਦੀ, ਅਤੇ ਇਸਨੂੰ ਸੈੱਟਰ ਵਜੋਂ ਵਰਤਣਾ ਬਰਬਾਦ ਤੈਨਾਤੀ ਵਿੰਡੋ ਹੈ।

ਕਮਾਂਡ ਦਾ ਨਤੀਜਾ ਪੜ੍ਹੋ, ਐਪ ਦਾ ਆਈਕਨ ਨਹੀਂ

ਤੁਸੀਂ ਭੇਜੀ ਕਮਾਂਡ ਦੀ ਪ੍ਰਾਪਤੀ ਜਾਂਚੋ ਅਤੇ ਪੱਕਾ ਕਰੋ ਕਿ ਪ੍ਰਬੰਧਿਤ ਐਪ ਹੁਣ ਉਸ ਗੁਣ ਦੀ ਰਿਪੋਰਟ ਕਰਦੀ ਹੈ। ਸਥਿਤੀ ਪੱਟੀ ਵਿੱਚ VPN ਬੈਜ ਸਿਰਫ਼ ਇਹ ਦੱਸਦਾ ਹੈ ਕਿ ਫ਼ੋਨ ਵਿੱਚ ਕਿਤੇ ਇੱਕ ਟਨਲ ਮੌਜੂਦ ਹੈ। ਇਹ ਤੁਹਾਨੂੰ ਇਹ ਨਹੀਂ ਦੱਸ ਸਕਦਾ ਕਿ ਇਹੋ ਖਾਸ ਐਪ ਹਰ ਐਪ ਲਈ ਸੰਰਚਨਾ ਨੂੰ ਨਿਯੁਕਤ ਹੈ, ਅਤੇ ਜਿਸ ਜੰਤਰ ਵਿੱਚ ਟਨਲ ਮੰਗ 'ਤੇ ਖੁੱਲ੍ਹਦਾ ਹੈ ਉੱਥੇ ਬੈਜ ਕਦੇ ਵੀ ਨਾ ਦਿਸੇ। ਦ੍ਰਿਸ਼ਟੀ ਸੰਕੇਤ ਲੱਭਣ ਦੀ ਥਾਂ ਨਿਯੁਕਤੀ ਵਿੱਚਲੇ ਪਛਾਣਕਰਤਾ ਦੀ ਤੁਲਨਾ ਕਰੋ।

ਜੇ ਇੱਕੋ ਬੇੜੇ ਉੱਤੇ ਦੋ ਹਰ ਐਪ ਲਈ ਸੰਰਚਨਾਵਾਂ ਹਨ, ਤਾਂ ਇਹ ਮੰਨਣ ਤੋਂ ਪਹਿਲਾਂ ਕਿ ਤੁਹਾਡੀ ਨਿਯੁਕਤੀ ਇੱਛਤ ਵਿੱਚ ਉੱਤਰੀ ਹੈ, ਉਹਨਾਂ ਦੇ ਪਛਾਣਕਰਤਾ ਦੀ ਤੁਲਨਾ ਕਰੋ।

ਸਰੋਤ ਨਾਲ ਟੈਸਟ ਕਰੋ, ਫਿਰ ਜੋੜੀ ਦਰਜ ਕਰੋ

ਅਧਿਕਾਰਤ ਵਰਤੋਂਕਾਰ ਨੂੰ ਨਿਯੁਕਤ ਐਪ ਵਿੱਚੋਂ ਨਿੱਜੀ ਸਰੋਤ ਖੋਲ੍ਹਣ ਦਿਓ ਅਤੇ ਦੇਖੋ ਕਿ ਉਸ ਲਈ ਹਰ ਐਪ ਲਈ ਟਨਲ ਉੱਪਰ ਆਉਂਦਾ ਹੈ। ਫਿਰ ਉਸੇ ਫ਼ੋਨ ਦੀ ਗੈਰ-ਪ੍ਰਬੰਧਿਤ ਐਪ ਵਿੱਚੋਂ ਦੁਹਰਾਓ ਅਤੇ ਪੱਕਾ ਕਰੋ ਕਿ ਵਿਵਹਾਰ ਵੱਖਰਾ ਹੈ। ਇਹੋ ਵਿਰੋਧਾਭਾਸ ਅਸਲ ਟੈਸਟ ਹੈ, ਕਿਉਂਕਿ ਕੰਮ ਕਰਦਾ ਨਿੱਜੀ ਸਰੋਤ ਪੂਰੇ ਜੰਤਰ ਦੀ ਉਸ ਟਨਲ ਰਾਹੀਂ ਵੀ ਪਹੁੰਚਿਆ ਜਾ ਸਕਦਾ ਸੀ ਜਿਸਦਾ ਕਿਸੇ ਨੇ ਤਬਦੀਲੀ ਰਿਕਾਰਡ ਵਿੱਚ ਜ਼ਿਕਰ ਨਹੀਂ ਕੀਤਾ। ਜੰਤਰ ਤੁਹਾਡੇ ਸਾਹਮਣੇ ਹੁੰਦਿਆਂ ਹੀ ਨਤੀਜਾ ਦਰਜ ਕਰੋ।

ਬੰਡਲ ਪਛਾਣਕਰਤਾ, ਪੇਲੋਡ ਪਛਾਣਕਰਤਾ, ਸਾਂਝਾ VPNUUID ਅਤੇ ਕਮਾਂਡ ਦਾ ਨਤੀਜਾ ਇਕੱਠੇ ਰੱਖੋ, ਤਾਂ ਜੋ ਅਗਲੀ ਜਾਂਚ ਯਾਦ ਤੋਂ ਨਹੀਂ ਬਲਕਿ ਉਹਨਾਂ ਹੀ ਚਾਰ ਮੁੱਲਾਂ ਤੋਂ ਸ਼ੁਰੂ ਹੋਵੇ।

ਬਿਨਾਂ ਪਾਸੇ ਦੇ ਨੁਕਸਾਨ ਵਾਪਸ ਫੇਰੋ

ਨਿਯੁਕਤੀ ਹਟਾਉਣ ਲਈ, ਐਪ ਨੂੰ ਕਮਾਂਡ ਵਿੱਚੋਂ ਕੱਢਣ ਦੀ ਥਾਂ, ਤੁਹਾਡੇ ਉਤਪਾਦ ਵੱਲੋਂ ਦਸਤਾਵੇਜ਼ ਕੀਤੇ ਰੂਪ ਵਿੱਚ ਖਾਲੀ Attributes ਸ਼ਬਦਕੋਸ਼ ਨਾਲ ਐਪ ਦਾ ਗੁਣ ਦੁਬਾਰਾ ਭੇਜੋ। ਫਿਰ ਪੜਤਾਲ ਕਰੋ ਕਿ ਐਪ ਹੁਣ ਹਰ ਐਪ ਲਈ ਟਨਲ ਨਹੀਂ ਖੋਲ੍ਹਦੀ ਅਤੇ ਹੋਰ ਪ੍ਰਬੰਧਿਤ ਐਪਾਂ ਨੇ ਆਪਣਾ ਬਚਾਇਆ ਹੈ। ਜੇ ਉਸੇ ਫ਼ੋਨ ਵਿੱਚ ਪੂਰੇ ਜੰਤਰ ਲਈ VPN ਪਰੋਫਾਈਲ ਵੀ ਹੈ, ਤਾਂ ਪੱਕਾ ਕਰੋ ਕਿ ਇਹ ਵਾਪਸ ਫੇਰਨ ਤੋਂ ਪਹਿਲਾਂ ਵਾਂਗ ਹੀ ਵਿਵਹਾਰ ਕਰਦੀ ਹੈ, ਕਿਉਂਕਿ ਇੱਕ ਜੰਤਰ ਉੱਤੇ ਦੋ VPN ਸੰਰਚਨਾਵਾਂ ਹੋਣਾ ਹੀ ਉਹ ਥਾਂ ਹੈ ਜਿੱਥੇ ਇਹ ਪੜਾਅ ਆਮ ਤੌਰ 'ਤੇ ਵਿਗੜਦਾ ਹੈ। ਫਿਰ ਤੁਸੀਂ ਰੱਖਿਆ ਰਿਕਾਰਡ ਅੱਪਡੇਟ ਕਰੋ।

ਕੋਈ ਖਾਸ ਐਪ ਕਦੇ ਟਨਲ ਵਿੱਚੋਂ ਕਿਉਂ ਲੰਘੀ, ਇਹ ਪੁੱਛਣ ਵਾਲੇ ਆਡਿਟ ਨੂੰ UUID ਦੀ ਜੋੜੀ ਅਤੇ ਤਾਰੀਖ਼ ਚਾਹੀਦੀ ਹੈ, ਤੈਨਾਤੀ ਦਾ ਵਰਣਨ ਨਹੀਂ।

ਸੰਬੰਧਿਤ ਲੇਖ