Xcode - “参数无效”

Posted

技术标签:

【中文标题】Xcode - “参数无效”【英文标题】:Xcode - "The Argument Is Invalid" 【发布时间】:2014-01-13 16:33:58 【问题描述】:

我正在尝试为我制作的 ios 应用程序的 beta 测试(.ipa 扩展名)创建一个 Ad-hoc 版本。问题是,每当您尝试通过 Xcode>Organizer>DEVICE>Applications>Add 安装应用程序时,我都会收到一条消息,提示“参数无效”。如果您通过“构建并运行”按钮安装该应用程序,该应用程序可以在模拟器和我的所有设备上正常安装,没有警告或错误。我只是在尝试安装 .ipa 时收到此消息。我已经仔细检查了配置文件并正确添加了设备。我正在使用所有正确的设备将项目代码签名到“iPhone Distribution”配置文件。另外,通过阅读此处(Q1,Q2)上的类似问题,我认为这可能是一个符号链接问题。我删除了所有符号链接,但仍然出现此错误。我跑了

find ./ -type l -exec ls -l  \;

查找所有符号链接,并在我运行该命令时修复所有符号链接后,它不会返回任何内容。

关于如何修复此错误的任何想法?

谢谢:)

【问题讨论】:

您使用的是分发配置文件吗? 我不是,但现在我只是用分发配置文件对其进行了签名,并且仍然发生完全相同的错误:( 我非常想发布指向 Nicholas Cage 的链接。 【参考方案1】:

在使用 Xcode 将近 8 个小时后,我想通了。事实证明,我通过 Cocoapods 包含的 Appirater 库有 1 个符号链接,它把一切都搞砸了。我刚刚自己安装了 Appirater(并从 Cocoapods 中删除了它),现在一切正常。希望这对将来遇到同样问题的人有所帮助。 :)

【讨论】:

以上是关于Xcode - “参数无效”的主要内容,如果未能解决你的问题,请参考以下文章

Image.FromStream(stream);报参数无效

Image.FromStream参数无效

Image.FromStream 参数无效

一直报Image img = Image.FromStream;参数无效,这要怎么改

将cookie添加到chromedriver时如何修复Selenium中的“无效参数:无效'到期'”?

ArgumentError(无效参数:无效的互联网地址 newsapi.org)