2012-04-24 80 views
0

我想知道如何在iPhone 4.3.2上部署測試應用程序。與XCode 4.3但沒有購買許可證。如何在iPhone上部署測試應用程序?

我有它越獄並安裝AppSync4.0 +

爲什麼我問這個是因爲我從移植的Qt的應用程序,我想看看它是如何表現的iOS下的原因。

我一直在使用Qt4iOS,並使用模擬器時得到了一切構建。 現在我想在我的設備上看到它。

當我嘗試它時,我得到了一些鑰匙鏈錯誤。

爲我提供一些鏈接或想法。

回答

2

......一切皆有可能。這是關於所需的努力。而這方面的努力可能非常低。特別是因爲你的設備已經越獄了。

  1. 您需要更改Xcode的代碼簽名以構建設備。說明可以在這裏找到:http://iphonedevwiki.net/index.php/Xcode#Developing_without_Provisioning_Profile (更好地保存原始文件的副本)。由於Xcode 4.3不再使用/ Developer文件夾,因此您必須編輯Xcode.app(./Xcode.app/Contents/Developer/...)中的文件。

  2. 構建您的應用程序裝置。確保目標不是胖二進制文件(而只是構建ARMv6可執行文件),否則,如果使用ldid進行僞簽名,它將無法在您的設備上運行。

  3. 找到。應用程序包爲您的應用程序

  4. 複製的.app捆綁到/應用/(未在/ var /移動/應用!!!)(例如通過SSH)。確保您的可執行文件的權限設置爲755.重新啓動或respring,如果您正確執行了所有操作,則可以啓動並測試您的應用。

玩得開心!

+1

我按照你的指示,但是,即使在我將權限更改爲775並將所有者更改爲root後,我的應用圖標仍未顯示在設備上:wheel。完全重新啓動才能讓應用顯示出來。我想我會在這裏發帖,以防別人撓頭。 – Jeremy 2013-04-17 05:44:33

0

我有同樣的問題。

無論我們如何努力,以測試在真機上的應用,但不證申領任何伎倆,底線是你不能做到這一點

您必須付99美元才能註冊蘋果,之後您可以在運行應用程序之前將設備設置爲XCode中的真實設備。

請注意,即使在向Apple註冊後,創建* .api文件也是一項相當艱鉅的任務。

+0

謝謝你的回答,但我一直在互聯網上搜索,並有一些努力實現這一成就,如果我找到了一些我會讓你知道的 – 2012-04-24 09:18:41

+0

好吧,歡呼! – GAMA 2012-04-24 09:19:50

-2

簡單:爲iOS開發人員計劃支付99美元。

我敢肯定,浪費你的時間試圖找到另一種方式要花費得多。

+0

你總是可以做到:)只要你付出的努力:) – 2012-04-24 10:05:50

+0

我沒有說這是不可能的。可能只是浪費時間。與其做這件事,你可以提高生產力,並花更多時間在更重要的事情上。 – BastiBen 2012-04-24 10:16:15

+0

不知道爲什麼我在2年後收到downvote。如果你想要一個正確的答案,並且你認真對待這個問題,花幾塊錢。你浪費了更多的時間(如果你正在爲某人工作,他們的錢),並試圖找到另一種方式來代碼簽名,這隻會導致更多的時間浪費。如果你想要更多的「自由」,就去Android吧。 – BastiBen 2015-02-23 13:33:37