我开发了一个Mac 10.5桌面应用程序,它使用Bonjour服务通过wifi与iPhone通信,它在Mac 10.5上工作正常,并且能够使用bonjour通过wifi进行所需的iPhone同步。
但同样的桌面应用程序(虽然我为ppc 10.4重新编译,并且在@property需要删除的编码方面有一些变化,等等)在运行10.4的ppc上不起作用。
我在两种情况下都尝试过: 1.让桌面成为服务器,iPhone将找到由桌面发布的服务 2.让iPhone成为服务器,桌面将找到由iPhone发布的服务
但在这两种情况下我都没有成功,桌面无法发布服务或无法找到服务。
请告诉我,如果您还遇到这种类型的错误并在此找到了解决方案。 如果您需要更多解释,请问我。
谢谢, Sanniv
答案 0 :(得分:1)
Bonjour在10.4,甚至是PPC中工作,所以你的代码中似乎有一个特定于Tiger的bug。