主要目标:在手机上拥有相同应用程序的两个版本。
我做了什么:将配置文件从“DEV”切换为“通配符”,并将包标识符从“com.mycompany.appname”更改为“com.mycompany。*”。
我跑了,我收到了一个错误
“(null):错误:CFBundleIdentifier'com.mycompany。*'包含非法字符”*“无效的包标识符'com.mycompany。*'”
有谁知道出了什么问题?提前谢谢。
答案 0 :(得分:1)
您不能在Bundle Identifier中使用通配符。相反,如果您有一个应用程序ID com.company。*和您的配置文件与该应用程序ID。使用该配置文件签署您的应用并在设备上安装。如果您想在设备上安装该应用的其他实例,请更改与第一个包标识符不匹配的应用包标识,并将其安装在设备上。