1. 程式人生 > >六、URL scheme(白名單)

六、URL scheme(白名單)

URL scheme一般使用的場景是應用程式有分享或跳其他平臺授權的功能,分享或授權後再跳回來。

在iOS8並沒有做過多限制,但是iOS9需要將你要在外部呼叫的URL scheme列為白名單,才可以完成跳轉

如果iOS9沒做適配 會報如下錯誤

canOpenURL: failed for URL : “mqzone://qqapp” - error: “This app is not allowed to query for scheme mqzon

具體的解決方案也是要在info.plist中設定 LSApplicationQueriesSchemes 型別為陣列,下面新增所有你用到的scheme。

這裡寫圖片描述

<key>LSApplicationQueriesSchemes</key>
<array>
 <string>urlscheme</string>
 <string>qqapp</string>
</array> 

相關推薦

URL scheme名單

URL scheme一般使用的場景是應用程式有分享或跳其他平臺授權的功能,分享或授權後再跳回來。 在iOS8並沒有做過多限制,但是iOS9需要將你要在外部呼叫的URL scheme列為白名單,才可以完成跳轉 如果iOS9沒做適配 會報如下錯誤 can

《跟我學IDEA》插件編碼利器

enable alt ins 教程 dea 點擊 ble png tel idea的另一個可愛之處,就是它的強大的插件,下面我以CodeGlance插件為例,這個可以快速定位代碼。 第一節:安裝插件  ● All plugins 顯示所有插件。  ● Enabled 顯示

Laravel Model 的 fillable 名單與 guarded 黑名單

laravel mic 註意 guard 基於 family quest str microsoft 例如 protected $fillable = [‘name‘]; protected $guarded = [‘price‘]; 定義了 name 字段可以寫入/修改

IOS 應用跳轉 IOS9名單

tom super created reat 獲取 import 字符 ges ict 跳轉到指定app的實現 IOS中應用的跳轉是通過URL實現的,因此在實現應用跳轉之前我們要設置一下對應的URL。 圖一(尋找配置軟件的URL) 圖二(具體配置選項) 註意: 如果IO

Silverlight & Blend動畫設計系列:動畫技巧Animation Techniques之對象與路徑轉化波感特效

繪制 name sof 圖形 基本 默認 nbsp getprop 都在 當我們在進行Silverlight & Blend進行動畫設計的過程中,可能需要設計出很多效果不一的圖形圖像出來作為動畫的基本組成元素。然而在設計過程中可能會出現許多的問題,比如當前繪制了一個

《今日簡史》融合統一——歷史的方向金錢的味道

nor 無為 市場 模仿 上帝 常常 不知道 -h 人性 自從農業革命以後,人類社會的規模變得越來越大、越來越復雜,而且維系社會秩序的虛構故事也變得越發的細致和完整。我們每個人幾乎從出生到死亡都被種種虛構的故事所包圍,讓我們以特定的方式思考,以特定的標準行事,想要特定的東

《人類簡史》融合統一——歷史的方向金錢的味道

自從農業革命以後,人類社會的規模變得越來越大、越來越複雜,而且維繫社會秩序的虛構故事也變得越發的細緻和完整。我們每個人幾乎從出生到死亡都被種種虛構的故事所包圍,讓我們以特定的方式思考,以特定的標準行事,想要特定的東西,也遵守特定的規範。就是這樣,讓數百萬的陌生人能遵照著這種人造的直覺,進行親密無間

修改docker私庫的地址設定docker訪問名單

方法一 1、進入虛擬 docker bash 中: docker-machine ssh [Docker虛擬主機名稱] 2、 開啟並編輯 /var/lib/boot2docker/profile 檔案中的 EXTRA_ARGS 資訊: sudo vi /var/lib/

記一篇矯正牙齒蛀牙爛牙。從小保護牙齒_(齡齒封窩)

從小,牙齒很多蛀牙,自然去牙科補牙,爛牙就很多,至於我的爛牙已經是把兩個六齡齒都拔了,因為。已經爛到牙根治理後,戴了烤瓷牙也沒辦法避免發炎。 而實際上這跟我們從小不注重也很大關係,因為刷牙和日常養護真的很重要 正因為這樣,現在我身邊親戚只要有小朋友,我都會提到注意刷牙,和小朋友6歲一定一定要去

從零開始學USBUSB通訊的資料格式

USB中用NRZI來編碼資料 前面章節已經學習過了USB的引腳定義了,但是對於其中的USB 2.0的兩根資料線D+和D-所對應的資料傳輸,卻沒有詳細介紹。此處就是介紹,在此序列資料線中,資料是如何被編碼和傳送的。 USB所傳輸的資料,用的資料編碼方式是NRZI(Non-Return-to

python(十進位制轉換成二進位制八進位制進位制)正則

  #coding=utf-8 import re print("十進位制轉換成二進位制、八進位制、十六進位制") num = input("請輸入一個十進位制的整數:") pattern = re.compile(r'[^0-9]+') if(re.search(pattern,

Linux系統下新增防火牆規則新增IP名單

參考文件:防火牆的作用:    可以通過設定ip白名單/黑名單的方式限制外部ip的訪問或者限制訪問內部某個埠;新增防火牆過濾規則步驟如下;1、檢視現有防火牆過濾規則:    iptables -nvL --line-number2、新增防火牆過濾規則(設定白名單):     

建立Templates模板

Templates本意為模板,在這裡其實就是html的前端頁面檔案 在應用中新建templates資料夾,並在該資料夾下新建index.html: 在index.html中編寫一些內容,如:

替換非法字元,檢查非法字元名單,黑名單

<?php /** string filter class * Date: 2013-01-09 * Author: fdipzone * Ver: v1.0 * * Func: * public replace 替換非法字元 * p

MATLAB:圖像二值化互補圖反運算im2bw,imcomplement函數

idt 部分 轉換成 灰度 技術 ice 工作 圖像 light 圖像二值化、反運算過程涉及到im2bw,imcomplement函數,反運算可以這麽理解:原本黑的區域變為白的區域,白的區域變為黑的區域。 實現過程如下: close all; %關閉當前

leetcode棧--5valid-parentheses有效括號

brackets lin white cnblogs 匹配 ria order == style 題目描述 Given a string containing just the characters‘(‘,‘)‘,‘{‘,‘}‘,‘[‘and‘]‘, determine

socket__服務端客戶端註釋版

發送數據 data sea Coding 開始 等待 hang size light # !/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2017/8/22 16:14 # @Author : Mr_z

Java-thissuper關鍵字認真分析

習慣 類成員 發生 nbsp spa author ++ jvm 類繼承 一、this關鍵字   this關鍵字只能用於方法體內,當創建一個對象時候,JVM就會為這個對象分配一個資深的指針,就是this。因此this只能在非靜態方法中使用,靜態方法和靜態的代碼塊中絕對不能使

C++數據抽象數據封裝接口抽象類

adt 優勢 函數 需求 pro 可用 code eight eth 一 、數據抽象 數據抽象是指,只向外界提供關鍵信息,並隱藏其後臺的實現細節,即只表現必要的信息而不呈現細節。 數據抽象是一種依賴於接口(抽象類)和實現分離的編程(設計)技術。C++ 類為數據抽象提供了可能

Android 跨進程啟動Activity黑屏的三種解決方案

orien 但是 解決 icon draw lun 簡單 android基礎 分享 原文鏈接:http://www.cnblogs.com/feidu/p/8057012.html 當Android跨進程啟動Activity時,過程界面很黑屏(白屏)短暫時間(幾百毫秒?)。