I мое приложение У меня есть две цели. Мне нужно общаться между двумя мишенями. Поэтому я регистрирую одно приложение как сервер, которому был присвоен идентификатор и имя сервера. Я попытался получить прокси-сервер, используя следующий код. Имя идентификатора было установлено на вторую цель. Когда я вызываю объект-сервер из второй цели, как показано ниже, я получил отрицательную механическую петлю в консоли.deny mach-loop server
id proxy = nil;
proxy = [[NSConnection rootProxyForConnectionWithRegisteredName:@"MYSERVER"
host:nil] retain];
Указанный выше прокси-объект, который я мог получить, когда я отключил песочницу. Но, когда я включил песочницу, я не смог получить прокси-объект. Что может быть причиной этого.
С уважением,
: Мы даже можем сделать связь, используя NSConnection между группой защищенных приложений, установив идентификатор пакета один в другой. здесь ссылка: http://developer.apple.com/library/mac/#documentation/Miscellaneous/Reference/EntitlementKeyReference/Chapters/EnablingAppSandbox.html#//apple_ref/doc/uid/TP40011195-CH4-SW5 – boom