我使用Titanium 3.2.0实现了跨平台应用程序,但是当我尝试归档iOS AdHoc发行版的构建时,它不会被编译。它一直给开发者名称带来错误,如下所述 - 无效" - 分发名称"价值"" 我尝试从XCode,Titanium UI和终端上构建,但是到处都是相同的错误。我已经提到了https://jira.appcelerator.org/browse/TISTUD-5642,它说问题已经修复但我仍然面对这个问题,因为每台机器都更新到3.2.0,或者甚至在3.2.0安装新的时候。 请帮助并提供信息。
问候。
答案 0 :(得分:0)
听起来您的应用程序ID与您的项目与您的Provisioning Profile不匹配。
在您的Tiapp.xml文件中,您可能拥有com.mycompname.THISappname之类的应用程序ID,但您告诉Apple Provisioning Profile您的应用程序ID名为com.mycompname.OTHERappname。所以他们不匹配。更改您的Tiapp.xml文件以匹配Apple Provisioning Profile所需的内容,或者在Titanium Studio中创建与您的应用程序ID匹配的其他配置文件。
答案 1 :(得分:0)
这对我有用:创建一个新的生产证书并创建一个具有相同捆绑ID的新配置文件。 (是的,如果您要更新已经存在的应用程序,这将有效)。下载证书和证书。配置文件并运行(双击)。现在重复步骤6并归档。这应该有用。