У меня есть проект, который создается на основе облачных сборок Unity с двумя именами пакетов, один - com.company.name, а другой - сборка разработки с com.company.name.dev. однако при сборке сборки dev я застрял с именем com.company.name в манифесте, и на некоторых разрешениях, созданных в манифесте, это создает конфликт, который нельзя установить на две сборки на одном устройстве, поскольку они имеют конфликтующую переопределение из этих разрешений. обратите внимание, что это проблема интеграции с Firebase Unity, поскольку другие плагины, такие как Appsflyer, не вызывают этот конфликт и соответствующим образом соответствующим образом изменяют свои объявления. кто-нибудь еще сталкивался с этим и можете ли вы предложить способ исправить это?
редактирование:
permission
android:name="com.company.game.permission.C2D_MESSAGE"
android:protectionLevel="0x2" />
uses-permission
android:name="com.company.game.permission.C2D_MESSAGE" />
это область, которая не изменяется соответствующим образом в встроенном манифесте, это из сборки dev.
edit2:
Похоже, это проблема, связанная с созданием единого облака, и я думаю, что Android решатель. Я пытаюсь принудительно разрешить исходный код, но проблема сохраняется.