網站最後更新日期:2018年8月29日
歡迎大家來到暢想資源 AREFLY.COM! 個人網站 更多聯絡方式
×

Xcode 4.6 免開發者證書真機測試

三、將iOS設備變成開發機

1、如果你是第一次將你的iOS設備連接到Xcode的,你需要打開Xcode的任意一個項目,點擊右上角的「Organizer」

xcode-4-6-no-dev-15

2、點擊頂部的「Devices」並且在左側選擇你的設備,然後點擊「Use for Development」,等待灰色的燈變成綠色的,就說明你的iOS設備變成了開發機(點擊圖片查看原圖)

xcode-4-6-no-dev-16

四、修改Xcode項目配置

注意1:前面的步驟都是只做一次就可以的,但是這個步驟需要每個你想真機調試的項目都需要做一遍的

注意2:不知道為什麼,這幾天我完全跳過這個步驟都能成功,所以大家如果發現添加了下面的「Script」就提示失敗,那麼你可以嘗試一下跳過這一步 :oops:

2、首先,打開你想真機測試的項目

3、然後點擊頂部的「Build Settings」,然後將「Basic」變成「All」,接著找到「Code Signing」,並且把所有的「iPhone Developer」變成「Don't Code Sign」(點擊圖片查看原圖)

xcode-4-6-no-dev-17

4、點擊頂部的「Build Phases」,然後點擊右下角的「Add Build Phase」-「Add Run Script」,接著在「Run Script」欄內填寫以下內容(點擊圖片查看原圖)

xcode-4-6-no-dev-18

5、好啦,這個時候接上你的iOS設備,在頂上選擇你設備的名稱,點擊「Run」,如果設備執行了你的項目,那麼恭喜你,你成功了!

xcode-4-6-no-dev-19

參考

Xcode 4.1~4.6 + iOS 5、iOS 6免證書(iDP)開發+真機調試+生成IPA全攻略

總結

1、這個Xcode真機調試「未知是否需要越獄」(因為我只有越獄的iPad。。。)

2、如果它在「Run」以後問你允不允許存取「iPhone Developer」鑰匙圈,那麼請點擊「總是允許」

3、注意第四節的步驟是需要每一個項目做一次的

4、如果你發現沒成功,那麼按照每個步驟檢查一下你有沒有做錯

5、如果實在無法解決,那你可以留言來問我

歷史上的今天

2014年:免費二級域名 IDV.PW 申請(9條評論)

頁面: 1 2

覺得這篇文章有用嗎?分享一下讓更多人受益吧!

© 版權聲明:本文章採用「姓名標示-非商業性-相同方式分享 4.0 國際(CC BY-NC-SA 4.0)」於「」發布,轉載時須以相同方式發布並註明「原文鏈接」!

本文固定鏈接:https://www.arefly.com/zh-tw/xcode-4-6-no-dev/

本文章由「超級efly」於2013年04月08日發表於「電腦」分類

你可以發表評論,並在保留原文地址及作者的情況下引用到你的網站

轉載請註明:Xcode 4.6 免開發者證書真機測試 | 暢想資源

關鍵字:, , , , , , ,

Xcode 4.6 免開發者證書真機測試:目前有 75 條留言
博主以 39:36 暫時領先訪客

評論載入中,請稍等……
  1. 17樓
    邱明浩 Taiwan; Republic of China (ROC) Safari iPhone

    之前有加入過測試版,為什麼現在進不了?

    [回復]
  2. 16樓
    Dzing China Google Chrome Windows

    表示沒用過mac,不過還是學習了

    [回復]
  3. 15樓
    Junjee China Google Chrome Mac OS

    .。。Xcode打不開了。。!!

    [回復]
  4. 14樓
    Larry Taiwan; Republic of China (ROC) Google Chrome Windows

    前面的留言好像都不見了?
    我的設備是MBA 2013年
    IP4S美板 無JB 6.1.3
    全部步驟做完RUN出現這樣的問題 怎麼解決呢

    圖片:http://imgur.com/WxpJB8T

    [回復]
    • 你好,請問你的應用程式「最低iOS兼容版本SDK」是多少? :?:
      因為看圖片似乎錯誤是因為你的應用程式iOS SDK不夠高
      PS:呃,你前面的評論都變成了垃圾評論,實在是抱歉 :sorry:

      [回復]
    • 還有確定一下步驟是否都完全完成(沒有出現任何錯誤信息)? :?:

      [回復]
      • Larry Taiwan; Republic of China (ROC) Google Chrome Windows

        要怎麼看兼容版本呢?
        我的xcode是最新版的
        步驟全部完成
        只有再iphone的時候出現未知錯誤
        但是綠燈依然有亮

        [回復]
        • 你可以先查看一下在「Summary」-「Deployment Target」內的版本(應該要iOS 5.0以上的) :razz:

          [回復]
  5. 13樓
    Baddy Taiwan; Republic of China (ROC) Safari Mac OS

    Xcode[225:707] ERROR: Failed to create an alert for ID "enabled" based on defaults: 1

    [回復]
    • 請問你是在第幾步遇到這個問題的? :?:

      [回復]
      • Baddy Taiwan; Republic of China (ROC) Chrome for iOS iPhone

        15快要做完
        一按下replace all沒多久
        Xcode就當了

        [回復]
        • 請問你在替換之前以及替換完成後,有沒有comment-Q強行關閉Xcode?

          [回復]
          • Baddy Taiwan; Republic of China (ROC) Chrome for iOS iPhone

            應該說replace all之後Xcode就會當了
            右鍵強行關閉也關不掉
            只能強制關機
            重開機後一樣又會死在15
            因為他當了 我也關不掉QQ

            [回復]
            • 奇怪了,我昨天才這樣replace過,完全正常啊,你的電腦型號是多少? :?:

              [回復]
    • Baddy Taiwan; Republic of China (ROC) Chrome for iOS iPhone

      MacBook Air
      大概一年半前買的了

      [回復]
  6. 12樓
    Baddy Taiwan; Republic of China (ROC) Google Chrome Windows

    常常第14步驟replace all
    他就轉個沒完沒了...(是否都會在這當機
    我是MACBOOK AIR

    [回復]
    • 可是replace all需要佔用得資源非常少,你有沒有在Search框輸入內容-按下回車-輸入replace框-按下replace all? :?:

      [回復]
  7. 11樓
    MAFISH China Google Chrome Mac OS

    似乎依家可以gum:
    似乎現在可以這樣:
    1.在Windows下打開/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.1.sdk/SDKSettings.plist ,找到CODE_SIGNING-REQUIRED 將它對應的值改為NO。

    2.打開Xcode創建/打開一個項目,把Code signing identity和Any ios 對應的值改為Don』t Code Sign

    3.Build and Run!Enjoy!

    [回復]
    • 這個方法聽起來和本文的方法一樣啊? :?:

      [回復]
  8. 10樓
    Man Hong Kong Safari Mac OS

    請問完成的憑證 「iPhone Developer」應用在那一個地方?

    另外看見教學裡其中一個步驟是 「點擊頂部的「Build Settings」,然後將「Basic」變成「All」,接著找到「Code Signing」,並且把所有的「iPhone Developer」變成「Don』t Code Sign」」,請問這步驟的作用, 和憑證 「iPhone Developer」又有沒有關係?

    謝謝

    [回復]
    • 嗯,第一步中新增的iPhone Dev證書是應用在最後一步的代碼中的,而將「Dev證書驗證」關閉是為了是Apple使用「假冒」的證書來驗證 :razz:

      [回復]
  9. 9樓
    MAFISH China Google Chrome Mac OS

    你好。上面終端機裡面那個要password要填寫什麼?

    [回復]
  10. 8樓
    Cross China Mozilla Firefox Mac OS

    我運行了之後為什麼最後會彈出:No code signature found.而且是兩次。XCode最上面的提示:Finished running Test on iphone
    我iphone上沒有運行Test項目

    [回復]
    • 這個問題遇到的人很多,你確定你添加了Run Sctipt麼? :?:

      [回復]
    • Vam Macau Google Chrome Windows

      我也是同樣的問題, 我是ios6沒有越獄的...請問是越獄的問題, 還是配置出錯?

      [回復]
  11. 7樓
    Garage Cafe Taiwan; Republic of China (ROC) Safari Mac OS

    謝謝詳細教程
    iOS6JB
    所有步驟都成功
    App叫做HelloGEO
    但最後實機發佈時出現
    Could not launch「HelloGEO」
    No such file or directory (/Users/GarageCafe/Library/Developer/Xcode/DerivedData/HelloGEO-grrccnhdzyoezmehzkdskkjxptsh/Build/Products/Debug-iphoneos/HelloGEO.app/HelloGEO)
    刪掉步驟四的script也一樣?是本機Mac何處需建立對應目標資料夾?

    [回復]
    • 你可以這樣試試:
      1、斷開你的設備
      2、在你的設備上刪除你的HelloGEO應用(如果你之前成功導入過)
      3、完全退出Xcode
      4、刪除「/Users/GarageCafe/Library/Developer/Xcode/DerivedData/HelloGEO-grrccnhdzyoezmehzkdskkjxptsh/」這個文件夾(可以參考我的「這篇文章」進入)
      5、重新打開Xcode
      6、現在再重新試一次應該就可以了

      我也是從網上找的,似乎這個問題遇到的人很多,你可以試試這種解法 :idea:

      [回復]
      • Garage Cafe Taiwan; Republic of China (ROC) Mozilla Firefox Windows

        謝謝~已成功佈到實機

        另一問題:剛剛app牽涉GPS功能
        所以好像ipt4沒反應?
        現改用3GS JB機測(4.3.3)已完成步驟三"將iOS設備變成開發機"

        但進入程式時則抓不到機子?是因為前面改XCode設定時只針對6.1SDK?還是機子太舊需升級再JB呢?
        謝謝~

        [回復]
        • 你在Xcode版本設置內有沒有調低兼容性,默認是IOS6
          另外,有可能你真的需要升級,因為似乎Xcode4只支持IOS5以上版本。。。 :oops:

          [回復]
        • 我看了一下,是支持4.3的,只需要在「Summary」-「Deployment Target」內調整就行了 :razz:

          [回復]
          • Garage Cafe Taiwan; Republic of China (ROC) Mozilla Firefox Windows

            感謝!!也佈上3GS了

            但會閃退連App畫面都進不去,問題解一個又接一個...

            [回復]
            • 總算好了 :idea:
              你那個應用聽起來不錯啊,是幹什麼用的? :?:
              PS:我自己Xcode幾乎不會 :shock: :oops:

              [回復]
              • Garage Cafe Taiwan; Republic of China (ROC) Mozilla Firefox Windows

                謝謝,剛開始實作而已...練習回傳本機端的經緯度在App跟地圖上~多謝幫忙

                [回復]
      • Garage Cafe Taiwan; Republic of China (ROC) Mozilla Firefox Windows

        (補充說明)步驟三雖然變綠色,software Version雖呈現4.3.3但下面出現"xcode cannot find the software image to install this version"
        目前正找解決方案中...

        [回復]
        • 我去網上查了下,似乎說這只是個「通知」並不影響使用啊 :?:
          The message "xcode cannot find the software image to install this version" seen in the organiser window... This is just a notification rather than a problematic error.

          [回復]
  12. 6樓
    經驗公式 China Chrome for iOS iPad

    你的點擊圖片放大功能是如何實現的^_^代碼還是外掛

    [回復]
    • 嗯,是通過「WP FancyZoom」這個外掛來實現的 :idea:

      [回復]
  13. 5樓
    Anthony Taiwan; Republic of China (ROC) Safari Mac OS

    同樣出現
    The identity used to sign the executable is no longer valid.
    Please verify that your device』s clock is properly set, and that your signing certificate is not expired.
    (0xE8008018)

    [回復]
  14. 4樓
    Wai Wai Hong Kong Safari Mac OS

    出現這句:
    The identity used to sign the executable is no longer valid.
    Please verify that your device』s clock is properly set, and that your signing certificate is not expired.

    (0xE8008018).

    怎解決,謝謝!

    [回復]
    • 請問是在哪一步出現這個問題? :shock:

      [回復]
    • 請問你的設備「越獄」過了麼?

      [回復]
      • Wai Wai Hong Kong Opera Windows

        在最後一步,一按 RUN 就出現
        沒有JB

        [回復]
        • 嗯,這個「理論上」來說是不需要「JB」的,但是由於我只有JB過的設備,那麼有可能是因為你沒JB的緣故,另外,我在google上查了一下,應該就是因為「沒JB」 :shock:

          [回復]
          • Wai Wai Hong Kong Opera Windows

            咁即係要JB... :cry:

            博主翻譯:那麼還是要越獄。。。 :cry:

            [回復]
            • 是啊 :cry:

              不過我在google上查到的都是說不用越獄地啊 :shock:

              [回復]
            • 我幫你翻譯了一下,因為這個網站有很多內地訪客 :roll:

              [回復]
            • 你可以參考一下「這篇文章」,只需要看後面instaSign的部分 :razz:

              [回復]
              • Wai Wai Hong Kong Opera Windows

                謝謝!
                但...
                "上大陸的淘寶網, 找開發者憑證, 購買一個開發者憑証"
                即係要錢,是嗎?
                那麼,算罷了。

                [回復]
                • 不是,我前面那一大串動作就等於有了一個開發者証證書,所以不需要去買,你只需要看看後面那個InstaSign的部分就可以 :razz:

                  [回復]
                  • Wai Wai Hong Kong Opera Windows

                    照做了, 還是不能,算了罷!謝謝!
                    將 .ipa 拉去 itunes (是可以):
                    但就不能同步於 iphone。(沒反應)

                    [回復]
  15. 地板
    煙花易冷 China Safari iPhone

    呵呵,最近〈可能〉會轉載你的關於免費資源文章,但是我會註明版權的*^_^*

    [回復]
  16. 板凳
    aaa China Mozilla Firefox Windows

    :razz:

    [回復]
  17. 沙發
    免費資源部落 China Google Chrome Windows

    這操作複雜呀。。。

    [回復]
    • 只要熟悉linux命令就會發現實際上很簡單 :mrgreen: :idea:

      [回復]

發表評論



微笑 調皮 偷笑 可愛 大笑 壞笑 詭計 贊 疑問 HI~ 愛 抱歉 對不起 頭暈 驚訝 帥 努力 勞累 瘋狂 難過 大哭 差 豬 邪惡 無言 憤怒 流汗 擦汗


快捷鍵:Ctrl+Enter