Jib*_*eex 16 macos ios testflight osx-yosemite
我刚刚将我的OSX更新为Yosemite,然后在使用TestFlight桌面应用程序向TestFlight提交新版本时遇到了错误.
错误:/ usr/bin/codesign --force --preserve-metadata = identifier,entitlements,resource-rules --sign 2c30db522ceda29332f9f85951addff0276e0de1 --resource-rules =/tmp/sesLW20J9I/Payload/MyApp.app/ResourceRules.plist/tmp /sesLW20J9I/Payload/MyApp.app失败,错误1.输出:警告:使用带有"resource-rules"选项的--preserve-metadata(在Mac OS X中不推荐使用> = 10.10)!警告:在Mac OS X中,不推荐使用--resource-rules> = 10.10!/tmp/sesLW20J9I/Payload/MyApp.app/ResourceRules.plist:无法读取资源
有人有想法吗?
Jib*_*eex 34
好的,最后我找到了解决这个问题的方法.似乎在XCode 6.1中默认不生成资源规则文件.
要像以前一样生成资源规则文件,请转到项目设置,搜索
代码签名资源规则路径,并将其值设置为
$(SDKROOT)/ResourceRules.plist
完成此更改后,重建目标,TestFlight桌面应用程序将像以前一样工作.
| 归档时间: |
|
| 查看次数: |
1338 次 |
| 最近记录: |