Ezo*_*zop 1 iphone cocoa-touch objective-c
我即将在appstore上发布我的第一个免费应用程序.按照开发人员门户网站上的说明,我添加了一个"Entitlements.plist"文件,并在"代码签名权利"项目设置中引用了该文件.在我这样做之后,我再也无法在我的Ipod上测试应用程序了,此错误消息"可执行文件已使用无效的权利签名".如果我删除对权利文件的引用,一切正常.
我已经这样做了: - 重新下载我的配置文件并将其安装在组织者中 - 尝试制作新的配置文件并安装 - 在plist文件中取消选中"get-task-allow". - 试过"清理所有目标"
你们中的任何人都可以对这一个有所了解吗?发布到appstore时这是否至关重要?我准备好了我的分发资料,但我想我必须首先解决这个问题.我很感谢对此事的任何想法!
听起来您不小心将项目设置为使用权利文件而不仅仅是分发构建.在针对您的开发者证书(即iPod)进行编译时,不应使用权利文件.它应该只用于分发.
您最有可能完成的是编辑设置的全局版本(通过双击组和文件部分中的项目文件)而不是目标版本.
以下是如何解决这个问题.
| 归档时间: |
|
| 查看次数: |
7446 次 |
| 最近记录: |