可能重複:
Install iOS Apps on device without developer program, iOS 5.1如何在Xcode 4.3.1的iPhone應用程序部署到其IOS 5.0.1一個真正的iPhone設備jailbreaked
我希望能夠創造Xcode中的項目並在模擬器上運行應用程序。 本質上,我想在之前開發具有證書的應用程序,但最終針對App Store。一旦完成,我將拿到證書,所以如果我中途退出,我不會浪費金錢。
可能重複:
Install iOS Apps on device without developer program, iOS 5.1如何在Xcode 4.3.1的iPhone應用程序部署到其IOS 5.0.1一個真正的iPhone設備jailbreaked
我希望能夠創造Xcode中的項目並在模擬器上運行應用程序。 本質上,我想在之前開發具有證書的應用程序,但最終針對App Store。一旦完成,我將拿到證書,所以如果我中途退出,我不會浪費金錢。
如果沒有付費開發者帳戶,則無法部署到設備。
我不認爲這是完全正確的;你可以做一個企業部署,但這與App Store無關。 http://manuals.info.apple.com/en_US/Enterprise_Deployment_Guide.pdf – 2012-07-25 23:47:00
@RobertHarvey好吧,這將會更加昂貴,甚至更難以獲得,因此您正確指出的異常與此特定情況無關。 – Till 2012-07-25 23:53:43
不過,我認爲有一種方法可以在不涉及商店的情況下部署到自己的個人設備上。我甚至不認爲該設備需要越獄。 – 2012-07-25 23:55:42
我不建議這樣做,但它是可能不一個越獄的手機上一個開發者賬戶支付應用程序部署到設備。這(can Jailbroken iphone used for development)問題有很多關於如何部署應用程序的信息。這(Install iOS Apps on device without developer program, iOS 5.1)的問題有很好的一步一步的指示,你想要做什麼。下面是說明在第二環節的樣本:
- 創建名爲在Xcode項目構建設置「iPhone開發者
- 打開「代碼簽名身份」自簽名證書回 - 用你的自簽名證書「iPhone開發者
- 更改info.plist中出現的陳述
- 下載LDID,使可執行
- 創建python腳本,因此把它貼在/ usr/bin中,變化python腳本引用
- 變化iPhoneCodeSign.xcspec使用ldid3.py
- 觸摸通過SSH設備上創建tdmtanf文件
- 不要把-gta旗 '其他代碼簽名旗'
希望這有助於!
你可以在模擬器上運行免費的開發人員ID,無需付費。如果您準備在設備上測試並部署到App Store,則需要付費。 – 2012-07-25 23:41:34