iPhone 4 SDK“Ad Hoc”安装错误
问题描述:
我最近将iPhone SDK升级到了4.但现在,当我为我的客户创建一个“Ad Hoc”版本并向他发送压缩应用程序和“ad hoc”移动配置文件时,尝试使用iTunes 9安装应用程序时会获得以下对话。iPhone 4 SDK“Ad Hoc”安装错误
“此计算机上已存在名为'embedded.mobileprovision'的供应配置文件。你想取代它呢?”
我已经能够用我自己的系统来重现此,所以它不是一个本地配置的问题。
有趣的是我的‘特设’之前建立运行良好当我将配置文件拖到iTunes中时,升级和此对话不会发生,但当应用程序被拖入iTunes时发生。
此外,当我们单击“替换”时,没有任何反应。我们在应用程序文件夹或设备上看不到应用程序时,我们同步。
我有我的项目设置为bu ild使用iPhone 4作为基础SDK和部署目标是3.0(我也试过3.1.3)。
我没有任何问题使用我的开发配置文件安装此应用程序。
我一直在编写iPhone应用程序一年多,并认为我有这个疯狂的配置文件废话处理,但现在这个新的SDK给我新的问题,浪费我的时间。
任何帮助,将不胜感激。
答
尝试重命名配置文件,或删除旧的embedded.mobileprovision(它应该在安装后由GUID命名)。或者只是使用iPhone Configuration Utility,这比iTunes的痛苦少得多。
答
我通过在-info.plist文件中选择“应用程序需要iPhone环境”选项来实现它。
我在我的 -info.plist文件中选择了“应用程序需要iPhone环境”选项 – Ken 2010-07-29 13:26:23