背景
- 有时,特别是参加一些比赛,投稿时,官方可能要求我们用参赛号打头来打包我们的应用。
- Unity本身是可以满足这个要求的。只是有些小细节可能让我们误以为它不支持数字打头命名。
方法
-
首先设置基本应用信息,按照主办方要求命名即可(特别是产品名以数字卡头),比如:
设置应用基本信息
-
然而,平时善解人意的Unity此时犯了混。当你设置应用基本信息时,Unity会自动根据你的设置填写如下信息:
自动生成包名
以上自动过程你可能完全没注意到,就继续下面的步骤了。
-
当你构建应用时,Unity说包名的任何一段不能以数字或下划线开头:
包名不对
于是你认为Unity不支持以数字开头命名应用名。
解决
-
只要在设置完应用基本信息后,再手动把包名更正一下即可。就这么简单。最后安装到设备中,你的应用名就是数字开头的那个,你的包名就是手动更正的那个。
更正包名
设备中的应用名
网友评论