我正在测试图书馆,但我遇到了messagePassingDirectoryPath
. 当我生成一条消息时,它可以正常工作,但是当我在听时,我遇到了这个问题:
我使用listenForMessageWithIdentifier
函数来侦听消息,并且在库中的流到达messagePassingDirectoryPath
函数行时:
NSURL *appGroupContainer = [self.fileManager containerURLForSecurityApplicationGroupIdentifier:self.applicationGroupIdentifier];
它总是返回一个空值。
该self.applicationGroupIdentifier
变量在我的组中具有正确的值。
如果我NSString *directoryPath = appGroupContainerPath;
使用我的实际路径设置为一个字符串,那么(@"/Users/gero/Library/Developer/CoreSimulator/Devices/FA4C68DD-4F63-42B3-89A5-6C611A298199/data/Containers/Shared/AppGroup/B049FE4D-EE9F-44E3-AE2A-897C05447471/wormhole/)
它会起作用,并且我会正确接收消息。
你知道这是一个问题还是我需要配置一些东西?