2012-09-17 58 views
1

如何繞過iOS 5的xcode 4.4中的代碼簽名?如何繞過iOS 5的xcode 4.4代碼簽名?

試圖讓演示在董事會會議上進行演示,沒有時間等待它來清除應用商店流程。我將在稍後通過常規渠道提交。這是一個時間問題,而不是金錢問題。有什麼想法嗎?

發現大量的演示4.2和更低,但沒有4.4的。

+0

應用商店批准只是在銷售之前需要。如果你想把它加載到設備上,可以在你的dev設備上完成。你想要做什麼? – sosborn

+0

我試圖讓公司的高級會員通過網絡鏈接下載演示應用程序,以便在應用商店提交之前查看並測試它。我希望繞過代碼簽名,因爲他們安裝Xcode並通過模擬器查看它,或者不得不處理公共密鑰和女貞密鑰等。 –

回答

2

您可以使用Testflight來臨時分發應用程序。只需用分發配置文件簽名,不要忘記包含Entitlements.plist(Can be debugged設置爲否)

+0

嘿,謝謝。這正是我所期待的。 –

1

查看您的評論,看看TestFlight。您可以讓他們輕鬆安裝您的應用程序,並且可以在幾秒鐘內完成設置。

+1

謝謝。看起來這正是我所尋找的。 –

+0

CBrown:我用了很多,這真的很棒:) @Andrei Stoleru給了我25秒的時間!大聲笑 – rdurand

1

您正在尋找的是Ad Hoc Distribution:您可以使用包含允許運行的任何設備的UDID的配置文件構建您的應用,然後用戶可以通過iTunes或直接通過網絡安裝它。

我強烈建議使用像TestFlight這樣的服務來處理分配。如果用戶通過網站註冊,它也可以爲您收集設備UDID。

除非iOS設備被越獄,否則它將拒絕運行任何尚未簽名的應用程序。如果情況並非如此,那麼完全繞過App Store是微不足道的,蘋果不願意這麼做。 Ad Hoc Distribution流程允許您在應用商店外部進行分發,但僅限於有限數量的設備(100)。蘋果公司控制着這一點,因爲你必須通過其網站生成配置文件(基本上是設備UDID列表)。

+0

非常有見地。感謝您的迴應。 –