我正在使用Appcelerator Titanium 4.7。当我尝试在IOS设备上运行我的应用程序时,我收到以下错误:
Bundle identifier is missing
我该如何解决这个问题?
答案 0 :(得分:0)
Titanium 4.7?你能清楚地知道你在用什么吗?像你的macos,xcode版本和Titanium SDK?
但是,您的证书和Apple开发者帐户似乎存在问题。更重要的是,使用您的应用ID!
打开tiapp.xml文件并转到<id>
节点。
它应该从<id>
开始,而不是您的应用ID(通常是您的域名反向)+ </id>
。假设您的应用程序名为Best App,您的域名为www.eren.com。所以你的应用程序ID将是:com.eren.bestapp。 tiapp.xml文件中的id标记为<id>com.eren.bestapp</id>
。
仔细检查一下。
如果这是正确的,请检查您的Apple开发者帐户上的App Id。确保配置文件中的配置文件与tiapp.xml上的应用程序ID相同