iOS坑點解析

來源:互聯網
上載者:User

標籤: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坑點解析

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.