[英]Make iPhone app compatible with iOS 3
我已經使用xcode 4開發了一個iPhone應用程序,它與iOS 4.3兼容並且可以在iPhone 4設備上流暢運行。
我的問題是如何檢查我的應用程序是否與iOS 3兼容。
我沒有任何運行該應用程序的iOS 3設備,因此唯一的解決方案是檢查模擬器是否與iOS 3兼容,但是我沒有找到任何在iOS 3模擬器上運行該應用程序的選項。 關於如何安裝iOS 3 SDK的任何建議。
謝謝
確保兼容性的唯一方法是借用或購買運行iOS 3的設備進行測試。 模擬器,即使是舊的,也不夠准確,無法確保兼容性。
如果您找不到在任何地方仍在運行3.x的設備,甚至只是借了一個小時,為什么還要擔心如此稀有的兼容性呢?
這是我的iOS 3清單:
這是一個示例應用程序:didFinishLaunchingWithOptions:方法。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
self.viewController = [[[ViewController alloc] initWithNibName:@"ViewController" bundle:nil] autorelease];
if ([self.window respondsToSelector:@selector(setRootViewController:)]) {
self.window.rootViewController = self.viewController;
} else {
[self.window addSubview:self.viewController.view];
}
[self.window makeKeyAndVisible];
return YES;
}
點擊項目,點擊目標,點擊摘要,將部署目標設置為3.x。 然后,XCode頂部的Scheme下拉菜單將為您顯示在3.x模擬器中運行它的選項。
在iOS開發人員中心上,有一個指向Xcode 3的下載鏈接。其中可能包括iOS 3。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.