How does integration with Camo work?
Come funziona l'integrazione con Camo?
A large number of apps have native support for Camo and don't require installation of an integration.
However, some apps require automatic modification by Camo in order to work. There are few consequence of using Camo's "Install Integration" feature:
If you'd previously granted the app permission to screen share, you'll need to remove that permission and add it again before it'll be able share the screen. You can do this under System Preferences → Security & Privacy → Screen Recording.
Apps that store credentials in your Mac's keychain will need to ask for access. Some of them may trigger a few prompts such as the below. Hit "Always allow" and they won't prompt you in future. (Note, when they access different parts of the keychain they trigger a different prompt, so you may need to choose "Always allow" a few times.)
When the app next updates or modifies itself, this process will need to be run again by Camo. Similarly, the process can be undone by reinstalling the app.
The process removes the "code signature" from the video conferencing app in question. This make it easier for other processes to modify it. Whilst that's not ideal, it doesn't pose a large intrinsic risk (where a dedicated video handling process exists), and it was noted macOS security expert Patrick Wardle who pioneered this approach.
For more information on what this does and how it can be avoided, see here.
When using hosted app environments such as Citrix Workspace, administrator involvement may be required to make integration installation work.
Un gran numero di app ha il supporto nativo per Camo e non richiede l'installazione di un'integrazione.
Tuttavia, alcune app richiedono la modifica automatica di Camo per funzionare. Ci sono alcune conseguenze dell'utilizzo della funzione "Installa integrazione" di Camo:
Se in precedenza avevi concesso l'autorizzazione dell'app per la condivisione dello schermo, dovrai rimuovere tale autorizzazione e aggiungerla nuovamente prima che possa condividere lo schermo. Puoi farlo in System Preferences → Security & Privacy → Screen Recording .
Le app che memorizzano le credenziali nel portachiavi del tuo Mac dovranno chiedere l'accesso. Alcuni di essi possono attivare alcuni prompt come il seguente. Premi "Consenti sempre" e non te lo chiederanno in futuro. (Nota, quando accedono a parti diverse del portachiavi, attivano una richiesta diversa, quindi potresti dover scegliere "Consenti sempre" alcune volte.)
Quando l'app si aggiorna o si modifica successivamente, questo processo dovrà essere eseguito di nuovo da Camo. Allo stesso modo, il processo può essere annullato reinstallando l'app.
Il processo rimuove la "firma del codice" dall'app di videoconferenza in questione. Ciò semplifica la modifica da parte di altri processi. Sebbene non sia l'ideale, non rappresenta un grande rischio intrinseco (laddove esiste un processo di gestione video dedicato), ed è stato notato l'esperto di sicurezza macOS Patrick Wardle che ha aperto la strada a questo approccio.
Per ulteriori informazioni su ciò che fa e su come evitarlo, vedere qui .
Quando si utilizzano ambienti di app ospitati come Citrix Workspace, potrebbe essere necessario il coinvolgimento dell'amministratore per far funzionare l'installazione di integrazione.