2013-10-02 20 views
-3

是否可以使用Xcode配置或其他方法僅定位金色iPhone?是否有可能使應用程序僅在金色iPhone上工作?

+0

你是認真的嗎?誰有這樣一個金色的iPhone? – MasterRazer

+0

非常。黃金是最好的。 –

+0

Downvotes在這裏看起來不合適 - 儘管對於任何經驗豐富的iOS開發人員來說,答案都是顯而易見的,但這個問題在編程上是有效的,主題上的,而不是重複的。 –

回答

0

無法通過公共API以編程方式檢測iOS設備顏色。 不過,你可以使用私人的。 根據@Ortwin Gentz的回答here

UIDevice *device = [UIDevice currentDevice]; 
SEL selector = NSSelectorFromString(@"deviceInfoForKey:"); 
if (![device respondsToSelector:selector]) { 
    selector = NSSelectorFromString(@"_deviceInfoForKey:"); 
} 
if ([device respondsToSelector:selector]) { 
    NSLog(@"DeviceColor: %@ DeviceEnclosureColor: %@", [device performSelector:selector withObject:@"DeviceColor"], [device performSelector:selector withObject:@"DeviceEnclosureColor"]); 
} 
相關問題