[Xcode Template] MobileSubstrate Dylib Template for Xcode

Discussion in 'iOS Development' started by SkylarEC, Mar 23, 2009.

  1. Steaps New Member

    Member Since:
    Oct 24, 2007
    Message Count:
    5,076
    Device:
    iPod touch
    Hmm reason? (Curious).
  2. Collateral Active Member

    Member Since:
    Sep 23, 2007
    Message Count:
    1,980
    Device:
    iPhone 3GS (Black)
    That was blunt. lol.
  3. Charybdis New Member

    Member Since:
    Oct 4, 2009
    Message Count:
    2
    Device:
    iPhone 3G (Black)
    I think orbit is cool in showing the iphone's interface potential, but as far as actual usefulness it's limited. (Let's be honest, nobody uses their 8 pages worth of apps on a regular basis, they're just too lazy to delete some). But other mods like Pogo Plank (I don't actually like pogo plank - it's interface is not slick enough) really could turn out to be quite interesting.

    Why do you think Orbit is so worthless Skylar?
  4. truehybridx Member

    Member Since:
    Dec 15, 2007
    Message Count:
    210
    Device:
    iPhone 4 (Black)
    has anyone happened to have made an installer to install the mobilesubstrate development files all in one action? I have several comps to setup with this and its really a pain manually ;P

    thx
  5. yellowxi New Member

    Member Since:
    Mar 10, 2009
    Message Count:
    2
    Device:
    iPhone
    I got a linking error


    "_MSHookMessage", referenced from:
    void (*MSHookMessage<void ()(SpringBoard*, objc_selector*, UIApplication*)>(objc_class*, objc_selector*, void (*)(SpringBoard*, objc_selector*, UIApplication*), char const*))(SpringBoard*, objc_selector*, UIApplication*)in MobileSubstrateHelloWorld.o
    symbol(s) not found
    collect2: ld returned 1 exit status

    i move the libsubstrate.dylib in the simulator /usr/lib
  6. raziiq New Member

    Member Since:
    Aug 23, 2009
    Message Count:
    54
    i am getting exactly the same error if i run in Simulator.
  7. set84 New Member

    Member Since:
    Jan 14, 2010
    Message Count:
    8
    Device:
    iPhone 3G (Black)
    Hi all,

    Can You view my problem and help me?
    How I can "append a dylib to that binary"? (Is dlib "libsubstrate.dylib"?)

    After install I see only myapp.app file/folder in Debug-iphoneos folder.

    thanks
  8. raziiq New Member

    Member Since:
    Aug 23, 2009
    Message Count:
    54
    Go to your app(iphoneos>myapp.app), Right click it then Show Package contents, inside there will be a file myapp , rename that to myapp.dylib, then ldid and respring
  9. set84 New Member

    Member Since:
    Jan 14, 2010
    Message Count:
    8
    Device:
    iPhone 3G (Black)
    It's works
    thanks

    But, if I like create application with transport via SMS
    how I can create app+dylib?

    if I'll insert real app as Calendar, for example, to /Library/MobileSubstrate/DynamicLibraries
    will it work?

    It must be one standalone app and one dylib or I can implement it in one file?

    p.s. I'll try and write my result here.

    it's crazy idea. don't know how implement this features :(
  10. raziiq New Member

    Member Since:
    Aug 23, 2009
    Message Count:
    54
    This thread is about hooking to springboard through mobilesubstrate plugins, which are dylibs, and i dont think you can actually have .app file as a plugin to mobilesubstrate