推 gundam00: 你覺得這功能可行嗎?可行的話網路上會有教學 不可行的 12/21 15:09
→ gundam00: 網路上也有work around的方法 隨便搜尋一下就有了啊 12/21 15:09
推 darktt: 無法禁止截圖,但是你能偵查使用者正在截圖 12/21 15:48
推 tentenlee: 樓上那個是什麼原理呀? 12/22 21:39
推 darktt: 就這個 UIApplicationUserDidTakeScreenshotNotification 12/23 15:00
→ darktt: 你可以透過這個得知正在做螢幕截圖 12/23 15:00
推 Adonisy: 結果使用者用外拍截圖 12/23 15:37
推 Obama19: Did take應該是抓完才通知 和連結的技術不太一樣吧 12/23 15:52
推 darktt: 也是有UIApplicationUserWillTakeScreenshotNotification 12/23 16:26
→ darktt: 啊 12/23 16:26
→ darktt: 抱歉,我錯了,沒有哪個notification,就只能在didTake的 12/23 16:42
→ darktt: 時候做判斷 12/23 16:42
推 gundam00: didTake做判斷只能再去攔截要產出的照片 不能夠防範螢幕 12/24 13:30
→ gundam00: 截圖這件事吧? 12/24 13:30
推 Blueshiva: 如果監聽到didTake之後,直接去PhotoLibrary刪圖呢? 12/24 13:59
→ Blueshiva: 沒試過,但是看起來相關的API都有,也許可以試試? 12/24 13:59
推 Adonisy: 要控制 PhotoLibrary不是要使用者同意? 12/25 09:06
推 Blueshiva: 是要同意,不過也許可以用其他方式強迫使用者同意?雖 12/25 10:17
→ Blueshiva: 然在使用體驗跟效果上太好,單純討論技術可行性而已 :) 12/25 10:17
→ Blueshiva: *不太好 12/25 10:18
推 Killercat: 防不了的 只能通知。真防得了的話SnapChat早做了 12/29 22:15
→ Killercat: 而且該API也沒有photo的id 要刪哪張? XD 12/29 22:21
推 hellomotogg: 像netfilx給黑畫面 12/30 12:26
推 Blueshiva: 粗淺想法是收到通知時自己抓一張截圖,然後跟相簿最後 12/31 23:26
→ Blueshiva: 張做比對,不確定可行性有多高就是了 12/31 23:26
→ Killercat: 用比對的...這倒是沒想過 也許真的可行 01/02 12:11