3

该项目可以正常编译和链接,但是当我提交/验证时出现此错误:

The Binary is invalid. A symbolic link resolves to a location outside of the binary relative location:
    xxxx.app/Appirater.bundle resolves to Users/xxxx/Library/Developer/Xcode/DerivedDate/xxxxx/intermediatebuildfilespath/uninstalledproducts/Appirater.bundle

我第一次使用 CocoaPods 并安装了 Appirater 和另一个 pod。

4

3 回答 3

1

这似乎是 Appirater 的 Podfile/Repository 中的一个错误。我相信它会很快得到修复。

如果您不需要最新版本,您可以将 Podfile 更改为以下内容:

pod 'Appirater', '1.0.5'

不要忘记清理 Xcode 中的构建文件夹。

于 2013-09-13T16:52:54.950 回答
0

清理 xcode 中的 buil 文件夹并删除 Users/xxxx/Library/Developer/Xcode/DerivedDate/xxxxx/intermediatebuildfilespath/uninstalledproducts/Appirater.bundle

于 2013-09-13T17:20:22.647 回答
0

我有同样的问题。对我来说,解决方案是将 cocoapods 更新到 0.28(sudo gem install cocoapods)。该解决方案在: https ://github.com/arashpayan/appirater/issues/133上被提及。之后,我可以将我的应用程序提交到应用商店。

于 2013-11-18T10:57:23.413 回答