问题标签 [info-plist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
117 浏览

xcode - 如何用 info.plist 文件中的用户定义设置替换系统定义设置?

里面info.plist有系统定义的设置:查看基于控制器的状态栏外观

在此处输入图像描述

这是一个灰色的布尔选项。

但是在我的项目中,我使用了很多目标,并且需要为每个目标定义这个设置。所以,我这样定义User Defined Setting

在此处输入图像描述

但是当我尝试用它替换ON$(CUSTOM_STATUS_BAR_APPEARANCE_ENABLED)它不起作用,因为类型是布尔值。如果我强制更改 plist 文件中的该属性,如下所示:

它仍然不起作用。为什么?在不创建单独的 plist的情况下如何做到这一点?

0 投票
0 回答
41 浏览

unity3d - Android 设备监视器没有响应

我想用 Android 设备监视器调试我的游戏,但监视器应用程序不响应任何鼠标点击。我尝试了很多东西,但没有任何帮助。未注释 info plist -vm Java 框架,但结果相同。怎么解决?任何帮助表示赞赏。

0 投票
1 回答
530 浏览

ios - Swift - 导入自定义文件

我正在尝试使用下面的教程在我的应用程序中导入和打开自定义文件

https://chariotsolutions.com/blog/post/importing-data-via-custom-file-types-in/

这就是我的信息列表的样子 在此处输入图像描述

当我拖动扩展名为“.AMarkUp”的文件时,应用程序崩溃了

2019-03-11 11:28:37.661461+1100 项目[15404:836338] * 断言失败 -[UIApplication _applicationOpenURLAction:payload:origin:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKitCore_Sim/ UIKit-3698.93.8/UIApplication.m:6851 2019-03-11 11:28:37.682291+1100 Project[15404:836338] *由于未捕获的异常“NSInternalInconsistencyException”而终止应用程序,原因:“应用程序具有 LSSupportsOpeningDocumentsInPlace 键,但没有'不实现 application:openURL:options: on delegate '

我该如何解决这个问题不“实现应用程序:openURL:选项:委托”?

谢谢您的帮助

0 投票
0 回答
239 浏览

ios - 从 Safari 共享 PDF 时操作扩展不可用

我们的应用程序操作扩展需要支持所有类型的附件。它几乎可以在任何地方工作,唯一无法工作的情况是当我尝试共享在 Safari 中打开的 PDF 文件时。例如这个: https ://carlosicaza.com/swiftbooks/SwiftLanguage.pdf

该应用程序甚至没有出现在 Safari 的 Share Sheet 中,我认为Action Extension 目标NSExtensionActivationRule中肯定缺少某些内容。info.plist

这就是目前的NSExtensionActivationRule样子。我尝试了几件事,但到目前为止没有运气。

0 投票
0 回答
364 浏览

macos - 默认情况下在 Mac 应用程序包中启用“低分辨率”模式

我正在发布一个支持 Retina(高分辨率)模式的 Mac 应用程序,但我想默认禁用此模式。换句话说,我希望在解压缩应用程序包时检查应用程序包的“获取信息”菜单中的“以低分辨率打开”选项。

在此处输入图像描述

如果用户希望启用高分辨率模式,他们应该能够取消选中该选项。

在我尝试解决这个问题时,我NSHighResolutionCapableNSHighResolutionMagnifyAllowedhttps://developer.apple.com/library/archive/documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/Explained/Explained.html找到了选项。通过在我的Info.plist文件中使用这些属性,我只能设法使该选项默认未选中(默认为高分辨率),或完全禁用高分辨率(选项为灰色)。

我正在 MacOS Mojave 10.14.3 中进行测试。

0 投票
0 回答
103 浏览

ios - 应用程序进入后台模式后无法立即获得响应

我有一个 api 调用,每当应用程序进入后台和激活时,我都需要调用它。我在响应处理程序中放置了断点。当应用程序激活时,控制进入断点,但当应用程序进入后台时它永远不会这样做。似乎没有调用 api。我在项目功能中启用了后台提取,并在Info.plist 中启用了以下后台模式键:

API调用:

0 投票
1 回答
330 浏览

xcode - 如何根据 TARGET_OS 更改 Info.plist 标志?

我正在尝试迁移我的 iOS 应用程序以支持UIKitForMac目标(项目Catalyst!)的构建。

我正在尝试Info.plist基于 更改标志TARGET_OS,但我不确定如何从构建阶段的运行脚本中检测目标操作系统。这是我正在尝试做的事情:

我究竟做错了什么?有任何想法吗?

0 投票
2 回答
127 浏览

ios - 如何仅在调试模式下启用 3D 触摸(静态快速操作)?

我们的团队正在开发一个应用程序,我想添加一些主屏幕快速操作,仅用于调试目的。此外,我希望在全新安装后立即启用它,这意味着动态快速操作将不是一个选项。但是,我不知道我们是否只能在调试模式下启用静态快速操作。有什么办法可以做到这一点?

0 投票
1 回答
93 浏览

ios - Objective-C:info.plist 中的动态消息

我可以在 Objective-C 中动态更改相机访问权限 info.plist 消息吗,因为我需要在来自 API 响应的消息中显示一些动态值。

0 投票
0 回答
157 浏览

reactjs - 我应该将我的 $ 变量切换为 Auth0 1.6.0 的捆绑标识符的文字值吗?

我正在按照本指南为 React Native 配置 Auth0。在 about 部分中CFBundleURLSchemes,它说“该值应该是 Bundle Identifier 的文字值,没有 $ 变量”,在其示例中,该值为<string>org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)</string>. 在我的应用程序中,我的文件中定义了<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>where 。这适用于以前版本的 Auth0。PRODUCT_BUNDLE_IDENTIFIERproject.pbxproj

我想知道的:

1)我应该更换我<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>的 for是否正确<string>org.reactjs.native.example.$(PRODUCT_NAME:rfc1034identifier)</string>

2)在文章的上一节中,它说通过查看以下行来找到上述值:PRODUCT_BUNDLE_IDENTIFIERInfo.plist

在我的Info.plist中,我有:

where 再次PRODUCT_BUNDLE_IDENTIFIER引用存储在 中的变量project.pbxproj。我也应该改变这个吗,交换

为了

?