我最近在 Apple Store 上发布了基于 Worklight 的应用程序。现在我收到了一封来自苹果的电子邮件,内容如下:
Invalid Directory Name - Your app contains a directory name that is already reserved: 'Plugins'. You must rename this directory.
在此应用程序中,我使用的是使用插件目录的子浏览器插件。
现在,如果我重命名这个“Plugins”文件夹,那么我必须做很多更改,我希望这是可能的。
请建议我或指导我,编辑此插件时我必须考虑哪些方面。
- 与 childbrowser 插件一起提供的 native 代码
- JS代码
我在我的项目中使用这个子浏览器插件。 https://github.com/purplecabbage/phonegap-plugins/tree/master/iPhone/ChildBrowser
最佳答案
在 XCode 中修复需要几个步骤。
- 右键单击插件文件夹并选择在 Finder 中显示。
- 使用 CBPlugin 更改目录名称插件。
- 现在返回 XCode 并单击以使用 CBPlugin 更改名称 Plugins 目录。
如果这些插件文件在项目中的其他位置被引用或复制,则从 XCode 中删除该文件(而不是从 CBPlugin 文件夹中)并再次引用它。
最后再次将这些 .h 和 .m 文件添加到编译源中,以使该插件可用于 XCode 中的应用程序。
Integrate ChildBrowser into Worklight App (IOS Version)
希望有帮助。
关于cordova - Apple 审查异议 Plugins 文件夹的目录名称无效(Child Browser Cordova),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16932785/