اطلاعیه

Collapse
هیچ اطلاعیه ای هنوز ایجاد نشده است .

iOSOpenDev ابزاری برای ساخت توییک سیدیا در مک

Collapse
X
 
  • فیلتر
  • زمان
  • نمایش
پاک کردن همه
new posts

  • iOSOpenDev ابزاری برای ساخت توییک سیدیا در مک

    در ماه ژانویه گفت شده بود که پروژه ای در راه است ملقب به iOSOpenDev که به شما اجازه ایجاد Cydia Tweaks رو با استفاده از محیط SDK رسمی اپل خواهد داد.


    توسط این نرم افزار شما میتوانید توئیکهای سیدیا را در مک با نرم افزار x-code تولید کنید.
    برای اینکار شما به Mac OS X 10.6 , 10.7 و X-Code 4.x و dpkg نیاز خواهید داشت.

    یکی از ویژگی های iOSOpenDev ساخت پکیج های دبیان را برای توزیع در Cydia است.


    iOSOpenDev 1.2-2 Installer


    iOSOpenDev 1.0.1 Installer


    iOSOpenDev 1.0 Installer
    ویرایش توسط elenor : https://i-phone.ir/forums/member/11430-elenor در ساعت 29-03-2012, 06:33 PM
    Connect with an Apple Specialist about Anything that is needed for iOS Devices

  • #2
    نصب نمیشه

    نظر


    • #3
      چون شما dpkg رو ندارید
      Prerequisites

      Mac OS X 10.6.x or 10.7.x
      Xcode 4.x
      dpkg — provides dpkg-deb for building Debian packages, install using MacPorts (The MacPorts Project -- Home)

      نظر


      • #4
        نوشته اصلی توسط iAlireza نمایش پست ها
        چون شما dpkg رو ندارید
        دارم.

        نظر


        • #5
          من که نصب کردم

          نظر


          • #6
            روی سیستم من هم نصب نشد!!
            البته توی مسیر app هام هستن اما برنامه نصب installation failed داد!
            من فکر می کنم یه جا رو اشتباه کردم.
            شما این دستور رو توی terminal اجرا کردید؟
            کد:
            sudo port -f install dpkg
            من اینو که می زنم این پیغام رو می گیرم:
            Port dpkg not found

            نظر


            • #7
              شما برای dpkg فکر کنم نیاز به برنامه های fink و appleoff دارید

              نظر


              • #8
                نوشته اصلی توسط prp-e نمایش پست ها
                شما برای dpkg فکر کنم نیاز به برنامه های fink و appleoff دارید
                خیر به این ها لازم نیست شما باید macport را نصب کنید. سپس در ترمینال دستور زیر را وارد کنید تا سورس های macport آپدیت بشن:

                If on the other hand you decide to install MacPorts from source, there are still a couple of things you will need to do after downloading the tarball before you can start installing ports, namely compiling and installing MacPorts itself:

                “cd” into the directory where you downloaded the package and run “tar xjvf MacPorts-2.0.3.tar.bz2” or “tar xzvf MacPorts-2.0.3.tar.gz”, depending on whether you downloaded the bz2 tarball or the gz one, respectively.
                Build and install the recently unpacked sources:
                cd MacPorts-2.0.3
                ./configure && make && sudo make install
                Optionally:
                cd ../
                rm -rf MacPorts-2.0.3*
                These steps need to be perfomed from an administrator account, for which “sudo” will ask the password upon installation. This procedure will install a pristine MacPorts system and, if the optional steps are taken, remove the as of now unnecessary MacPorts-2.0.3 source directory and corresponding tarball.

                To customize your installation you should read the output of “./configure --help | more” and pass the appropriate options for the settings you wish to tweak to the configuration script in the steps detailed above.

                You will need to manually adapt your shell's environment to work with MacPorts and your chosen installation prefix (the value passed to configure's --prefix flag, defaulting to /opt/local):

                Add ${prefix}/bin and ${prefix}/sbin to the start of your PATH environment variable so that MacPorts-installed programs take precedence over system-provided programs of the same name.
                If a standard MANPATH environment variable already exists (that is, one that doesn't contain any empty components), add the ${prefix}/share/man path to it so that MacPorts-installed man pages are found by your shell.
                For Tiger and earlier only, add an appropriate X11 DISPLAY environment variable to run X11-dependent programs, as Leopard takes care of this requirement on its own.
                Lastly, you need to synchronize your installation with the MacPorts rsync server:

                sudo port -v selfupdate
                سپس دستور اینستال dpkg را در ترمینال بزیند

                نظر


                • #9
                  از طریق homebrew هم میتونید به این شکل نصب کنید:
                  کد:
                  brew install -v https://raw.github.com/gist/1317630/dpkg.rb output
                  قسمت output یک آدرس رو وارد کنید برای اینکه فایلهای دانلودی کجا ذخیره بشن.

                  همچنین میتونید بصورت دستی اون رو کامپایل کنید، اول سورس کد رو از اینجا بگیرید:
                  http://ftp.de.debian.org/debian/pool...5.8.12.tar.bz2
                  از فایل فشرده خارج کنید:
                  کد:
                  tar xf dpkg-1.15.8.12.tar.bz2
                  کامپایل کنید:
                  کد:
                  ./configure --disable-dependency-tracking --prefix=/usr/local/Cellar/dpkg/1.15.8.12 --disable-compiler-warnings --disable-linker-optimisations --disable-compiler-optimisations --without-start-stop-daemon
                  
                  after successfully configured:
                  
                  make install
                  البته احتمال اینکه این پکیج از قبل اضافه شده باشه زیاده و نیاز نیست این راه ها رو برید، خودم هنوز امتحان نکردم ولی بهتر هست اول از این دستور استفاده کنید اگر جواب داد که چه بهتر
                  کد:
                  brew install dpkg
                  ویرایش توسط eAmin : https://i-phone.ir/forums/member/939-eamin در ساعت 09-02-2012, 06:42 PM

                  نظر


                  • #10
                    iOSOpenDev 1.0.4 عرضه شد
                    تغییرات نسبت به 1.0.1:
                    1.0.4 (11-Feb-2012)
                    When removing pre-1.0.2 dumped SpringBoard header files (to "clean house"), do not error if its directory does not exist during install (iod-setup-headers)
                    When removing files at various times, do not error if file does not exist (iosod)
                    During Xcode Build Phases, if the iOSOpenDevDevice build setting is blank, the user's Bash personal initialization file is scanned to acquire the value (iosod)
                    Removed header file suffixes being appended by default (iosod): header file suffixes are now optional; if copying to framework-type of public, "_Dumped" is appended to header file names so that original SDK files are not overwritten
                    Added -z option to build action (iosod): if -z is used, a zip file is also created in output directory; always used when building Debian packages during Xcode Build Phases since repos will ask for a .zip file instead of .deb file
                    Added -i option to dump, dump2sdk and dumpall2sdk actions (iosod): if -i is used, import statements are not converted from "header_file.h" to <framework_name/header_file.h>; provided to help users having issues with conversions
                    Removed preinst, postinst, prerm and postrm Debian package files (Xcode templates): too many novice users not dealing with these files before submitting to repos
                    Added iOSOpenDevInstallOnAnyBuild build setting (Xcode templates): set to YES to build and install package on any type of build; provided to be able to install on Debug configurations, etc.
                    Fixed failures when Xcode project had spaces in its path (iosod)
                    Changed class-dump-z arguments used during header file dumps (iosod): -pabkkARH -X NS,CF
                    Swapped -z option use of dump and dump2sdk actions (iosod): now using class-dump-z as default instead of class-dump (i.e. use -z to use class-dump instead of class-dump-z now)
                    Changed functionality of dumpall2sdk action (iosod): only dumps once per framework-type and using class-dump-z by default now
                    Added -z option to dumpall2sdk action (iosod): if -z is used, class-dump is used instead of class-dump-z
                    Removed -r option of dumpall2sdk action (iosod): since dumping only once per framework-type now
                    Before appending to Bash personal initialization file, an empty line is appended (iod-setup-environment)
                    Pre-1.0.2 dumped header files copied into the SDK are removed during installation (iod-setup-headers): to "clean house"; since suffixes are no longer used
                    Cleaned up output seen in Xcode build messages (iosod)
                    ویرایش توسط iAlireza : https://i-phone.ir/forums/member/57309-ialireza در ساعت 17-02-2012, 08:19 PM

                    نظر


                    • #11
                      یه سوال چرا برای ویندوز نمیدن؟؟؟

                      نظر


                      • #12
                        سلام من برنامه رو نصب كردم اما بلد نيستم فايل deb بسازم لطفا كمك كنيد

                        نوشته اصلی توسط Ipooya نمایش پست ها
                        یه سوال چرا برای ویندوز نمیدن؟؟؟
                        چون ويندز xcode نداره اين برنامه قالب هايي براى xcode هست

                        نظر

                        صبر کنید ..
                        X