我刚刚有一个 Phonegap/Cordova iPhone 应用程序被批准用于应用程序商店,但我注意到它声称可以在包括北萨米语在内的许多其他语言中使用。我在本地化下找到了 xcode 中的语言列表并尝试删除它们,但如果我重新启动 xcode,它们会重新出现。
我也尝试过删除资源文件夹中的 lproj 文件夹,但这也无济于事。
我不知道下一步该做什么,所以任何帮助将不胜感激。
这是我如何做到这一点的分步指南。(订单事项)
首先进入Resources
Phonegap项目中的文件夹。在这个文件夹中有几个以 . 结尾的文件夹*.lproj
。删除所有这些,除了en.lproj
(假设您的语言是英语)。
即使您从硬盘中删除了这些文件,它们仍然在 Xcode 中链接。*.xcodeproj
再次从侧栏中打开并删除所有文件夹。
通常这应该足够了,但是如果您仍然遇到问题,请转到应用程序的项目选项卡(而不是目标),然后在 info 下您可以找到并删除所有当前的本地化。
哦,顺便说一句,如果这还不够,您可以在 iTunesConnect 中查看应用程序二进制文件的详细信息,以在发布应用程序之前验证它是否有效。