问题描述
||
我最终的iPhone应用程序构建遇到问题,然后才将其发送到App Store进行审批。这是我构建的第一个应用程序。
该应用有时会在我正在测试的实际设备(iPod Touch 2nd G,我可以使用的所有设备)上崩溃,但从未在iPhone模拟器中崩溃。 Titanium Developer也不会吐出任何其他错误。
这是build / iphone / build / build.log文件:
Starting build at 06/15/11 08:32
Build details:
timestamp=04/18/11 17:16
version=1.6.2
githash=878906d
Script arguments:
/Library/Application Support/Titanium/mobilesdk/osx/1.6.2/iphone/builder.py
distribute
\"4.2\"
\"/Users/tfontaine/Desktop/MAMP testing/APPS/my_app\"
com.example.fest2011
\"MYAPP\"
##EDITED OUT PROVISIONING NUMBER##
\"null\"
\"/Users/tfontaine/Downloads\"
iphone
Building from: /Library/Application Support/Titanium/mobilesdk/osx/1.6.2/iphone
Platform: Darwin Kernel Version 10.6.0: Wed Nov 10 18:13:17 PST 2010; root:xnu-1504.9.26~3/RELEASE_I386
Xcode path is: /Developer
Exception detected in script:
Traceback (most recent call last):
File \"/Library/Application Support/Titanium/mobilesdk/osx/1.6.2/iphone/builder.py\",line 664,in main
provisioning_profile = read_provisioning_profile(pp,o)
File \"/Library/Application Support/Titanium/mobilesdk/osx/1.6.2/iphone/builder.py\",line 216,in read_provisioning_profile
f = open(f,\'rb\').read()
IOError: [Errno 2] No such file or directory: u\'/Users/tfontaine/Library/MobileDevice/Provisioning Profiles/##EDITED OUT PROVISIONING NUMBER##.mobileprovision\'
这与获取正确的分发密钥有关吗?
解决方法
我唯一的错误是配置文件丢失或未正确连接到钥匙串中的证书时。您是否在TiStudio而不是TiDeveloper中尝试过?