Does Bonjour networking work on ppc running 10.4? - iphone

I developed an application for Mac 10.5 desktop which communicates with iPhone over wifi using Bonjour service, and it is working fine on Mac 10.5 and able to do required syncing with iPhone over wifi using bonjour.
But same desktop app (although I recompiled for ppc 10.4 and there were some changes in coding like #property needed to be removed, etc.) doesn't work on ppc running 10.4.
I tried in both scenario:
1. Let Desktop be the server and iPhone will find service, published by desktop
2. Let iPhone be the server and desktop will find service, published by iPhone
but in both case I don't get success, either desktop not able to publish service or not able to find service.
Please let me know, if you also faced this type of bug and found some solution in this.
Also if you need more explanation, just ask me.
Thanks,
Sanniv

Bonjour does work in 10.4, even PPC, so it seems like you have a Tiger-specific bug in your code.

Related

Get list of installed applications on connected iPhone

I have a mac application that needs to get the list of installed applications on the connected iPhone. How can it be done? Or can it be done at all? Private api is also fine

Call web service running on Parallels from iPhone connected via USB

I can request a web service running on IIS Express/Parallels from Mac OS with...
http://windows:57239/api/hello
This works fine from the iPhone simulator, but not from an iPhone device connected via USB, when debugging in XCode.
Is it possible to make this work? I would like to debug my API with in-app purchases.
I switched my Parallels instance to Bridged networking mode and let the Wifi's DHCP assign an IP address to it. Then I used this IP address from the iPhone app.
Not entirely satisfying because the IP will vary, but its very cool having an iPhone trigger a break point in Visual Studio running on a virtual instance of Windows.

View localhost site on iPhone on OSX

I am building a .NET website with MonoDevelop on OSX Lion that is targeted for mobile devices.
On my desktop's browser, I am able to access the site via http://127.0.0.1:8080, but I would like to view it on my physical iPhone (I don't want to use the XCode simulator).
My iPhone and Mac are on the same network and I have enabled Web Sharing. I can actually get to the default Apache index.html (http://192.168.1.104:80) page, but I am not able to get to my site (http://192.168.1.104:8080).
I'm newer to the Mac and even less familiar with network management, so I hope I'm missing something very simple.
You may as well turn off web-sharing because web-sharing only operates the built-in Apache web-server.
What is happening is that the web-server that MonoDevelop is hosting your pages on has been set up to only allow connections coming from localhost. If this is the problem, entering in the lan IP of the OS X machine on the OS X machine will likely also not work (if the IP filtering work like it does on Apache).
You need to find the config files for the MonoDevelop server and allow access from addresses other than 127.0.0.1

Sybase control center iphone simulator registration failure

I have created an application in sybase envioronment for iOS application and I deployed the same in Mac OS.
I registered a new device in Sybase Control Center device users, and the same configuration I have given to my iPhone simulator in Mac Sybase settings but it's never getting registered to SCC, always showing the activation status as Pending.
Can anyone help in solve this issue?
Finally i got a solution to my question. The error was not because of any problems with code or the deployment. The problem is windows firewall in SUP server machine is keep on blocking the port that we are trying to communicate with Sybase Control center and the iPhone device.

Can an iPhone/iPod Touch application open a port for remote communication without jailbreaking?

I'm researching remote control testing for an app that'll be installed on the new iPod Touch and can't tell for certain from everything that I've read whether or not an installed app can or can't open any ports for remote test instructions (that's a mouthful : ) We created something like this for the Android using adb port forwarding and telnet, and it worked really well. Is there any chance something similar could be done on an iPhone or iPod without jailbreaking??
Sure, you have access to the traditional Unix networking layer and a Cocoa layer built on top of that as well.