草庐IT

ios - NSAppleMusicUsageDescription - 缺少 Info.plist 键

我添加了电子邮件建议的key,还添加了下拉列表中的key。我清理了项目。我不知道还能尝试什么。这是来自Apple的电子邮件:MissingInfo.plistkey-Thisappattemptstoaccessprivacy-sensitivedatawithoutausagedescription.Theapp'sInfo.plistmustcontainanNSAppleMusicUsageDescriptionkeywithastringvalueexplainingtotheuserhowtheappusesthisdata. 最佳答案

iphone - 为什么 get-task-allow 没有显示在我的 Entitlements.plist 文件中?

因此,我正在尝试设置我的第一个ios应用程序以进行临时分配,但我得到了可怕的“无效配置文件:开发人员构建权利必须将get-task-allow设置为true。”错误。因此,在我寻求帮助之前,我在互联网上摸索着试图弄清楚,并想出更改我的“Entitlements.plist”文件并将get-task-allow更改为true。好吧……当我转到xcode4并查看我的“Entitlements.plist”文件时,它不在那里。我尝试添加它,结果出现了。知道我做错了什么以及如何解决这个问题吗?谢谢。 最佳答案 CanBeDebugged键是

iphone - .plist 文件如何在 iOS 中工作

我是iOS开发的新手,我想知道.plist文件在iOS中是如何工作的。任何人都可以通过举例说明如何在.plist中读取和写入数据来帮助我吗? 最佳答案 是的:NSString*rootPath=[[NSBundlemainBundle]bundlePath];NSString*pListPath=[rootPathstringByAppendingPathComponent:@"Settings.bundle/Root.plist"];NSDictionary*pList=[NSDictionarydictionaryWithCon

iphone - 通过应用程序的 plist 文件防止 iPhone 自动锁定

有没有办法通过应用程序的plist来防止iPhone自动锁定。更具体地说,PhoneGap应用程序?我编写了一个使用Phonegap框架的应用程序。其中,我有几个自定义插件,其中包含代码[[UIApplicationsharedApplication]setIdleTimerDisabled:YES];禁用自动锁定。但如果有一个plist选项,我就可以通过plist而不是通过代码配置应用程序,那就太好了。干杯! 最佳答案 不——您只应在绝对必要时禁用空闲计时器。来自文档:Youshouldsetthispropertyonlyifn

ios - 在 iOS 中从 plist 向字符串添加换行符

我需要为从plist获取的字符串添加一个换行符。该字符串被传递到UILabel以显示在屏幕上。例如,我的文本类似于“AddingalinebreaktoastringfromplistiniOS”我需要在单词break之后换行。我添加了一个“\n”,因此文本变成了“Addingalinebreak\ntoastringfromplistiniOS”。确保UILabel的numberoflines=0。但我看不到换行符,文本"\n"出现在文本本身中。需要一些指导..谢谢..编辑:[photosetCaption:[NSStringstringWithFormat:@"%@",[[gall

ios - 如何创建和使用我自己的 .plist 文件

我必须在Xcode中手动创建一个.plist文件,然后向其中添加一些常量数据(一种小型数据库)、几个对象,每个对象都有一个字符串和一个数字。然后每次程序启动的时候在我的程序中读入一个数组。.plist文件没有改变。我找不到创建.plist并手动填充数据的方法。 最佳答案 嗯,这很容易。由于您不会更改它,您可以将其添加为文件->新->资源->plist..然后以您喜欢的方式手动输入数据。读取plists可以像这样完成:NSURL*file=[[NSBundlemainBundle]URLForResource:@"myplist"wi

ios - 将多个 info.plist 文件与单个目标相关联

在我的iOS项目中,我创建了一个单独的plist文件,其中包含所有社交共享key和appIds等的值。如何在项目/目标设置中指定这个新的plist文件是默认info.plist文件的扩展?我可以在主info.plist文件中创建指向新文件的链接吗?一些第三方库尝试在项目info.plist文件中查找键值,因此我无法选择在引用点指定新的plist文件。我只能在BuildSettings>Packaging>Info.plist中指定一个文件 最佳答案 据我所知,您不能链接两个plist文件。每个目标配置只能设置一个plist。也许,根

ios - xCode 不会列出 Storyboard或 info.plist 以进行本地化

我正在尝试本地化iOS应用程序。根据所有教程,第一步是将本地化添加到项目编辑器的信息Pane中。当我到达那里时,默认情况下不会选中“使用基本国际化”。当我单击它时,“选择文件和引用语言...”窗口按预期出现,但它没有列出任何文件——即没有选择要本地化的文件。应用构建/运行良好。我的Storyboard名为“main.storyboard”,位于项目的主文件夹中,所以我不确定为什么xCode无法识别该文件。值得注意的是,该项目已经过重命名,在添加没有基础的语言后,我经历了几次本地化尝试,但都失败了,我的想法是稍后添加基础。但看起来这让我偏离了轨道,我不得不撤销那些尝试;在此过程中,我手动

ios - 必须将自定义字体文件添加到 Xcode 中的 info.plist 吗?

只是一个关于在Xcode中添加自定义字体的问题。在我将它作为ttf文件添加到我的项目资源后,我可以在Storyboard的标签内使用它,例如。但是我是否也需要将它添加到info.plist文件中? 最佳答案 是的,您必须将自定义字体添加到您的Info.plist。您可以使用UIAppFontInfo.plist键(在plist编辑器中显示为Fontsprovidedbyapplication)。这是relevantdocumentation.还有一个例子:UIAppFontsSomeFont.otfSomeOtherFont.otf

ios - 无法创建 Podfile,因为 'plist file at path doesn' 不存在”

运行命令podinit.返回:[!]Theplistfileatpath/Users/admin/Desktop/TestProject/project.pbxprojdoesn'texist.我正在从“测试项目”文件夹运行命令。要获取.plist文件:TestProject>TestProject>Info.plist。我在build设置中设置了plist文件的路径,如下所示:我错过了什么? 最佳答案 因为命令不是podinit.它是podinitCocaoPodsGuidePage那个句点正好是cocoapod的guide中的那