1

我最近用一个流行的在线工具 App Architect 创建了一个应用程序。它为您创建代码,然后允许您在自己的开发帐户下发布并提供完整的说明列表。基本上,尽管我遇到了很多问题。它给了我我认为为终端签名的代码,但它永远不会起作用:[当在 cd 下载时]

export CODESIGN_ALLOCATE="/usr/bin/codesign_allocate"
//Press Enter
export CODESIGN_ALLOCATE="/Applications/Xcode.app/Contents/Developer/usr/bin/codesign_allocate"
//Press Enter

- 其次是

codesign  -f -s "iPhone Distribution: ******** (********)”--resource-rules=./Payload/AppliqueApplication-iPhone.app/ResourceRules.plist --entitlements .-iPhone.app/Entitlements.entitlements ./Payload/”AppliqueApplication-iPhone.app"

我收到各种错误,例如“找不到身份”,我已经查看了手动代码签名,当我完成后它说它有效,但是在应用程序加载器上我遇到了另一个问题,例如 ITMS-9000? ???

任何帮助将不胜感激,因为这是我的第一个应用程序,我感到非常沮丧。:P

4

1 回答 1

0

你解决了你的问题吗?根据您的 Xcode 版本,您可能需要更改 codesign_allocate location ...

Xcode < 5.0:    /Applications/Xcode.app/Contents/Developer/usr/bin/codesign_allocate
Xcode = 5.0:    /usr/bin/codesign_allocate
Xcode > 5.0.1:  /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/codesign_allocate

所以 export CODESIGN_ALLOCATE="上面的路径匹配你的 Xcode 版本专用路径"

这只需要做一次。

请参阅:blog.hoachuck.biz 希望对您有所帮助。

O。

于 2013-11-13T23:34:39.317 回答