草庐IT

beacon_info

全部标签

ios - UIActivityViewController 是否需要 info.plist 隐私 key 来将图像保存到照片或电子邮件

UIActivityViewController是否需要Info.plist隐私key:NSContactsUsageDescription或NSPhotoLibraryUsageDescription将图像通过电子邮件发送或保存到照片库?在这些测试事件中,我从未见过它崩溃,但我在iOS10设备上看到一些崩溃报告(不多),堆栈跟踪中有CRASHING_DUE_TO_PRIVACY_VIOLATION。应用程序唯一涉及隐私的地方是用户使用我通过UIActivityViewController事件提供的功能通过电子邮件共享屏幕截图或将其保存到照片库。这是Apple提供的框架,据我所知,我的

ios - 如何防止 react-native-device-info 在我的设置中导致 React 歧义?

我在将react-native-device-info安装到现有的react-native项目(使用create-react-native-app创建)时遇到了问题然后弹出)我跑:yarn添加react-native-device-infoyarn安装reactnative链接reactnative设备信息cdios&&pod安装&cd..podinstall安装RNDeviceInfo,但也安装React作为依赖项?然后我正常运行yarnios。MetroBundler失败:```此警告是由两个不同文件中具有相同名称的@providesModule声明引起的。加载依赖图,完成。错误:

ios - Beacon 未发现 iOS

我正在尝试发现ibeacon。我在iPhone4s上运行应用程序。设备蓝牙已打开。beacon也在其他iOS应用程序中被发现。当我在委托(delegate)“centralManagerDidUpdateState”被调用并且状态为“On”之后搜索服务时,什么也没有发生。预计应该调用“didDiscoverPeripheral”,但什么也没有发生。我在这里做错了什么?Hi,importUIKitimportFBSDKLoginKitimportSwiftQRCodeimportCoreBluetooth@objcclassDashboardViewController:UIViewCo

iphone - 如何物理移动 Prefix.pch 和 Info.plist 文件

我已经在物理目录结构中重新组织了项目的几乎所有文件,以便它们都在一个物理目录中。但是,我似乎无法毫无问题地移动Prefix.pch或Info.Plist文件。我移动其他文件的方法是(1)删除它们在Xcode中的引用,(2)使用Finder将它们物理移动到新的物理目录并(3)在Xcode中将它们添加回项目中。我的项目中是否有设置对我必须更新的这两个文件的物理位置有特定的了解? 最佳答案 有称为Prefixheader和Info.plistFile的build设置。您还必须将这些设置的路径更改为新路径。要添加,您不必删除引用并再次添加。

ios - 应用程序的 Info.plist 必须包含 NSContactsUsageDescription 键

我在下面遇到崩溃:Thisapphascrashedbecauseitattemptedtoaccessprivacy-sensitivedatawithoutausagedescription.Theapp'sInfo.plistmustcontainanNSContactsUsageDescriptionkeywithastringvalueexplainingtotheuserhowtheappusesthisdata.但我已经添加了“隐私-联系人使用说明”键 最佳答案 请检查您的.plist作为源代码,看看您的key末尾是否

ios - Unity 到 iOS,info.plist 在 PostProcessBuild 后被覆盖

背景:使用Unity2018.3.5f1搭建iOS项目使用PostProcessBuild属性更改info.plist代码在Unity2018.2.1f1的另一个项目中工作我相信我正在做这篇文章中建议的事情:FromUnitytoiOS,howtoperfectlyautomateframeworks,settingsandplist?我已确认调用了PostBuildProcess函数并且更改了info.plist。我记录了输出,它看起来是正确的。我还在我的代码(info2.plist)中保存了第二个文件,它包含我期望的所有更改。但是,原始文件(info.plist)被不同的值覆盖。似

IOS 应用程序加载器错误 "Unable to Parse application Info.plist for validation"

在清理Xcode中的所有内容以将我的应用程序提交到iTunesConnect后,我​​遇到了一个我找不到答案的错误。完整的错误是:UnabletoParseapplicationInfo.plistforvalidation.PleasemakesureyourInfo.plistcontainsnoembeddedcontrolcharacters,isdelformed,andisencodedinaUTF-8compatibleencoding.我使用UNITY3D创建项目,并且在我的iPod和iPhone上一切正常,但是在我构建它以存档并从Organizer或Applicati

ios - 在 iOS 8 Beacon 中未检测到

iBeacon在iOS8中突然停止工作。在它在以前的iOS8版本中运行良好之前。有人帮我解决这个问题吗?有什么问题,谢谢 最佳答案 您需要做的是在代码中添加访问定位服务的请求权限,如下所示:if([self.locationManagerrespondsToSelector:@selector(requestAlwaysAuthorization)]){[self.locationManagerrequestAlwaysAuthorization];}此外,在您的应用程序info.plist(AppName-info.plist)中

ios - 读取自定义框架中的 info.plist

我想读取我自己创建的框架info.plist中包含的文件。当我尝试读取时,rferans读取了他的文件info.plist框架应用程序。我需要阅读两者。我该怎么做?你能帮忙吗?NSLog(@"***%@",[[[NSBundlemainBundle]localizedInfoDictionary]valueForKey:@"ASD"]);NSLog(@"***%@",[[[NSBundlemainBundle]infoDictionary]valueForKey:@"ASD"]);NSLog(@"***%@",[[[[NSBundleallFrameworks]objectAtInde

ios - NSAppleMusicUsageDescription - 缺少 Info.plist 键

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