我使用 os x yosemite 和 XCode 5,我想将我的应用程序提交到 appstore,但我看到这样的错误
“主可执行文件或 Info.plist 必须是常规文件(无符号链接等)”
你能帮助我吗 ?
提前致谢 ...
我使用 os x yosemite 和 XCode 5,我想将我的应用程序提交到 appstore,但我看到这样的错误
“主可执行文件或 Info.plist 必须是常规文件(无符号链接等)”
你能帮助我吗 ?
提前致谢 ...
Yosemite beta 下的 codesign 不喜欢文件名中的特殊字符。这是一个已知的错误。但是还应该注意的是,即使您使用 Xcode 5 并且将命令行工具设置为 Xcode 的工具,也不允许您从 Yosemite 提交到 Apple Store。这个问题应该可以帮助你理解为什么。即使您使用的是 Xcode 5 和它的工具,它也不能与它在 Yosemite 上运行的事实完全隔离。
几年前我最初从 Apple 下载的 libcurl 框架遇到了这个问题。我尝试手动更改框架中的文件以删除符号链接,并让它编译并运行正常,但它未能通过 App Store 验证过程。最后,我完全删除了框架并改用“-lcurl”。