ライブラリをテストしていますが、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/)
ものが機能し、メッセージを正しく受信します。
それが問題なのか、何かを設定する必要があるのか わかりますか?