使用edit-config标签时config.xml,我在构建时遇到此错误:
Error: doc.find is not a function
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
我的iOS离子应用程序运行良好,直到今天我想要进行新的构建.
这就是Apple返回的内容:
亲爱的开发者,
我们发现您最近交付的"AppName"存在一个或多个问题.要处理您的交付,必须纠正以下问题:
此应用程序尝试在没有使用说明的情况下访问隐私敏感数据.应用程序的Info.plist必须包含一个NSPhotoLibraryUsageDescription键,其中包含一个字符串值,向用户解释应用程序如何使用此数据.
此应用程序尝试在没有使用说明的情况下访问隐私敏感数据.应用程序的Info.plist必须包含一个NSCameraUsageDescription键,其中包含一个字符串值,向用户解释应用程序如何使用此数据.
虽然您不需要修复以下问题,但我们想让您了解它们:
缺少推送通知权利 - 您的应用程序包含Apple推送通知服务的API,但应用程序签名中缺少aps-environment权利.要解决此问题,请确保在Provisioning Portal中为推送通知启用了App ID.然后,使用包含aps-environment权利的分发配置文件为您的应用签名.这将创建正确的签名,您可以重新提交您的应用程序.有关详细信息,请参阅"本地和推送通知编程指南"中的"供应和开发".如果您的应用不使用Apple推送通知服务,则无需执行任何操作.您可以从将来的提交中删除API以停止此警告.如果您使用第三方框架,则可能需要与开发人员联系以获取有关删除API的信息.
这是我的依赖:
"ngstorage": "~0.3.10","ion-image-lazy-load": "*","ngCordova": "~0.1.24-alpha",我在ngCordova中使用条形码扫描仪.所以我这样做了:
$ cordova plugin rm phonegap-plugin-barcodescanner
$ cordova plugin add phonegap-plugin-barcodescanner --variable CAMERA_USAGE_DESCRIPTION="Scan QR-Codes" --save
现在config.xml有这个在底部:
<plugin name="cordova-plugin-camera" spec="~1.2.0">
<variable name="CAMERA_USAGE_DESCRIPTION" value="description" />
<variable name="PHOTOLIBRARY_USAGE_DESCRIPTION" value="description" />
</plugin>
<plugin name="phonegap-plugin-barcodescanner" spec="https://github.com/phonegap/phonegap-plugin-barcodescanner.git">
<variable name="CAMERA_USAGE_DESCRIPTION" value="Scan QR-Codes" />
</plugin>
Run Code Online (Sandbox Code Playgroud)
但我仍然收到来自Apple的同样的电子邮件,我的应用程序有一个或多个问题..
我正在使用Phonegap和Framework7构建iPad应用程序,无论我做什么,我都无法将状态栏隐藏在iPad上.
我试过谷歌一些教程,包括以下问题:
我已经尝试了上述问题的所有答案中提供的解决方案,我的状态栏仍然存在.
我用xCode打开了项目,我可以看到设置配置正常:
对于部署信息中的iPhone设置:
对于部署信息中的iPad设置:
在Info > Custom iOS Target Properties,我已设置以下内容:
当deviceready事件被触发时我也尝试使用JavaScript方式:
StatusBar.hide();
Run Code Online (Sandbox Code Playgroud)
当我跑:
StatusBar.isVisible
Run Code Online (Sandbox Code Playgroud)
该属性返回false,但我仍然看到顶部的白色条.
我有一个带有Ionic 3的应用程序,并且在您的app.component.ts中,我使用Statusbar ionic插件将其隐藏,但是,只有在平台就绪启动后才会发生这种情况。
如何在启动画面期间将其隐藏?我试过了:
–在启动画面期间不隐藏,仅在此隐藏之后–在启动画面期间不更改背景颜色
解决方案?