我正在尋找一種通過電纜在我自己的iOS應用程序和我自己的OS X應用程序之間交換數據的方法。通過USB在iOS應用程序和OS X應用程序之間交換數據
對於越獄設備有solution,但我需要非越獄設備的解決方案。
有沒有人有任何建議?
我正在尋找一種通過電纜在我自己的iOS應用程序和我自己的OS X應用程序之間交換數據的方法。通過USB在iOS應用程序和OS X應用程序之間交換數據
對於越獄設備有solution,但我需要非越獄設備的解決方案。
有沒有人有任何建議?
在兩臺蘋果設備之間交換數據的最佳方式是iCloud,它是免費且快速的。
採取idCloud
NSFileManager* fileManager = [NSFileManager defaultManager];
id currentiCloudToken = fileManager.ubiquityIdentityToken;
,並驗證它是否存在
if (currentiCloudToken) {
NSData *newTokenData =
[NSKeyedArchiver archivedDataWithRootObject: currentiCloudToken];
[[NSUserDefaults standardUserDefaults]
setObject: newTokenData
forKey: @"com.apple.MyAppName.UbiquityIdentityToken"];
} else {
[[NSUserDefaults standardUserDefaults]
removeObjectForKey: @"com.apple.MyAppName.UbiquityIdentityToken"];
}
官方的iOS SDK不支持這一點。唯一的選擇是iTunes文件共享,但它需要用戶選擇文件並將其移入和移出設備。 – rckoenes 2014-11-05 14:17:46