草庐IT

info-plist

全部标签

ios - 如何将自定义条目添加到 iOS watchKit 扩展 info.plist 中?

我使用info.plist将变量定义到我的应用及其今天的扩展中。但是我无法将这些变量添加到WatchKitinfo.plist而不会在构建时出现错误:我错过了什么吗?(xCode7.0测试版6) 最佳答案 好的,我刚刚发现了我的错误。watchKit应用程序有2个Info.plist。1)第一个在设备代码中(目录:DealabsWatchKitExtension)2)第二个是watch代码(目录:DealabsWatchKitApp)我正在将我的自定义变量添加到监视代码Info.plist...将我所有的变量移到第一个解决了问题。

error: subprocess-exited-with-error × python setup.py egg_info did not run successfully.报错

LINUX系统,在Anaconda虚拟环境中pipinstall包报错报错的具体信息:Preparingmetadata(setup.py)...errorerror:subprocess-exited-with-error×pythonsetup.pyegg_infodidnotrunsuccessfully.│exitcode:1╰─>[15linesofoutput]The'sklearn'PyPIpackageisdeprecated,use'scikit-learn'ratherthan'sklearn'forpipcommands.Hereishowtofixthiserrorin

android - 相当于Android中的plist

我在原生iOS平台上开发了一个应用程序,我从plist中读取用户设置。stringsettingsBundle=NSBundle.MainBundle.PathForResource("Settings.bundle/Root",@"plist");NSDictionarydic=NSDictionary.FromFile(settingsBundle);我想知道在Android或Xamarin.Android中常见的做法是什么 最佳答案 您可以将默认用户设置放在preferences.xml中:然后像这样阅读:SharedPref

ios - 代码未通过 plist 获取环境变量

在我的主要目标.plist文件中我有这个:HIHomePage$(MY_BASE_URL)我为我拥有的每个环境(开发、暂存、生产)使用一个构建架构,因此我在架构的构建步骤中的环境变量中设置了MY_BASE_URL。然后在代码中我有这个:NSString*baseURL=[[NSBundlemainBundle]objectForInfoDictionaryKey:@"HIHomePage"];结果是一个空字符串,但是正在拾取诸如CFBundleName之类的内容。我在这里错过了什么? 最佳答案 要从环境变量中获取值,请使用以下代码N

ios - 即使我使用 iOS 10、Xcode 8 在 info.plist 中添加了 NSCameraUsageDescription,应用程序也会崩溃

更新到Xcode8,我正在使用相机在我的应用程序上上传照片,应用程序崩溃并显示以下众所周知的消息:Thisapphascrashedbecauseitattemptedtoaccessprivacy-sensitivedatawithoutausagedescription.Theapp'sInfo.plistmustcontainanNSCameraUsageDescriptionkeywithastringvalueexplainingtotheuserhowtheappusesthisdata.在我的info.plist中添加了NSCameraUsageDescription,但

ios - 守望者:Library/LaunchAgents/com.github.facebook.watchman.plist 用于写入:不是目录

我正在尝试在Mac上运行一个基本的ReactNative项目(教程),但是在运行模拟器或部署到设备时我得到了这个:Error:watchman--no-prettyget-socknamereturnedwithexitcodenull2016-11-09T23:34:15,970:[cli]Failedtoopen/Users/myuser/Library/LaunchAgents/com.github.facebook.watchman.plistforwrite:Notadirectory我尝试通过gitbrewinstall--HEADwatchman重新安装watchman,

ios - 在info.plist中是否必须添加NSPhotoLibraryUsageDescription?

我没有在我的应用程序中使用UIImagePicker,也没有访问照片库。我收到一封关于在info.plist文件中添加NSPhotoLibraryUsageDescription的邮件。我有以下问题如何确认我的项目访问图片库?我已经在我的项目中搜索了UIImagePicker,但没有得到任何结果。当我不访问照片库时,是否必须在info.plist中添加NSPhotoLibraryUsageDescription?谁能帮忙找出来。谢谢 最佳答案 UIImagePicker图像选择器Controller管理用户交互并将这些交互的结果传递

ios - cordova 应用程序中缺少框架的 Info.plist 文件

我有一个cordova应用程序,当它在设备中编译和运行时运行良好,但是当我将它上传到应用程序商店时。“构建无效”。我还收到了来自苹果的邮件:iTunesConnectDearDeveloper,Weidentifiedoneormoreissueswitharecentdeliveryforyourapp,APP_NAME.请更正以下问题,然后重新上传。1.)Thisbundleisinvalid-TheInfo.plistfilefor/Payload/APP_NAME.app/www/js/cordova-ios/tests/spec/unit/fixtures/org.test.

ios - 此 bundle 无效 -/Payload/MyAppName.app/Sticker Pack.stickerpack 的 Info.plist 文件丢失或无法读取

希望你一切都好。我想将iMessage贴纸添加到我的应用程序。我的应用程序使用LibGDX/RoboVM在AndroidStudio中创建。所以,我无法将Stickers扩展直接添加到我的项目中。在使用RoboVM构建后,我已经将.ipa签名为AndroidStudio的输出。我在Xcode中使用我的应用程序的bundleid创建了一个独立项目,添加了Stickers扩展,然后完成了以下操作。在终端Unzippedthe.ipausing"unzipMyApp.ipa".Removedthe_CodeSignaturefolderusing"rm-rfPayload/MyApp.app

iphone - 读/写 plist 的正确方法是什么?

在我的应用程序中,我将一些用户数据存储在两个已经包含一些数据的.plist文件中,但用户可以更改它。NSString*Path=[[NSBundlemainBundle]bundlePath];NSString*DataPath=[PathstringByAppendingPathComponent:@"Settings.plist"];NSMutableDictionary*tempDict=[[NSMutableDictionaryalloc]initWithContentsOfFile:DataPath];它可以在模拟器上运行,但不能在设备上运行。你能帮帮我吗?谢谢!