IceTouch in Xcode 5 (DP)

in Help Center
Hi,
I know this is still pre-mature since Xcode 5 has not yet been officially released. I am trying out the developer preview of Xcode 5 which has the beta SDK of iOS 7.
I am trying to get the IceTouch plugin to work with Xcode 5 but I am not able do so.
Previously, I used to copy the contents of "/Library/Application Support/Developer/4.x/" to "/Library/Application Support/Developer/4.y/", where 4.x was the old version and 4.y was the new version. This used to work till ZeroC released updates to the latest IceTouch version.
Now if I copy the contents to "/Library/Application Support/Developer/5.0/", the plugin does not work. Till Zeroc releases an official release, can I do some local configurations to make it work ?
thanks
sandeep
I know this is still pre-mature since Xcode 5 has not yet been officially released. I am trying out the developer preview of Xcode 5 which has the beta SDK of iOS 7.
I am trying to get the IceTouch plugin to work with Xcode 5 but I am not able do so.
Previously, I used to copy the contents of "/Library/Application Support/Developer/4.x/" to "/Library/Application Support/Developer/4.y/", where 4.x was the old version and 4.y was the new version. This used to work till ZeroC released updates to the latest IceTouch version.
Now if I copy the contents to "/Library/Application Support/Developer/5.0/", the plugin does not work. Till Zeroc releases an official release, can I do some local configurations to make it work ?
thanks
sandeep
0
Comments
Extract it with your favorite zip tool and copy it to replace slice2objcplugin.pbplugin/Contents/Info.plist
However, when I build the code, I still get numerous errors such as these:
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_ICEIdentity", referenced from:
objc-class-ref in IceProxyService.o
"_OBJC_CLASS_$_ICEInitializationData", referenced from:
objc-class-ref in IceProxyService.o
thanks
Sandeep
Sandeep
Can you test with the hello demo included in IceTouch demo package, see IceTouch-1.3.0-demos/iPhone/hello. I tested with latest Xcode 5 beta and don't found any problems.
Can you also post the complete linker command used by Xcode when you encounter this failures.
Regards,
José
However, i only get IceTouch to compile in Xcode 5 when i set the deployment target < 7. if i set it to 7, i get a bazillion link errors all related to stdc++. here are a few examples:
I tried adding the stdc++.lib to the linker manually but that doesn't change anything.
Does anyone know whats up with that?
Thanks.
By default Xcode links with the libc++ library when targeting iOS 7. However, Ice Touch requires the GNU C++ library. Two solutions:
Note that if you're using Xcode 5 GM, you will also need to add the new 37B30044-3B14-46BA-ABAA-F01000C27B63 UUID to the DVTPlugInCompatibilityUUIDs array in the slice2objc Info.plist file mentioned at the start of this thread.
Cheers,
Benoit.
Thank a lot,
-r
We are working on it but we can't provide a firm release date, it will be out soon when it's ready.
Cheers,
Benoit.
Thanks.