我已經創建了iphone項目。我想在我的iphone上測試它。我沒有itunesconnect帳戶,所以我無法加載證書來簽署我的代碼。 我創建了自己的證書(鑰匙串訪問 - >證書助理 - >創建證書)。 但我無法用它簽署我的項目。 xCode無法看到我的自簽名證書。自簽名我的代碼並在iphone上測試xCode
我該如何簽署我的代碼才能在沒有iTunes連接帳戶的設備上測試它?
我已經創建了iphone項目。我想在我的iphone上測試它。我沒有itunesconnect帳戶,所以我無法加載證書來簽署我的代碼。 我創建了自己的證書(鑰匙串訪問 - >證書助理 - >創建證書)。 但我無法用它簽署我的項目。 xCode無法看到我的自簽名證書。自簽名我的代碼並在iphone上測試xCode
我該如何簽署我的代碼才能在沒有iTunes連接帳戶的設備上測試它?
證書不是供應配置文件。您需要爲有問題的設備提供配置文件才能加載它。爲此,您需要成爲註冊的iOS開發人員,每年爲99美元。
無法在設備上運行應用程序而無需有效的開發人員帳戶以及所有與之配合的應用程序。無論如何(我對越獄一無所知)
除了@Almo的回答6您可以在越獄iPhone上測試您的應用程序。 至少有一個工作解決方案: http://www.gumballtech.com/2010/04/14/on-device-testing-wout-paying-99/
..然後簡單地通過SSH發送文件到設備。
還有其他的解決方案,但我不知道它的工作(例如Test iOS app on device without apple developer program or jailbreak)
如何做? – Oleg
一年前,我使用XCode 3.x和iPhoneOS 3.x,就像這樣工作(即使用越獄iPhone)。我將通過鏈接解決方案擴展我的答案。它只是有點不方便,因爲你沒有調試器(但你仍然有日誌),每次你需要通過SSH手動傳輸你的應用程序。 –
我有一個越獄的設備上測試我的應用程序,它確實工作。 此外,>> @Almo
你必須加入iOS開發者計劃(我認爲這就是你指的iTunesConnec帳戶)。沒有這個(除了監獄破碎的設備),這是不可能的。您不僅需要證書,還需要一個配置文件,您只能將其作爲該程序的成員。 –