2015-06-09 77 views
7

6月8日,Apple宣佈使用Xcode 7,每個人都可以在沒有Apple Developer Program Certificate的情況下在其設備上安裝任何應用程序。 Apple開發者網站表示您只需使用Apple ID登錄即可。我已經做到了在Xcode的,但每次我試圖在我的iPad上運行的應用程序時,出現這種情況:在沒有Apple Developer Program(iOS 7)的情況下安裝應用程序

Xcode error

我一直在尋找通過關於如何做到這一點的任何指令的蘋果開發者網站,但我還沒有找到任何東西。有誰知道如何解決這個問題?

謝謝!

+0

你沒有得到一個對話框提供解決這個問題? – Wain

+0

這裏是您可以按照以下步驟運行應用程序,而無需註冊開發人員程序:http://stackoverflow.com/a/30885089/3400991 –

+0

可能的重複[在沒有Apple開發人員程序或越獄的情況下在設備上測試iOS應用](http:// stackoverflow.com/questions/4952820/test-ios-app-on-device-without-apple-developer-program-or-jailbreak) – matt

回答

1

如果您之前已註冊過Safari開發人員計劃,您可能會發現自己是「代理」(請參閱​​您在Xcode偏好設置中的帳戶來驗證此內容)。

嘗試使用另一個帳戶登錄,從未用於開發 - 如果必須,請創建一個帳戶。然後,您將顯示爲「免費」,您將能夠解決所有問題,並最終將您的應用安裝到iOS設備上。

+0

哦,這可能就是它。我參加了Safari開發者計劃。蘋果已告訴我,它將於7月8日結束。有什麼辦法可以過早結束它,以便我可以使用我的普通Apple ID?謝謝你的幫助! –

+0

我現在無法在支持頁面中找到任何相關內容。你最好用新帳戶 - 這並不重要。您將節省時間搜索可能尚未實施的內容。請記住,如果您實際開發Safari擴展程序,您可以在7月8日前免費簽署它們 - 您不希望丟掉它。 – stol

2

首先,您必須擁有有效的Apple開發人員帳戶。 但是不需要在開發人員a/c中添加設備UDID以在設備上安裝應用程序。 按照以下步驟實現上面的:

1)安裝的Xcode 7

2)給出一個唯一的包標識符(任何唯一標識符) edit bundle identifier

3)從 「團隊」 選項選擇一個有效的團隊。 (您可以從Xcode偏好設置中添加帳戶,或者有添加帳戶的選項) enter image description here

4)然後單擊修復問題。這需要一段時間,並且會得到解決。 (如果您收到任何錯誤,那麼您的Apple開發人員a/c可能存在一些問題)。 5)如果您點擊「修復問題」後沒有收到任何錯誤,那麼您的設置就是成功。

enter image description here

6)現在連接您的設備。通過選擇目的地作爲您的連接設備名稱,在Xcode 7上運行您的代碼。

希望它適用於所有人。我已經在Xcode 7 beta版本中嘗試過了。 祝你好運,享受....

+0

xcode使用哪些工具來解決此問題?我想在不連接設備的情況下手動添加UDID到本地供應配置文件,但知道其標識符。 – DanSkeel

相關問題