info.plist相关内容
在向 Apple 提交应用程序期间,我收到了以下 ITMS-90683:Info.plist 中缺少目的字符串的通知. NSBluetoothPeripheralUsageDescriptionNSBluetoothAlwaysUsageDescriptionNSLocationWhenInUseUsageDescription 以前的问题与permission_handler 包有关,但是使
..
自版本 11 起,Xcode 将我的 CFBundleVersion 值设置为 $(CURRENT_PROJECT_VERSION) 并将我的 CFBundleShortVersionString 值设置为 $(MARKETING_VERSION) 每当我在目标设置(标签“常规")中输入版本或构建值时. 我输入的实际版本和构建值现在存储在 project.pbxproj 文件中.我不想要或不
..
我正在不受限制地处理旧项目和此启动图像. 默认-568h@2x.png 640 x 1136默认.png 320 x 480默认@2x.png 640 x 960 没有 Images.xcassets 目录,也没有像 这篇文章. 这一切都给我留下了深刻的印象,因为我从未见过这样的东西. 调查所有这些,我意识到我必须做任何事情才能使它工作,只需要使用这些特定名称的 splash 并且
..
有没有一种方法可以仅根据 Info.plist 中的键来指定设备系列,而无需更改构建设置?我已经阅读了 UIDeviceFamily 在构建时被自动添加到 Info.plist 的信息,并且文档说我不应该手动添加这个键.假设我不能使用 Xcode,但我可以编辑 Info.plist,有没有办法指定应用程序是否应该只在 iPhone(或 iPad)上运行? 谢谢, 解决方案 查看 UI
..
我想用 opencv 为大学课程创建一个相机校准应用程序.我在 macOS High Sierra 上创建了一个命令行工具应用程序.不幸的是它没有 info.plist 文件.我的应用程序崩溃并显示以下错误消息: CameraCalibration[2314:193066] [access] 此应用程序崩溃,因为它试图在没有使用说明的情况下访问隐私敏感数据.应用程序的 Info.plist
..
我切换到 Xcode 4 并加载了我的项目,它在 Xcode 3 中完美运行.当我运行它时,我收到一条错误消息: 无法打开文件“Info.plist",因为没有这样的文件. 我在 Xcode 中查看了该文件,它就在那里.那为什么打不开呢? 解决方案 该文件存在于您的 Xcode 项目文件夹中是不够的.您是否已验证在您的应用程序目标的构建设置中正确引用了该文件,以便将其正确复制到
..
我最近在 info.plist 部分处理我的应用程序,因为我的应用程序无法在我的测试设备上运行: 文件“project.pch"自构建预编译头以来已被修改 需要注意的是,该应用程序在模拟器中运行良好. 编辑:现在我收到这个错误而不是另一个错误: 没有那个文件或目录 (/Users/Me/Library/Developer/Xcode/DerivedData/MyProjec
..
错误:多个命令产生“/Users/uesr/Library/Developer/Xcode/DerivedData/OptimalLive-fxatvygbofczeyhjsawtebkimvwx/Build/Products/Debug-iphoneos/OptimalLive.app/Info.plist":1) 目标“OptimalLive"具有从“/Users/uesr/Desktop/w
..
我在应用中实现了以下代码,以允许用户向应用添加图像.但是,从不要求用户获得访问照片的权限.我在这里错过了什么? 在我的 info.plist 中,我设置了:隐私 - 照片库使用说明 = 请提供对您照片库的访问权限 捆绑包标识符是:$(PRODUCT_BUNDLE_IDENTIFIER) 导入 UIKit类 NewPostXIB:UIViewController、UIImagePick
..
在运行时,有没有办法从 Info.Plist 中读取 CFBundleVersion ? 我想在应用的“关于框"中显示版本信息. 提前致谢, -埃德 解决方案 我建议你使用这个做得很好的库 我认为您将拥有所需的所有信息. 编辑 您还可以在 AppDelegate.m 文件中使用一些 Obj-C.只需添加这些行: NSString *version =
..
在我的 Nativescript 应用程序(编译为 Native,包括 plist.info 文件)中,我试图向 plist.info 添加一个密钥以解决 iOS 9 传输安全问题. 我尝试应用的解决方案来自 https://blog.nraboy.com/2015/12/fix-ios-9-app-transport-security-issues-in-nativescript/
..
是否可以在运行时修改BundleDisplay名称? 谢谢 解决方案 如果可以的话,我真的很惊讶,因为这样做需要您编辑 Info.plist 文件,该文件是在写保护的目录中.即使您可以对其进行修改,它也将导致代码签名不再与应用程序捆绑包匹配,并且该应用程序将拒绝启动. 最接近使用其他显示名称的是提供它的本地化版本.
..
我有兴趣在应用程序中使用 SBUsesNetwork 和 UIRequiresPersistentWiFi 键;但是,我只想在使用一组特定的视图控制器时启用它们.有没有办法在应用程序运行时以编程方式翻转这些键值? 解决方案 您在运行时无法修改软件包的内容,您对该目录没有写权限.我不确定是否有一种方法可以完全按照您的意愿进行.
..
我已经添加了: NSLocationWhenInUseUsesDescription 我一直收到此警告: 此应用已尝试访问对隐私敏感的数据,但没有使用说明.该应用程序的Info.plist必须包含一个NSLocationWhenInUseUsageDescription键,该键具有字符串值,向用户解释该应用程序如何使用此数据 仅供参考:我在应用中有多个Info.plist.
..
今天,Xcode开始在项目中引发此错误,但我很难弄清它的含义和解决方法,并且在任何搜索中都没有发现.尝试构建到设备后立即发生(没有脚本编译等): 错误:无法加载文件列表的内容:"/Users/.../Products/Debug-appletvos/myapp.app/Info.plist"(位于目标"myapp"中) 下面是完整日志,(为简便起见,请注意,我已将build文件夹替换为
..
将颤振升级到颤振1.22.4之后.构建Xcode项目时出现以下错误. Runner.app/Info.plist不存在.这颤振"Thin Binary"构建阶段必须在“复制捆绑包"之后运行资源". 已经尝试了以下选项: 扑打干净并运行. 删除了派生数据,清理项目并重建. rm -Rf ios/Pods rm ios/Podfile rm -Rf ios/.symlin
..
更新XCode版本:8.2iOS目标:9 希望有人可以向我指出这不是错误.很简单,我提取了researckKit的最新稳定版本,然后将.xcodeproj文件拖放到了新的iOS项目中,并添加了嵌入式二进制文件.我创建了几个在模拟器中看起来不错的步骤.我的应用程序构建良好,甚至存档也可以通过OK验证.上传到应用程序商店是可以的,但随后我收到来自应用程序商店的电子邮件,其中有6个条目看起来差不多
..
我们可以在 ios 中以编程方式更改 info.plist 键的值吗? 就像我想在不同位置将“基于视图控制器的状态栏外观" 的值更改为“是"/“否" 一样. 解决方案 您无法以编程方式更改info.plist中的值. 您可以做什么: 将“基于ViewController的状态栏外观"设置为“是" 为您的所有视图控制器(例如:"BaseViewController")创建超类
..
如果我有一个名为MyCoolApp的iPhone应用程序 如何保持该捆绑包的名称:MyCoolApp.app 但是在图标下方显示的应用名称为:我的酷应用 我将PRODUCT_NAME目标设置更改为“我的酷应用",并将我的plist CFBundleDisplayName和CFBundleName更改为"MyCoolApp".到目前为止,我在设备上的应用名称仍然显示为“我的酷应用"
..
在模拟器上运行应用程序时,iOS 9上的NSURLSession/NSURLConnection HTTP加载失败. 这是我的info.plist文件的样子 NSAppTransportSecurity NSAllowsArbitraryLoads NS
..