iOS App Extensions初识及工作原理

iOS App Extensions初识及工作原理

  • 概念
  • 创建和交付应用程序扩展
  • 工作原理
    • 应用扩展的生命周期
    • 应用扩展如何通信
    • 应用扩展可以与应用间接通信
  • 某些 API 对应用扩展不可用
  • 声明共享或操作扩展支持的数据类型
  • 常见场景
    • 数据共享
      • 方式一:NSUserDefaults
      • 方式二:NSFileManager
      • 方式三:CoreData
  • 提审AppStore的注意事项

概念

应用扩展可让您将自定义功能和内容扩展到您的应用之外,并在用户与其他应用或系统交互时提供给用户。

您创建一个应用扩展来启用特定任务。例如,要让用户从 Web 浏览器发布到您的社交服务,您可以提供共享扩展。或者,为了让用户赶上他们最喜欢的球队,您可以提供一个 Today 小部件,在通知中心显示当前的体

你可能感兴趣的:(iOS,应用扩展,iOS,开发,ios,xcode,macos)