2015-09-05 413 views
2

最近,我创建了我的第一个应用程序,并创建了一个apk文件来上传goolge play。谷歌上传上传Saied如何后,因为失败:如何在Unity3d中更改软件包名称

Upload failed 
You uploaded an APK that was signed in debug mode. You need to sign your APK in release mode. Learn more about signing. 
You need to use a different package name because "com.jirbo.unitytest" already exists in Google Play. 

所以我的问题是,如何我改变com.jirbo.unitytest到我公司包的名称?

回答

0

SOLUTION

问题是我进口Unity3DAdColony Plugin和这个插件有它自己的Android XML清单。所以即使我改变Bundle Identifier,它使用Adcolony。所以我的软件包名称由com.jirbo.unitytest包标识符创建,并且在Google play这个包中已经存在。为了解决这个问题,我在Unity Player设置和Adcolony XML清单中复制和粘贴我自己的Bundlie标识符。

1

进入文件 - >构建设置 - >播放器设置 - >其他设置。在标识设置中,将Bundle Identifier更改为“com.yourcompanyname.projectname”。

2
  1. 按下Control + Shift + B或(命令移位+ B,MacOSX的),以显示构建设置对话框

enter image description here

  • 选择的Android上左边;
  • 单击“播放器设置”按钮
  • 在检查器中,向下滚动到其他设置,在那里更改束标识符。 enter image description here
  • 相关问题