可以的,如果他是有iPhone OS 3.0或有iPhone OS的低版本用戶安裝來自iTunesStore我的申請,我已經使用iPhone SDK 3.1.3 ...用戶可以在他的iPhone 3.0中安裝使用3.1.3開發的iphone應用程序嗎?
誰能幫我這個開發我的應用程序。 ..提前
感謝名單...
可以的,如果他是有iPhone OS 3.0或有iPhone OS的低版本用戶安裝來自iTunesStore我的申請,我已經使用iPhone SDK 3.1.3 ...用戶可以在他的iPhone 3.0中安裝使用3.1.3開發的iphone應用程序嗎?
誰能幫我這個開發我的應用程序。 ..提前
感謝名單...
在您的項目設置中,使用名爲「iPhone操作系統部署目標」的生成設置來指定您的最低iPhone OS版本。
爲此,請雙擊藍色項目圖標(位於項目「組和文件」表格頂部),單擊「構建」選項卡並在「部署」設置部分找到該設置。
要使用較新iPhone OS的功能,請參閱this question。
如果您編譯應用程序到指定iPhone OS 3.1.3,那麼它不會在3.0上運行 - 而不是用戶將收到一條消息,告訴他們更新OS時他們嘗試安裝。
但是,只要您沒有使用任何特定的3.1+和更新的功能,您就可以將應用編譯爲目標3.0。爲此,只需在編譯之前更改您在Xcode中定位的Active SDK。然後,您的應用程序將同時在3.0和3.1.3上運行。
如果您將Xcode中的Target SDk設置爲3.1.3,那麼您可能正在使用在運行較低OS的iPhone上找不到SDK的功能。但是,如果用戶沒有可用的功能/框架,則可以在程序中測試這些功能並採取其他措施。沒有什麼能夠阻止您的應用在較舊的iPhone操作系統上運行,除了使用新功能會導致應用失敗的事實。
另一方面,您使用XCode的Deployment SDk值來限制哪些iPhone操作系統可以真正運行您的應用程序。通過這種方式,您可以將該應用程序限制爲僅適用於使用較新版操作系統的iPhone,而不是較早版本的應用程序。 Apple iTunes App Store將使用Deployment SDk值告訴正在購買的用戶,最低系統要求是多少。
可能重複的[我可以安裝iphone應用程序開發iPhone應用程序開發在iphone3.0上的iphone 3.1.3?(http://stackoverflow.com/questions/2299806/can-i-install-iphone-application-developed-在-iphone-SDK-3-1-3-ON-iphone3-0) – 2010-09-17 15:31:21