更新钛应用程序 - 无效的“--pp-uuid”值

Update titanium app - Invalid "--pp-uuid" value

我必须更新一个用钛开发的旧项目,但经过长时间的研究,我什至无法 运行 在我的设备中。 这就是为什么我决定在这里寻求帮助。

我收到的错误消息是:

[ERROR] :  Invalid "--pp-uuid" value "0ca5b889-29b7-49f0-816b-29ec40783b84"
For help, run: titanium.js help build

我在 Whosebug 中的另一个 post 中读到:Appcelerator [ERROR] : Invalid "--pp-uuid" after provisioning certificate update 我必须查看 运行 配置并更改那里的规定以确保全部进行绿色检查。

完成:

但是我仍然遇到 uuid 错误,如果我尝试更改应用程序 ID,我会得到 "Select Provisioning Profile" 红色,所以我也不能 运行 它。 关于我能做什么的想法?

我能够解决问题: 首先,我删除了所有的配置文件,以确保我没有使用旧的:

rm  ~/Library/MobileDevice/Provisioning Profiles/* 

然后我在 Apple 会员帐户中创建了一个新证书和一个链接到该证书和应用程序 ID 的新配置文件。而且我把它下载一个打开,保存在电脑里。

现在我使用命令行再次清理并 运行 项目:

appc ti clean
appc run -p ios -T device.

我选择了已经创建的证书和条款,它终于起作用了。