App store rejected because IAP problems

My game is working fine on Google Play with in app purchases. However I noticed on start up I get these two errors. I tried deleting them and reinstalling IAP. Still giving me issues.

GUID [b4326c66a9f464640b9457cbd6237bf6] for asset ‘Packages/com.unity.purchasing/Plugins/UnityPurchasing/iOS/PrivacyInfo.xcprivacy.meta’ conflicts with:
‘Packages/com.unity.purchasing/Plugins/UnityPurchasing/unitypurchasing.bundle/Contents/Resources/PrivacyInfo.xcprivacy.meta’
We can’t assign a new GUID because the asset is in an immutable folder. The asset will be ignored.

and

GUID [b4326c66a9f464640b9457cbd6237bf6] for asset ‘Packages/com.unity.purchasing/Plugins/UnityPurchasing/unitypurchasing.bundle/Contents/Resources/PrivacyInfo.xcprivacy.meta’ conflicts with:
‘Packages/com.unity.purchasing/Plugins/UnityPurchasing/iOS/PrivacyInfo.xcprivacy.meta’
We can’t assign a new GUID because the asset is in an immutable folder. The asset will be ignored.

1 Like

bump

Any updates on this? I’m having the same problem.

What worked for me was updating Unity to the next version. I was on 2018, then I upgraded to 2019. Don’t waste your time trying to edit tucked away files or find a workaround.

The same problem is occurring even with 2020.3. I cannot change versions due to constraints, so I am waiting for an update.

im using 2021.3
same issue… it’s an issue with the package, not with the unity version

i think i fixed it by going to:
proyect\Library\PackageCache\com.unity.purchasing@4.11.0\Plugins\UnityPurchasing\unitypurchasing.bundle\Contents\Resources
and deleting all the files there except en.lproj folder and en.lproj.meta
then uninstalled and re-installed purchases package and added the new analitics package that is in beta…

no longer get any errors…

2 Likes

false alarm, it reverted to 4.1.5… and cant use that version because of outdated libraries in google play, updated back to 4.11.0, same problem again

This works for me. I only delete ‘PrivacyInfo.xcprivacy’ and ‘PrivacyInfo.xcprivacy.meta’ files from the \Library\PackageCache\com.unity.purchasing@4.12.0\Plugins\UnityPurchasing\unitypurchasing.bundle\Contents\Resources folder. Without uninstall/re-install the IAP package. Make sure to make the unitypurchasing.bundle file read-only.

1 Like