我在XCode 4中创建了一个使用Core Plot的应用程序。 我按照此处的说明将Core plot安装为aditional SDK:http://code.google.com/p/core-plot/wiki/UsingCorePlotInApplications(安装SDK) XCode 4尚未更新“静态库”的说明。
我可以在模拟器中运行该应用程序,将其安装在我的iPhone上,一切正常。我甚至可以使用TestFlight等多种服务将其发送给beta测试人员。为此,我必须生成一个存档,然后通过生成.ipa文件“共享”。这里没有一个问题。
现在,当我尝试验证/提交应用时,我收到此错误:
我正在选择“发布”配置,然后选择产品 - >存档,然后在管理器中我尝试“验证”或“提交”,但我总是得到相同的结果。
我还确保“跳过安装”设置为NO。这一部分很混乱,Apple表示它应该是YES,这里有很多帖子说它应该是NO。如果我将其设置为YES,则该应用程序甚至不会存档。
此时我甚至不确定问题是“跳过安装”标志还是核心情节。我发现了这个问题:http://code.google.com/p/core-plot/issues/detail?id=280,所以我认为我的问题可能有关系。
如果我打开存档文件,这就是里面的内容:
任何想法/建议都将得到真正的赞赏。
答案 0 :(得分:2)
我对TestFlight和App Store都有同样的问题。 我的解决方案是归档应用程序,当您尝试验证/提交或共享时,在组织者中选择“不签名”(在TestFlight的情况下)。
希望这有帮助。