? 近期在開發(fā)中,需要用到相冊及攝像頭。而這些資源在安裝應用后的首次使用時,都會彈出Alert窗口,以向用戶請求相應的權限。用戶可以在Don`t Allow和OK間選擇。如果不允許的話,該應用是不能使用相應的資源的。如攝像頭不允許,頁面則會停留在拍照時的頁面,但是是一片漆黑的,無法獲取攝像頭的拍攝信息。相冊不允許則停留在相冊頁面,但是是空白頁,不顯示相冊內容。此時需要在手機的設置應用的Privacy選項內修改權限,然后再次進入時,就可獲取相應的資源。
成都創(chuàng)新互聯(lián)是專業(yè)的達州網(wǎng)站建設公司,達州接單;提供成都做網(wǎng)站、網(wǎng)站建設,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行達州網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!
在我的應用中存在個bug就是,當用戶首次便允許時,應用會跳轉到上一級頁面,并不會停留在相冊或者攝像機頁面,而且還造成上一級頁面的狀態(tài)欄不顯示,這讓我很尷尬。所以我就想重現(xiàn)這個現(xiàn)象,便于我更改。但是,此時我就遇到個問題,無論我完全卸載手機上的該應用還是在plist文件中更改bundle name 以及Bundle display name 或者版本號,都不行。此時我突然想到真正區(qū)分應用的是bundle Id。所以我嘗試了下更改bundle ID,OK,完美達到我的目的。此后完全卸載手機上的該應用后(可選),再更改下bundle ID然后重新安裝,此后每次需要獲取相冊或者相機資源時,都會彈出一個Alert,讓用戶進行選擇。接下來就需要根據(jù)用戶選擇的結果進行相應的處理。
? 在接下來的更改中讓我十分郁悶,因為當用戶選擇OK后,應用顯示的頁面會不穩(wěn)定。有時候會立即啟動相機或者立即進入相冊,但有時候會跳轉到上一級頁面,WHAT THE FUCK!!!
? ?由于我不知道如何獲取用戶拒絕或許可(也即按Dont`t或者OK時),也沒找到相應的代理,這個問題仍然沒有解決,甚是郁悶?。?!如果有哪位大神知道如何解決,請指導小弟,萬謝。
有。
方法:在手機設置,點開隱私窗口,然后在隱私窗口中點開權限管理,就可以給各個APP設置包括存儲,麥克風,攝像頭,位置等高敏感權限在內的各種權限許可了。
1.Unity3D生成的是整個ios工程, 當然可以修改了..怎么修改?
2.用xcode打開即可, 接下來就是iphone開發(fā)了.
調用攝像頭是用UIImagePickerController實現(xiàn)的 先初始化實例,令其屬性sourceType為UIImagePickerControllerSourceTypeCamera 然后用類方法isSourceTypeAvailable來判斷是否可用。
遠程打開攝像頭,借助軟件的力量是最簡單快捷的??梢試L試一下灰鴿子,不僅可以控制攝像頭,遠程上傳下載文件都不是問題。外網(wǎng)每次上網(wǎng)的IP也是服務器分配的,每一次都不一樣的。內網(wǎng)控制攝像頭,只要你可以讓對方運行軟件的客戶端時時發(fā)送畫面過來就行。當然軟件不是好找的,別把自己機子中招了。