我正在尝试使用扩展程序提交iOS应用,但在验证时遇到一个奇怪的错误:
我的小部件故事板名为Main.storyboard。 属性文件如下所示:
答案 0 :(得分:2)
我猜这是一个错误。当我将Main.storyboard(在info.plist中定义的NSExtensionMainStoryboard)移动到扩展目标的子目录时,我解决了这个问题。这意味着您无法本地化main.storyboard,因为它将被移动到基本目录或特定语言目录。
答案 1 :(得分:1)
让我退出Xcode(版本7.1.1)并再次尝试诀窍。
答案 2 :(得分:0)
我遇到了这个问题,发现以下内容可以在不牺牲本地化的情况下发挥作用。
1)将您的Main.storyboard从en.lproj复制到您的扩展程序的根目录
2)将扩展文件中的复制文件拖入Xcode,并确保不要选中“如果需要复制项目”
3)存档并验证
这使得它现在通过了验证器。我有一张Apple的开发者支持票,他们知道这个问题。
更新2014年10月15日:Apple已解决此问题。不再需要解决方法
答案 3 :(得分:0)
我使用" /"引起了这个问题。在故事板ID中。
删除它解决了它。