网站最后更新日期: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/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