美文网首页
3."CallExtension"与宿主程序

3."CallExtension"与宿主程序

作者: e85a0a8a9ba4 | 来源:发表于2017-05-16 11:06 被阅读9次

"callExtension"虽然作为一个拓展程序,但是他与宿主程序拥有两个不同的沙盒路径,所以数据无法共享!但是iOS 8.0 以后,苹果提供了一个叫做Appgroups的数据共享操作.

开启AppGroups

Paste_Image.png

AppGroups数据读写

  • 读取数据:
//获取文件路径
    NSURL *fileUrl = [[NSFileManager defaultManager] containerURLForSecurityApplicationGroupIdentifier:@"AppGroups名称"];
    NSString *filePath = [fileUrl.absoluteString substringFromIndex:(@"file://".length)];
    NSString *filePathIdentification = [filePath stringByAppendingString:@"存储的文件名称"];
//读取数据
    NSArray *txlArr = [NSArray arrayWithContentsOfFile:filePathIdentification];
  • 存入数据
//获取文件路径
    NSURL *fileUrl = [[NSFileManager defaultManager] containerURLForSecurityApplicationGroupIdentifier:@"AppGroups名称"];
    NSString *filePath = [fileUrl.absoluteString substringFromIndex:(@"file://".length)];
    NSString *filePathIdentification = [filePath stringByAppendingString:@"存储的文件名称"];
//存入数据
    NSArray *callArr = [NSArray new];
    BOOL success = [callArr writeToFile:filePathIdentification atomically:YES];
  • PS:�AppGroups存储数据是一次最好不要超过20条,否则会存储失败.

相关文章

  • 3."CallExtension"与宿主程序

    "callExtension"虽然作为一个拓展程序,但是他与宿主程序拥有两个不同的沙盒路径,所以数据无法共享!但是...

  • 小程序的宿主环境

    一:宿主环境1.1概念 1.2小程序的宿主环境 1.3小程序宿主环境包含的内容 ①通信模型 1.4小程序的启动过程...

  • 360 RePlugin插件化-宿主与插件通信

    "项目接入篇"已经帮助大家将宿主程序、插件程序接入到项目中,接下来就是宿主与插件之间数据通信了。 1、Intent...

  • 小程序之Javascript

    小程序没有Demo,没有NPM。 小程序宿主环境差异 小程序脚本语言:WXS

  • iOS逆向之二-一个简单的Tweak插件原理解析

    iOS逆向之二-一个简单的Tweak插件 Tweak插件可以动态的注入到宿主程序中,修改宿主程序的运行流程Twea...

  • 微信小程序学习笔记(4)——小程序宿主环境

    微信客户端给小程序所提供的环境,称为宿主环境。小程序借助宿主环境提供的能力,可以完成许多普通网页无法完成的功能。 ...

  • 小程序开发架构及原理

    小程序开发架构及原理 小程序宿主环境差异 iOS JavaScriptCore WKWebView 渲染 andr...

  • docker介绍序列一

    介绍 首先搞清我们的目的,其实应用程序我放宿主机照样能运行,只是放宿主中会有这么些问题: 如果这个应用程序是多人开...

  • Appclip初窥

    简介 appclip是一个用户需要时才由系统触发下载的native小程序 appclip关联宿主App,但没有宿主...

  • 苟活2

    “系统与宿主绑定系统,帮助宿主避开死亡,同时借助宿主的气运力量稳固世界,靠吸收小世界能量运转。宿主死过两次,却能重...

网友评论

      本文标题:3."CallExtension"与宿主程序

      本文链接:https://www.haomeiwen.com/subject/tpxlxxtx.html