標籤:health developer date 資料 ogr always bsp 語音 eve
iOS 9 版本的哪些坑 http://blog.csdn.net/worldzhy/article/details/49250565 在iOS9中,如果使用 canOpenURL: 方法,該方法所涉及到的 URL scheme 必須在【Info.plist】中將URL添加到白名單,否則直接返回False,白名單上限是50個。iOS9中 openURL: 方法沒有什麼實質性的變化,僅僅多了一個確認動作.即不添加白名單也可以用。 iOS10各種授權的描述 查了下資料,apple從 iOS10 之後,Expected App Behaviors(預期應用行為),對於使用者的隱私更加重視,如果需要訪問使用者手機的相機、多媒體、藍芽、通訊錄、位置、健康、運動...等等,必須詢問使用者徵得使用者授權才可以使用。官方說明連結:https://developer.apple.com/library/content/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/ExpectedAppBehaviors/ExpectedAppBehaviors.html <key>NSBluetoothPeripheralUsageDescription</key> <string>是否允許此App訪問您的藍芽</string> <key>NSCalendarsUsageDescription</key> <string>是否允許此App訪問您的日曆</string> <key>NSCameraUsageDescription</key> <string>是否允許此App使用您的相機</string> <key>NSContactsUsageDescription</key> <string>是否允許此App訪問您的通訊錄</string> <key>NSHealthShareUsageDescription</key> <string>是否允許此App訪問您的健康分享</string> <key>NSHealthUpdateUsageDescription</key> <string>是否允許此App訪問您的健康更新</string> <key>NSHomeKitUsageDescription</key> <string>是否允許此App訪問您的HomeKit</string> <key>NSLocationAlwaysUsageDescription</key> <string>我們需要通過您的地理位置資訊擷取您周邊的相關資料</string> <key>NSLocationWhenInUseUsageDescription</key> <string>您的位置資訊將用於地圖上顯示您的位置,並發送給連絡人</string> <key>NSMicrophoneUsageDescription</key> <string>是否允許此App使用您的麥克風</string> <key>NSMotionUsageDescription</key> <string>App需要您的同意,才能訪問運動與健身</string> <key>kTCCServiceMediaLibrary</key> <string>是否允許此App訪問您的音樂</string> <key>NSPhotoLibraryUsageDescription</key> <string>是否允許此App訪問您的媒體資料庫</string> <key>NSRemindersUsageDescription</key> <string>是否允許此App訪問您的提醒事項</string> <key>NSSiriUsageDescription</key> <string>是否允許此App訪問您的Siri</string> <key>NSSpeechRecognitionUsageDescription</key> <string>是否允許此App使用您的語音辨識</string> <key>NSVideoSubscriberAccountUsageDescription</key> <string>是否允許此App訪問您的tv供應商賬戶</string>
iOS坑點解析