Onde a Apple armazena o ID da Apple dentro de um aplicativo?

0

Eu tive que trocar os IDs da Apple, e alguns dos meus aplicativos anteriores baixados da Apple Store não estão mais sendo atualizados (a Apple pede que eu faça login na minha conta anterior, o que não posso fazer agora). Existe alguma maneira de alterar ou remover meu antigo ID da Apple de um aplicativo? Onde estão esses IDs localizados nos aplicativos?

    
por NVaughan 15.07.2016 / 13:17

2 respostas

2

Independentemente do motivo pelo qual você está fazendo isso, meu entendimento é que as informações de ID da Apple são mantidas na pasta Contents/_MASReceipt do aplicativo. Aqui está um exemplo usando a Garage Band

$  ls -lg /Applications/GarageBand.app/Contents/
total 8
drwxrwxr-x   27 admin    918 May 12 04:44 Frameworks
-rw-rw-r--    1 admin  23057 May 12 04:58 Info.plist
drwxrwxr-x    4 admin    136 May 12 04:44 Library
lrwxr-xr-x    1 admin     28 Oct 18  2014 MIDI Device Plug-ins -> PlugIns/MIDI Device Plug-ins
drwxrwxr-x    3 admin    102 May 12 19:06 MacOS
-rw-rw-r--    1 admin      8 Jan 17  2014 PkgInfo
drwxrwxr-x    6 admin    204 May 12 04:39 PlugIns
drwxrwxr-x  204 admin   6936 May 18 15:56 Resources
drwxrwxr-x    3 admin    102 May 12 05:00 _CodeSignature
drwxr-xr-x    3 admin    102 May 31 14:20 _MASReceipt
-rw-rw-r--    1 admin    517 May 12 08:50 version.plist

Portanto, o comando sudo rm -rf $ ls -lg /Applications/GarageBand.app/Contents/_MASReceipt deve desassociar o seu AppleID do seu aplicativo de destino.

    
por 16.07.2016 / 08:37
3

tbh, você errou em "Eu tive que trocar os IDs da Apple" ... você nunca precisa fazer isso. Você pode alterar o endereço de e-mail principal . O ID em si nem precisa ser um endereço de e-mail, é só isso por conveniência. Ele também não precisa ser um endereço que você controla atualmente - é para isso que o endereço de e-mail principal serve - & pode ser diferente do ID em si.

Como já mencionado nos comentários, os aplicativos pertencem ao código. Se fosse assim tão simples de 'desbloquear' qual ID pertencia, todo mundo estaria fazendo isso ... eles não são.
Observe também que o próprio dispositivo pertence ao ID que foi usado para configurá-lo.

Sua melhor saída é voltar para sua primeira ID, aquela em que você investiu dinheiro, & abandonar o novo - ou configurar os dois Family Sharing para que você possa acessar os dois conjuntos de apps / books / música etc.
Tenha em atenção que o acesso a uma aplicação através do Family Sharing no seu novo ID não permite aceder a dados já criados no ID antigo.

    
por 16.07.2016 / 07:01

Tags