草庐IT

ios - Calabash 在 iOS 控制台中找不到 plist

我正在尝试使用start_test_server_in_background在calabash-ios控制台中启动测试服务器,但出现错误,提示找不到目标的plist。我不确定我在这里做错了什么,我肯定在构建的.app产品中看到了Info.plist文件。irb(main):001:0>start_test_server_in_backgroundRuntimeError:plist'com.desk.desk/Info.plist'doesnotexist-couldnotreadfrom/Users/jforrest/.rvm/gems/ruby-2.1.2/gems/run_loo

ios - 每个方案的多个 Info.plist 文件之间有一个不同的 key ?

我的应用程序的Info.plist文件里面有大约20/30个键。我们正在实现的外部SDK需要在Info.plist中设置其应用程序key,但需要单独的key用于调试、企业分发和发布方案。有没有一种方法可以在Info.plist中创建条件添加,而不必维护文件的三个副本(并复制所有其他键,这些键在所有目标中都是相同的)?基本上我想要的是与现在完全一样的基本plist,然后是额外的新-Debug、-Distribution和Release那些,其中只包含这个新key。我要避免的是重复所有键,因为这会使将来添加新键变得很麻烦。这可能吗? 最佳答案

ios - 在我的 cocoapod 中包含一个 plist 文件

我正在构建一个私有(private)框架,以在私有(private)pod规范存储库中使用。让我们将框架称为“IOSExampleFramework”。我在尝试将plist与我的源文件捆绑在一起时遇到问题。我的pod规范的一个例子是:Pod::Spec.newdo|s|s.name="IOSExampleFramework"s.version="0.0.2"s.summary="IOSExampleFrameworkFramwork"s.description="Custom",:text=>"stephen.biggerstaff@example.com"}s.ios.deploym

ios - 未找到授权文件 "Entitlements.plist"。错误

我正在尝试在iPodtouch上运行一个简单的应用程序。该代码符合要求并在模拟器上运行得很好,但是当我尝试在设备上运行它时,我得到了上面的错误。我以这种方式运行其他应用程序并尝试了不同的配置文件。权利文件位于项目的根目录中。我也尝试过通配符ID和特定ID。我不确定发生了什么。感谢任何帮助。 最佳答案 这不是解决方法,但可能更像是一种变通方法。如果重新启动XamarinStudio,错误将消失。看这里http://forums.xamarin.com/discussion/11020/entitlements-file-entitle

ios - 如何指定本地化Info.plist文件的路径

我必须本地化位于Info.plist中的Privacy-CameraUsageDescription键。所以我所做的是,我已经通过文件检查器对其进行了本地化。发生的事情是Info.plist被移动到Base.lproj。那也行。然后,再次在文件检查器的本地化部分中,我检查了另外两种语言。通过这样做,额外的Info.plist文件被添加到适当的.lproj目录中。因此,在我添加了所需的翻译后,我运行了该项目,但Xcode抛出了一个错误,指出Info.plist的路径是错误的。这是有道理的,因为Info.plist不再位于同一位置。所以我进入了ProjectNavigator的BuildS

ios - 如何在 AirDrop 上显示 myapp?我的 Plist 文件有什么问题?

我正尝试在Airdrop上列出我的应用程序。就像您在照片库上并点击分享。Airdrop将在我想显示我的应用程序的位置打开。目前我的应用程序未显示在AirDrop上。我是,试图允许所有类型的文件这里是info.plist文件CFBundleDevelopmentRegionenCFBundleExecutable$(EXECUTABLE_NAME)CFBundleIdentifierorg.apache.cordova.$(PRODUCT_NAME:rfc1034identifier)CFBundleInfoDictionaryVersion6.0CFBundleName$(PRODUC

ios - Xcode:Entitlements.plist 文件在哪里?

我正在尝试提交我的第一个应用程序,但苹果一直给我一封关于MissingPushNotificationEntitlement的电子邮件(在这里提出了一个问题:iOS:MissingPushNotificationEntitlement)这里的这个人:https://stackoverflow.com/a/16681454/1555312似乎有一个答案,就是删除Entitlements.plist文件。但是,我不知道这个文件在哪里。你能告诉我如何1)找到文件2)删除它3)重新生成它吗? 最佳答案 您可以从ProjectTarget添加

带有 plist 的 iOS 12 Siri 快捷方式

我有一个功能类似于本教程的应用程序:https://www.raywenderlich.com/2829-objectively-speaking-a-crash-course-in-objective-c-for-ios-6基本上,我有一个充满字典的plist,每个字典包含两个字符串:一个类别和一个引号。有两个不同的类别,每个类别有大约40个引号。我想与iOS12的新Siri快捷方式集成,以允许用户按照“嘿Siri,A类名言是什么?”这样的方式提问。或者“嘿Siri,类别B中的引述是什么?”(我知道用户必须记录他们自己的消息,但这是一般的想法)。我在网上查找教程,但似乎没有一个包含S

ios - ITMS-90683 : Missing Purpose String in Info. plist NSCameraUsageDescription

我在应用商店成功上传了我的应用。应用商店给我发这样一封电子邮件:AppStoreConnectDearDeveloper,Weidentifiedoneormoreissueswitharecentdeliveryforyourapp,"KuponaOnline"1.0.2(1.2).Pleasecorrectthefollowingissues,thenuploadagain.ITMS-90683:MissingPurposeStringinInfo.plist-Yourapp'scodereferencesoneormoreAPIsthataccesssensitiveuserda

objective-c - 将文本从 plist 解析为 NSAttributedString

我正在从plist中加载文本并将其显示在我的应用程序中。理想情况下,我希望能够指定更复杂的格式,例如斜体、粗体和上标文本,并将其显示在自定义标签中,例如TTTAttributedLabel。.是否有可用的库将给定格式(最好是简单的文本格式,如Markdown或Textile)的字符串解析为NSAttributedString?我知道可以使用解析RTF和HTML的解决方案,但这对我的需求来说太过分了-而且我希望可以轻松地手写文本。编辑:这是针对iOS/UIKit的 最佳答案 收到您的编辑。对于iOS/UIKit,有一个名为NSAttr