ios-app-group

    0热度

    1回答

    我想使用嵌入式框架中包含的通用模块来共享iOS和WatchKit扩展之间的数据。通用模块类具有与App Group一起保存在NSUserDefault中的共享数据。 但是,当从WatchKit扩展中读取时,我在iOS应用程序中写入App Group共享的内容不会被看到。 我已经在两个目标中启用了具有相同组ID的应用程序组。 iOS读取和写入没有错误,如果Watch写入数据,它也会将其无错读取回来

    0热度

    1回答

    我正在为我的应用程序准备Apple Watch。我在我的应用中使用了Parse,而不是允许用户尝试用他们的手表登录,我只希望它使用iPhone上的PFUser数据。如果他们已经登录,它会检测iPhone当前正在使用的PFUser,如果没有,则会提示他们登录iPhone。我的问题是,为此处理数据传递的最佳方式是什么? NSUserDefaults或App Groups?

    4热度

    1回答

    我正在尝试在我的应用程序中使用应用程序组权限来处理iPhone应用程序和WatchKit扩展之间的数据的NSUserDefaults。 我去了iPhone目标中的功能,并打开了应用程序组,并确保选择了group.com.316apps.iPrayed。然后我去了WatchKit扩展目标,并为其功能做了同样的工作。 在我把下面的代码的应用程序的iPhone侧面: PFUser *me2 = [PFU

    1热度

    1回答

    你知道如何分享核心数据与两个应用程序(你的所有者),允许读取和写入相同的.sqlite? 我曾尝试使用应用程序组: 1) Bank.xcdatamodeld BankInfo.swift BankDetails.swift 我已经复制这些文件到这个应用程序B的项目目录(从中检索应用程序A的项目),然后我将它们拖入Xcode。 2)我已经从应用程序组的公共沙箱中检索到的源码文件 应用代表:核心数据堆

    12热度

    1回答

    我已经通过userDefaults在我的应用程序和它的Today Extension之间成功共享数据,但是当涉及位于应用程序的Documents文件夹中的实际文件时,我遇到了麻烦。 当我使用此代码在我的应用程序: var documentsDir:NSString = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, .UserDoma

    0热度

    1回答

    我开始研究iOS 8扩展,并且我看到应用程序组是提供用于在主机应用程序和扩展之间传递数据的机制。这种数据共享可以通过NSUserDefaults,平面文件和核心数据来完成。当您设置应用程序组时,会在应用程序沙箱外的设备/模拟器上创建一个新目录。该目录可以从主机应用程序和扩展程序访问,并且看起来来自同一个帐户/团队的其他应用程序也可以访问此目录。 鉴于这一切,我想知道什么是共享应用程序组目录的生命周

    1热度

    2回答

    我需要检查自定义键盘扩展的完整权限。我找到了这个链接。 How to check the "Allow Full Access" is enabled in iOS 8? 它说,我们可以检查应用程序组。我有一个名为“group.TTT.TGroup”的应用程序组。它共享主应用程序和自定义键盘之间的访问。 然后,我检查这个。问题是我总是有权访问它(总是有数组或错误= null)。是因为我共享相同的数

    2热度

    3回答

    我正在开发一款在手表和iOS父应用程序之间进行通信的应用程序。它通过打开WatchKit扩展将数据发送到父应用程序。我知道openParentApplication:reply被叫时会从Apple Watch打开iPhone应用程序。之后,application:handleWatchKitExtension:reply在应用的代理中被调用。 从那里,你可以打开一个通知与视图控制器: NSNoti

    0热度

    2回答

    我已经为我的应用设置了应用组,以便我可以在应用和键盘扩展中访问相同的NSUserDefaults。我有一个问题,但。我可以成功地将布尔值写入默认值,但是当我在键盘上访问它时,它总是返回false。我知道一个事实,它使用的密钥ID和套件名称完全相同。我确认应用程序组和应用程序键盘都已启用,并且套件名称与应用程序组标识符完全匹配。当从键盘访问时,什么可能导致它始终为false? 在应用程序中: NSU

    0热度

    1回答

    我正在尝试使TTF字体文件可用于我的主应用程序以及我的照片编辑扩展。但是,当我试图通过扩展名中的名称访问它时,字体未找到,尽管它在主应用程序中可用。 我选择了TTF文件,并在文件检查器中检查了AppName和AppNameExtension以将它们添加到两个目标中。我确保在扩展>构建阶段>复制包资源中显示字体。字体名称和扩展名作为扩展Info.plist中“应用程序提供的字体”数组的第一个索引存在