<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2290273572250820101</id><updated>2024-09-26T09:27:59.763+08:00</updated><category term="Android"/><category term="教學"/><category term="app"/><category term="Debug"/><category term="PHP"/><category term="Pcman"/><category term="install"/><category term="teaching"/><category term="windows 8"/><category term="Facebook"/><category term="OpenGL"/><category term="PTT"/><category term="RA2"/><category term="VirtualBox"/><category term="adb"/><category term="dev-c++"/><category term="github"/><category term="google chrome"/><category term="hinet"/><category term="iOS9"/><category term="lag"/><category term="nginx"/><category term="proxy"/><category term="ubuntu"/><category term="visual C++"/><category term="windows 10"/><category term="windows 7"/><category term="設定"/><category term="AMD"/><category term="Ad not showing"/><category term="Adsense"/><category term="Android studio"/><category term="BlobStore"/><category term="Blogger"/><category term="Blogger Ad not showing"/><category term="Cloud Message"/><category term="Face Detection"/><category term="Firebase"/><category term="ForceBindIp"/><category term="GAE"/><category term="GCM"/><category term="GLSL"/><category term="Google Ad"/><category term="Hidden"/><category term="IDE"/><category term="IE"/><category term="JDO"/><category term="JNI"/><category term="LINE"/><category term="LINE認證"/><category term="LINE認證碼"/><category term="Log"/><category term="Log.v"/><category term="LogCat"/><category term="MSN"/><category term="Microsoft"/><category term="MySQL"/><category term="NDK"/><category term="NIC"/><category term="Notification"/><category term="Origin"/><category term="PTT 怎麼用"/><category term="PTT 怎麼註冊"/><category term="Parallels Desktop 10"/><category term="Parallels Tools"/><category term="Pcman怎麼用"/><category term="Reactions"/><category term="Red Alert 2"/><category term="Ryzen"/><category term="Ryzen 5 1600"/><category term="The walking dead"/><category term="The walking dead season 2 漢化"/><category term="Twitch"/><category term="UITableView"/><category term="Ubuntu 15.10"/><category term="Visual Stdio 2013"/><category term="apache"/><category term="apns"/><category term="camera depth texture"/><category term="cellForIndexPath"/><category term="cocopods"/><category term="crontab"/><category term="driver"/><category term="firefox"/><category term="go"/><category term="golang"/><category term="google app engine"/><category term="google+"/><category term="govendor"/><category term="iOS"/><category term="install laravel and wordpress in nginx"/><category term="ip table"/><category term="k270"/><category term="laravel"/><category term="logitech"/><category term="m950"/><category term="msnvirusremoval"/><category term="not called"/><category term="openCV"/><category term="oracle cloud"/><category term="phpMyAdmin"/><category term="plugins"/><category term="port 80"/><category term="reloadData"/><category term="repositories"/><category term="stack overflow"/><category term="ubuntu 18.04"/><category term="unity"/><category term="virus"/><category term="win10"/><category term="windows 8.1"/><category term="wordpress"/><category term="yuri&#39;s revenge"/><category term="中華電信"/><category term="保固"/><category term="信用卡"/><category term="信用卡自動扣繳"/><category term="信用卡自動轉帳付款授權書"/><category term="光纖"/><category term="內網"/><category term="公司"/><category term="同時連線"/><category term="圖形"/><category term="外網"/><category term="外網內網同時上"/><category term="尤里的復仇"/><category term="微軟"/><category term="忘記密碼"/><category term="新注音2010"/><category term="標籤"/><category term="網卡"/><category term="羅技"/><category term="自動扣繳代理授權書"/><category term="自動轉帳"/><category term="自動轉帳扣繳授權授權書"/><category term="解鎖"/><category term="轉圈圈"/><category term="銀行自動扣繳"/><category term="開始鍵"/><category term="雙網卡"/><category term="電腦版認證"/><category term="驅動"/><category term="驅動程式"/><title type='text'>Jack玩樂誌</title><subtitle type='html'>紀錄Jack在電腦上各種程式語言犯錯的經驗與心得</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>58</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-2889794494764278738</id><published>2021-08-12T23:45:00.000+08:00</published><updated>2021-08-12T23:45:03.259+08:00</updated><title type='text'>[推薦] 免費的MacOS 滑鼠鍵盤錄製軟體Keysmith</title><content type='html'>&lt;p&gt;&amp;nbsp;https://www.keysmith.app/&lt;/p&gt;&lt;p&gt;不說了，用爆&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/2889794494764278738/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2021/08/macos-keysmith.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/2889794494764278738'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/2889794494764278738'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2021/08/macos-keysmith.html' title='[推薦] 免費的MacOS 滑鼠鍵盤錄製軟體Keysmith'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-7427935956736464634</id><published>2021-07-17T02:35:00.002+08:00</published><updated>2021-07-17T02:39:47.835+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="The walking dead"/><category scheme="http://www.blogger.com/atom/ns#" term="The walking dead season 2 漢化"/><title type='text'>The walking dead 第一季 第二季漢化</title><content type='html'>&lt;p&gt;&amp;nbsp;有夠難找...備份一下&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;第一季:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://mega.nz/file/1YYCFDpa#99TuZ3inyeSPVwmvL5u-M2cOAeR_FwgBSXfB_EteoC4&quot;&gt;https://mega.nz/file/1YYCFDpa#99TuZ3inyeSPVwmvL5u-M2cOAeR_FwgBSXfB_EteoC4&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://drive.google.com/file/d/1KbX-PQ7wslpuXXDbsRPMwDaIwn7KRdko/view?usp=sharing&quot;&gt;https://drive.google.com/file/d/1KbX-PQ7wslpuXXDbsRPMwDaIwn7KRdko/view?usp=sharing&lt;/a&gt;&lt;/p&gt;&lt;p&gt;第二季:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://mega.nz/file/tFQgmRCY#pUjZ98bw5PNBbTrp4rvlV4ZD3-yZnmmDNbk8b7tbflc&quot;&gt;https://mega.nz/file/tFQgmRCY#pUjZ98bw5PNBbTrp4rvlV4ZD3-yZnmmDNbk8b7tbflc&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://drive.google.com/file/d/12Ngcm6y_FDRrw3QhtR44xA7rKT7eYVR0/view?usp=sharing&quot;&gt;https://drive.google.com/file/d/12Ngcm6y_FDRrw3QhtR44xA7rKT7eYVR0/view?usp=sharing&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;使用方法:&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-F8lW6EaUmO0sNmTe43WDerHyxMhGknMemWyYpINC-5kPENecxgsTwMJgdK9rNFLWOtPpuoHUvpZTEHEPkd4VdeIg2SNSgwORiS10Q0Ox9y73WrQJRJtgjUGc6qioUstTFZlqdQDKHMw/&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;215&quot; data-original-width=&quot;413&quot; height=&quot;167&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-F8lW6EaUmO0sNmTe43WDerHyxMhGknMemWyYpINC-5kPENecxgsTwMJgdK9rNFLWOtPpuoHUvpZTEHEPkd4VdeIg2SNSgwORiS10Q0Ox9y73WrQJRJtgjUGc6qioUstTFZlqdQDKHMw/&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;從Steam打開安裝資料夾，漢化執行檔丟進去執行&lt;p&gt;&lt;/p&gt;&lt;p&gt;安裝完記得刪掉額外安裝的360安全衛士跟一堆額外軟體&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;感謝3DMGame&lt;/p&gt;&lt;p&gt;來源:&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://forum.gamer.com.tw/C.php?bsn=20282&amp;amp;snA=399&quot;&gt;https://forum.gamer.com.tw/C.php?bsn=20282&amp;amp;snA=399&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/7427935956736464634/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2021/07/the-walking-dead.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/7427935956736464634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/7427935956736464634'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2021/07/the-walking-dead.html' title='The walking dead 第一季 第二季漢化'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-F8lW6EaUmO0sNmTe43WDerHyxMhGknMemWyYpINC-5kPENecxgsTwMJgdK9rNFLWOtPpuoHUvpZTEHEPkd4VdeIg2SNSgwORiS10Q0Ox9y73WrQJRJtgjUGc6qioUstTFZlqdQDKHMw/s72-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-7306435382265850538</id><published>2020-03-15T01:07:00.000+08:00</published><updated>2020-03-15T01:08:18.678+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Origin"/><category scheme="http://www.blogger.com/atom/ns#" term="RA2"/><category scheme="http://www.blogger.com/atom/ns#" term="Red Alert 2"/><category scheme="http://www.blogger.com/atom/ns#" term="win10"/><category scheme="http://www.blogger.com/atom/ns#" term="windows 10"/><category scheme="http://www.blogger.com/atom/ns#" term="yuri&#39;s revenge"/><title type='text'>[教學] 在Windows 10 上跑 Origin RA2</title><content type='html'>&lt;div&gt;
If file is not found, you can leave a message below.&lt;/div&gt;
&lt;div&gt;
如果檔案失效了，歡迎留言給我&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;Download &lt;a href=&quot;https://drive.google.com/open?id=1dUi9DRdCI0gguFzzbdIXvo_WqUiwuFj3&quot; target=&quot;_blank&quot;&gt;cnc-ultimate-collection-launchers.zip&lt;/a&gt;&amp;nbsp;(下載這個檔案並執行)&lt;/li&gt;
&lt;li&gt;Extract and execute&amp;nbsp;C&amp;amp;C Ultimate Collection Launchers Setup.exe&lt;/li&gt;
&lt;li&gt;Download &lt;a href=&quot;https://drive.google.com/open?id=1PssEv1YMtnqsyQVFrH0l01VkpclqGJKP&quot; target=&quot;_blank&quot;&gt;DDWrapper&lt;/a&gt;&amp;nbsp;(下載這個檔案，解壓縮到Origin RA2的資料夾)&lt;/li&gt;
&lt;li&gt;Extract to&amp;nbsp;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;C:\Program Files (x86)\Origin Games\Command and Conquer Red Alert II&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Open &lt;b&gt;aqirt.cfg&lt;/b&gt; and change following parameter 0 to 1 (在RA2資料夾裡面修改&lt;b&gt;aqirt.cfg&lt;/b&gt;)&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;RealDDrawPath = AUTO&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;BltMirror = 1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;BltNoTearing = 1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;ColorFix = 1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;DisableHighDpiScaling = 1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;FakeVsync = 0&lt;/li&gt;
&lt;li&gt;FakeVsyncInterval = 0&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;ForceBltNoTearing = 1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;ForceDirectDrawEmulation = 1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;NoVideoMemory = 1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: blue;&quot;&gt;SingleProcAffinity = 1&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;ShowFPS = 0&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Change following exe&amp;nbsp;compatibility to winXP SP3 (將底下exe改成如下設置)&lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;RA2.exe&lt;/li&gt;
&lt;li&gt;RA2MD.exe&lt;/li&gt;
&lt;li&gt;game.exe&lt;/li&gt;
&lt;li&gt;gamemd.exe&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSYeCHwL4q_Lc5MZvm9g4weCaiWx31yGMkMf8_s_6XCayxAx23JckY9VbaSIVul_vc-5iJ4gtP5byzYN5Mknuif0PVdnoeIFGz3M-wjbmccvDX-SRftiOJ3KIFDsMwgWAinJoPaAyb17o/s1600/%25E6%259C%25AA%25E5%2591%25BD%25E5%2590%258D.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;492&quot; data-original-width=&quot;416&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSYeCHwL4q_Lc5MZvm9g4weCaiWx31yGMkMf8_s_6XCayxAx23JckY9VbaSIVul_vc-5iJ4gtP5byzYN5Mknuif0PVdnoeIFGz3M-wjbmccvDX-SRftiOJ3KIFDsMwgWAinJoPaAyb17o/s640/%25E6%259C%25AA%25E5%2591%25BD%25E5%2590%258D.png&quot; width=&quot;540&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;&lt;br /&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/ol&gt;
</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/7306435382265850538/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2020/03/windows-10-origin-ra2.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/7306435382265850538'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/7306435382265850538'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2020/03/windows-10-origin-ra2.html' title='[教學] 在Windows 10 上跑 Origin RA2'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSYeCHwL4q_Lc5MZvm9g4weCaiWx31yGMkMf8_s_6XCayxAx23JckY9VbaSIVul_vc-5iJ4gtP5byzYN5Mknuif0PVdnoeIFGz3M-wjbmccvDX-SRftiOJ3KIFDsMwgWAinJoPaAyb17o/s72-c/%25E6%259C%25AA%25E5%2591%25BD%25E5%2590%258D.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-8652204850899978318</id><published>2020-03-05T20:11:00.002+08:00</published><updated>2020-03-27T19:51:37.098+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="信用卡"/><category scheme="http://www.blogger.com/atom/ns#" term="信用卡自動扣繳"/><category scheme="http://www.blogger.com/atom/ns#" term="信用卡自動轉帳付款授權書"/><category scheme="http://www.blogger.com/atom/ns#" term="自動扣繳代理授權書"/><category scheme="http://www.blogger.com/atom/ns#" term="自動轉帳"/><category scheme="http://www.blogger.com/atom/ns#" term="自動轉帳扣繳授權授權書"/><category scheme="http://www.blogger.com/atom/ns#" term="銀行自動扣繳"/><title type='text'>[教學] 2020如何申請信用卡自動轉帳付款授權書 免掛號費 (圖文教學)</title><content type='html'>&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;如果你的銀行是&lt;span style=&quot;color: blue;&quot;&gt;花旗銀行&lt;/span&gt;或者&lt;span style=&quot;color: blue;&quot;&gt;元大銀行&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;很抱歉，他們沒有提供免費回郵，必須付掛號費寄出才行喔&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;color: blue;&quot;&gt;花旗銀行&lt;/span&gt;只要每申請一張信用卡，就要填一次申請書! (超麻煩...&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;其他銀行只要填一次&lt;/span&gt;&lt;/b&gt;，不管之後申請幾張信用卡，都是用此帳戶扣款&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;投郵筒，不要拿去郵局櫃檯，他們會&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;拒收&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;正式開始:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ol&gt;
&lt;li&gt;&lt;span style=&quot;font-size: large;&quot;&gt;列印申請書，各大銀行申請書網址，底下為2020年的連結，之後可能會失效:&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://www.ctbcbank.com/content/dam/twrbo/pdf/creditcard/applyform/cc_autopay_auth.pdf&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;中國信託&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.fubon.com/banking/document/form/TW/121024.pdf&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;富邦銀行&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://card.hncb.com.tw/wps/wcm/connect/e2c7d6c0-ac5b-4c43-b2aa-6c25ca0b895a/autopay.pdf?MOD=AJPERES&amp;amp;CONVERT_TO=url&amp;amp;CACHEID=ROOTWORKSPACE-e2c7d6c0-ac5b-4c43-b2aa-6c25ca0b895a-lyw8l7x&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;華南銀行&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.tcb-bank.com.tw/creditcard/discount_news/Documents/%E4%BF%A1%E7%94%A8%E5%8D%A1%E8%A1%A8%E6%A0%BC%E4%B8%8B%E8%BC%89/%E8%87%AA%E5%8B%95%E8%BD%89%E5%B8%B3%E6%89%A3%E6%AC%BE%E4%BF%A1%E7%94%A8%E5%8D%A1%E6%8E%88%E6%AC%8A%E6%9B%B8_108V.PDF&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;合作金庫&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.tcb-bank.com.tw/creditcard/discount_news/Documents/%E4%BF%A1%E7%94%A8%E5%8D%A1%E8%A1%A8%E6%A0%BC%E4%B8%8B%E8%BC%89/%E8%87%AA%E5%8B%95%E8%BD%89%E5%B8%B3%E6%89%A3%E6%AC%BE%E4%BF%A1%E7%94%A8%E5%8D%A1%E6%8E%88%E6%AC%8A%E6%9B%B8_108V.PDF&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;玉山銀行&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.cathaybk.com.tw/cathaybk/-/media/61e4f10af58f4f1893888c30d7902ad1.pdf?la=en&amp;amp;hash=39E55B435ED224734286028E7B47EE75D89D82BF&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;國泰世華&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://bank.sinopac.com/MMA8/DocDownload/COM001.pdf&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;永豐銀行&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://card.firstbank.com.tw/card/chn/doc/fb_credit/fb_credit_download_20141030_4315/724_A4.pdf&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;第一銀行&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.citibank.com.tw/global_docs/chi/ap/bankcard_authorizationform.pdf&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;花旗銀行&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.yuantabank.com.tw/bank/download/list.do?download_type=1&amp;amp;unit_id=1&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;元大銀行&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ol&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;1200&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSWiRImVuS0TyeiBwhGtfvc0EAFC35RnTaY-a_1oAuOjQ5iL6G-neyzLC3-3KyxMKfaRy5rNOkVcKDc1o6VGZTnKe0zUDdOl39n5nzj1S39R2dHbVt1rHOPIpIl7Pbvf6MwjzDOHUJcBY/s640/P_20200305_192315_vHDR_Auto.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot; width=&quot;480&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;font-size: 12.8px;&quot;&gt;&lt;span style=&quot;font-size: large; text-align: start;&quot;&gt;填寫授權書，如果原本有用其他扣繳方式則勾選 &quot;變更&quot;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSWiRImVuS0TyeiBwhGtfvc0EAFC35RnTaY-a_1oAuOjQ5iL6G-neyzLC3-3KyxMKfaRy5rNOkVcKDc1o6VGZTnKe0zUDdOl39n5nzj1S39R2dHbVt1rHOPIpIl7Pbvf6MwjzDOHUJcBY/s1600/P_20200305_192315_vHDR_Auto.jpg&quot; imageanchor=&quot;1&quot; style=&quot;font-size: medium; margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;/a&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt5qDSysjaiNdGy1wPa-do2CnDpN9R6FL-Cz80bqr-NlBooAs3SqCSq74zLk0ECUxcsc1NhV4juzk7_19m2kF0funTk5W6WArnNsvTdlBLBQ7ckJri0NJRnJ_oKLvnryNzsJ5Q2sax7GI/s1600/P_20200305_192357_vHDR_Auto.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;1200&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt5qDSysjaiNdGy1wPa-do2CnDpN9R6FL-Cz80bqr-NlBooAs3SqCSq74zLk0ECUxcsc1NhV4juzk7_19m2kF0funTk5W6WArnNsvTdlBLBQ7ckJri0NJRnJ_oKLvnryNzsJ5Q2sax7GI/s640/P_20200305_192357_vHDR_Auto.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: large; text-align: start;&quot;&gt;開始摺信封袋，&lt;/span&gt;&lt;span style=&quot;font-size: large; text-align: start;&quot;&gt;將信封袋摺成三等份，通常有虛線輔助&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWpMekBkm5rGtOLfboPF3NaCqrW4-qvubmD91FXcQ9DHnodMb3dw9jXirl_0VJmphENDXO-EGEs4redDeXD72H0V8Dw7vaKMQKlI5yuQ2TEVlh7w1DRX6-CqkLWEQgwdfT9SzbbVxfG2M/s1600/P_20200305_192447_vHDR_Auto.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;1200&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWpMekBkm5rGtOLfboPF3NaCqrW4-qvubmD91FXcQ9DHnodMb3dw9jXirl_0VJmphENDXO-EGEs4redDeXD72H0V8Dw7vaKMQKlI5yuQ2TEVlh7w1DRX6-CqkLWEQgwdfT9SzbbVxfG2M/s640/P_20200305_192447_vHDR_Auto.jpg&quot; width=&quot;480&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot;&gt;&lt;span style=&quot;font-size: large; text-align: left;&quot;&gt;先將紅色兩邊黏起來，可從上方放入申請書&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;1200&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJsmKFecNQOYZ_uJtwEh4oZtW0nVGUiyWw4eTco57YmKdfKA1Q2E4t9iyGwv1tv0705RIpcfdMOyuYtL1DZi06AXGDn8AMrjIDHv9VgwkfUMQb56yjecVON1qe9YWrN_SJNXGQ-YimOtg/s640/P_20200305_192522_vHDR_Auto.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot; width=&quot;480&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: large; text-align: start;&quot;&gt;放入申請書，並在紅色部分塗上口紅膠或雙面膠&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJsmKFecNQOYZ_uJtwEh4oZtW0nVGUiyWw4eTco57YmKdfKA1Q2E4t9iyGwv1tv0705RIpcfdMOyuYtL1DZi06AXGDn8AMrjIDHv9VgwkfUMQb56yjecVON1qe9YWrN_SJNXGQ-YimOtg/s1600/P_20200305_192522_vHDR_Auto.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;1200&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSw23k4JNR8dtv_QWsEoxcsN5Fsub19XZYhNniqfMoFOiNKVlbPrc7gw9EoEZxkhhjfqiLp0GnZ2I9CAvrFBDYZghER9p2z2_jUCCRpqps2OGh-ZnGaSFQESJenm-2p1mMgK9mOrKI32k/s640/P_20200305_192455_vHDR_Auto.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot; width=&quot;480&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: large; text-align: start;&quot;&gt;密封&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSw23k4JNR8dtv_QWsEoxcsN5Fsub19XZYhNniqfMoFOiNKVlbPrc7gw9EoEZxkhhjfqiLp0GnZ2I9CAvrFBDYZghER9p2z2_jUCCRpqps2OGh-ZnGaSFQESJenm-2p1mMgK9mOrKI32k/s1600/P_20200305_192455_vHDR_Auto.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;1200&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjTv3GBoT_G1mGh6j9GKkDidBh0UIwRy8lB0O1qGDB1P2dGVsPpWcIzEr3fgZlYXVcQc-wZMH75YCXDBFrzb9VrCICdcOYTt9SPy3XqOrZ0s7RrTpXBEV0BBPwhsarpfUwCN3qfDbBJgI/s640/P_20200305_192600_vHDR_Auto.jpg&quot; style=&quot;margin-left: auto; margin-right: auto;&quot; width=&quot;480&quot; /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-size: medium;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;大功告成!&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-size: medium;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;接著只要投入路邊郵局信箱就好囉!&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-size: medium;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-size: medium;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;收到簡訊囉!&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3MLzWa3lL5VeEXTfPg4GduKg4-vx2tq_3sdSA1IHQ6faw0Ro39TCtabPd_yrJSy70AbF3n-M7zaoTe5M794Fpds43kEJLlOthXGmmew1aI8h6V4AExQF6kXCKq2BdNSAv7QXVlyxPICw/s1600/91238767_553219071987353_5933871179147247616_n.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;303&quot; data-original-width=&quot;1080&quot; height=&quot;178&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh3MLzWa3lL5VeEXTfPg4GduKg4-vx2tq_3sdSA1IHQ6faw0Ro39TCtabPd_yrJSy70AbF3n-M7zaoTe5M794Fpds43kEJLlOthXGmmew1aI8h6V4AExQF6kXCKq2BdNSAv7QXVlyxPICw/s640/91238767_553219071987353_5933871179147247616_n.jpg&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-size: medium;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/8652204850899978318/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2020/03/2020.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/8652204850899978318'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/8652204850899978318'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2020/03/2020.html' title='[教學] 2020如何申請信用卡自動轉帳付款授權書 免掛號費 (圖文教學)'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSWiRImVuS0TyeiBwhGtfvc0EAFC35RnTaY-a_1oAuOjQ5iL6G-neyzLC3-3KyxMKfaRy5rNOkVcKDc1o6VGZTnKe0zUDdOl39n5nzj1S39R2dHbVt1rHOPIpIl7Pbvf6MwjzDOHUJcBY/s72-c/P_20200305_192315_vHDR_Auto.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-8425196955989519512</id><published>2020-02-24T19:13:00.001+08:00</published><updated>2020-02-24T19:15:27.800+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="install laravel and wordpress in nginx"/><category scheme="http://www.blogger.com/atom/ns#" term="laravel"/><category scheme="http://www.blogger.com/atom/ns#" term="nginx"/><category scheme="http://www.blogger.com/atom/ns#" term="wordpress"/><title type='text'>[筆記] 在nginx同時裝laravel 跟wordpress </title><content type='html'>原本以為很簡單設定location就好，沒想到一直回傳404&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;laravel&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;path:&amp;nbsp;/var/www/html/&lt;b&gt;blog&amp;nbsp;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;web address:&amp;nbsp;www.example.com&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;wordpress&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;path: /var/www/html/&lt;b&gt;wordpress&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;web address: www.example.com/&lt;b&gt;wordpress&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;server {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # Add index.php to the list if you are using PHP&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; index index.html index.htm index.nginx-debian.html index.php;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; server_name doki-friends.com www.doki-friends.com;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; root /var/www/html/blog/public;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location / {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; root /var/www/html/blog/public;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try_files $uri $uri/&amp;nbsp; /index.php?$query_string;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: yellow; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location ^~ /&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;wordpress &lt;/b&gt;&lt;/span&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: yellow; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; alias /var/www/html/&lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;wordpress&lt;/b&gt;&lt;/span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: yellow; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; try_files $uri $uri/ &lt;span style=&quot;color: blue;&quot;&gt;&lt;b&gt;@wordpress&lt;/b&gt;&lt;/span&gt;;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: yellow; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location ~ \.php$ {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: yellow; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fastcgi_pass unix:/run/php/php7.2-fpm.sock;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: yellow; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fastcgi_index index.php;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: yellow; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fastcgi_param SCRIPT_FILENAME $request_filename;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: yellow; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; include fastcgi_params;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: yellow; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: yellow; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: yellow; font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: yellow; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location&amp;nbsp;&lt;b style=&quot;color: blue;&quot;&gt;@&lt;/b&gt;&lt;b style=&quot;color: blue;&quot;&gt;wordpress&lt;/b&gt;{&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: yellow; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; rewrite /&lt;b style=&quot;color: blue;&quot;&gt;wordpress&lt;/b&gt;/(.*)$ /&lt;b style=&quot;color: blue;&quot;&gt;wordpress&lt;/b&gt;/index.php?/$1 last;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;background-color: yellow; font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # pass PHP scripts to FastCGI server&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; #&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location ~ \.php$ {&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; include snippets/fastcgi-php.conf;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; # With php-fpm (or other unix sockets):&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fastcgi_pass unix:/run/php/php7.2-fpm.sock;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-small;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
詳細連結:&amp;nbsp;&lt;a href=&quot;https://segmentfault.com/a/1190000017890331&quot;&gt;https://segmentfault.com/a/1190000017890331&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/8425196955989519512/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2020/02/nginxlaravel-wordpress.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/8425196955989519512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/8425196955989519512'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2020/02/nginxlaravel-wordpress.html' title='[筆記] 在nginx同時裝laravel 跟wordpress '/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-6829671873015029279</id><published>2020-01-08T00:39:00.000+08:00</published><updated>2020-01-08T00:39:51.412+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Ad not showing"/><category scheme="http://www.blogger.com/atom/ns#" term="Adsense"/><category scheme="http://www.blogger.com/atom/ns#" term="Blogger"/><category scheme="http://www.blogger.com/atom/ns#" term="Blogger Ad not showing"/><category scheme="http://www.blogger.com/atom/ns#" term="Google Ad"/><title type='text'>[教學] Blogger內的Adsense廣告沒有顯示?</title><content type='html'>最近發現加入Blogger的廣告竟然不會顯示，才發現連Blogger廣告也要通過審核才行了，照著以下步驟即可&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5lGTsnHipBHFrauUBxXutJFxr6fdhu_NbO2pwPqgoHFnAtSC5jhpdMlcILZ-xJnBy6FKGxvqKR2XGbSE4_5frpbhgNOc6aT_wjMEX-raS8qAimibGbrUEhlVdLUSgbx0DQ3GleDAgEoc/s1600/1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;548&quot; data-original-width=&quot;227&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5lGTsnHipBHFrauUBxXutJFxr6fdhu_NbO2pwPqgoHFnAtSC5jhpdMlcILZ-xJnBy6FKGxvqKR2XGbSE4_5frpbhgNOc6aT_wjMEX-raS8qAimibGbrUEhlVdLUSgbx0DQ3GleDAgEoc/s1600/1.png&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;點選&quot;收益&quot;/Click &quot;Earnings&quot;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWKvvJG8odFi72MvZqpGpaauFOhtgRPB1m4pPiqp4xrE0mt2j-gl6NdK06P6iHPICIfL0nvrSBLg8uTwpEjQWREDMYFUgQkBHju9KT3RydhyphenhyphendmjJXKExnxZfYIgFmz8qY7cnHwKDbsrfo/s1600/2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1019&quot; height=&quot;482&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWKvvJG8odFi72MvZqpGpaauFOhtgRPB1m4pPiqp4xrE0mt2j-gl6NdK06P6iHPICIfL0nvrSBLg8uTwpEjQWREDMYFUgQkBHju9KT3RydhyphenhyphendmjJXKExnxZfYIgFmz8qY7cnHwKDbsrfo/s640/2.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;點選切換AdSense帳戶/ Click change AdSense account&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiI-cgn5tSYsKnLSmrW7J97EC7CgIITJ4k1BbjU8DJijQT0iDHjI9XTDPN8G6J6ccc5PsB1YjGISgcNR0_fSnzOrKoUPm-R76z0dmJn8eNeY4Ist2H-Bgnvb0-X1cVH6lve9ssgW4g60gU/s1600/3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;289&quot; data-original-width=&quot;449&quot; height=&quot;256&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiI-cgn5tSYsKnLSmrW7J97EC7CgIITJ4k1BbjU8DJijQT0iDHjI9XTDPN8G6J6ccc5PsB1YjGISgcNR0_fSnzOrKoUPm-R76z0dmJn8eNeY4Ist2H-Bgnvb0-X1cVH6lve9ssgW4g60gU/s400/3.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;選擇你的Gmail 帳戶/ Select your gmail account&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYLmrUZ9NIAObKmH65nprbmfPS4HRgGMYDpU7oNdYavk_V-eqXPoAChPt7-w77FEk75nl7zi3V0yh18JP5OGSB_KOrFiwPEFHN_0_hDHSvnWsqV5cRr2-lJmVPJgVRWTxGuR6UsTaLKqw/s1600/4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;536&quot; data-original-width=&quot;556&quot; height=&quot;385&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYLmrUZ9NIAObKmH65nprbmfPS4HRgGMYDpU7oNdYavk_V-eqXPoAChPt7-w77FEk75nl7zi3V0yh18JP5OGSB_KOrFiwPEFHN_0_hDHSvnWsqV5cRr2-lJmVPJgVRWTxGuR6UsTaLKqw/s400/4.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;點選接受連結 / Click accept link&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 12.8px;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;419&quot; data-original-width=&quot;969&quot; height=&quot;276&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6gR-4pVShDXb9ak4ZtJw9pySTlJgX48ebHjr3IYKPLRibiKGnFZPmShirF6GBtNHTDvIZH6LcqNbHz-z_k3-l_YtkgaxkqQvk07wYO2wBuGLPkN9ksGZ4qsXyXYex4UYMMVQN81ood64/s640/5.png&quot; style=&quot;margin-left: auto; margin-right: auto;&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6gR-4pVShDXb9ak4ZtJw9pySTlJgX48ebHjr3IYKPLRibiKGnFZPmShirF6GBtNHTDvIZH6LcqNbHz-z_k3-l_YtkgaxkqQvk07wYO2wBuGLPkN9ksGZ4qsXyXYex4UYMMVQN81ood64/s1600/5.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;點選轉向 / Click redirect&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6gR-4pVShDXb9ak4ZtJw9pySTlJgX48ebHjr3IYKPLRibiKGnFZPmShirF6GBtNHTDvIZH6LcqNbHz-z_k3-l_YtkgaxkqQvk07wYO2wBuGLPkN9ksGZ4qsXyXYex4UYMMVQN81ood64/s1600/5.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvy6vcnM0N8KbnH6CUELgpUw0Vt12xGNu7KNHSaC076bzAjBbRNDawuxsCHK2ecmUl0Sv2sBrKUg1bsCNSAPV63nrDz9ep0uyQJ6WzJTxtcHEx1sY3u1OcbXjqR8gwzTHCL_vMiYDHwmg/s1600/6.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;204&quot; data-original-width=&quot;322&quot; height=&quot;404&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvy6vcnM0N8KbnH6CUELgpUw0Vt12xGNu7KNHSaC076bzAjBbRNDawuxsCHK2ecmUl0Sv2sBrKUg1bsCNSAPV63nrDz9ep0uyQJ6WzJTxtcHEx1sY3u1OcbXjqR8gwzTHCL_vMiYDHwmg/s640/6.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;點選繼續 / Click continue&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3nzc3fSZ23_iA7urv1BT7mHjhJbG9cMuQBLbrU1-msKbgAstzcNZUZtjg5oyXbrt5lpuDRUWZX3x4JIe_DCBYgklPBgUCDucBd10Op7zDhJMkv2BhWSnuuprpCdgmPcBF5xlLW6SlKQs/s1600/1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;360&quot; data-original-width=&quot;820&quot; height=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3nzc3fSZ23_iA7urv1BT7mHjhJbG9cMuQBLbrU1-msKbgAstzcNZUZtjg5oyXbrt5lpuDRUWZX3x4JIe_DCBYgklPBgUCDucBd10Op7zDhJMkv2BhWSnuuprpCdgmPcBF5xlLW6SlKQs/s640/1.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: 12.8px;&quot;&gt;你可以在Adsense上的網站底下看到你的網站正在被審查中&lt;/span&gt;&lt;br style=&quot;font-size: 12.8px;&quot; /&gt;&lt;span style=&quot;font-size: 12.8px;&quot;&gt;You can see your blogger is under review&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/6829671873015029279/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2020/01/bloggeradsense.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/6829671873015029279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/6829671873015029279'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2020/01/bloggeradsense.html' title='[教學] Blogger內的Adsense廣告沒有顯示?'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5lGTsnHipBHFrauUBxXutJFxr6fdhu_NbO2pwPqgoHFnAtSC5jhpdMlcILZ-xJnBy6FKGxvqKR2XGbSE4_5frpbhgNOc6aT_wjMEX-raS8qAimibGbrUEhlVdLUSgbx0DQ3GleDAgEoc/s72-c/1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-2595655142881302254</id><published>2019-11-26T14:28:00.002+08:00</published><updated>2019-11-26T14:28:52.711+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="LINE"/><category scheme="http://www.blogger.com/atom/ns#" term="LINE認證"/><category scheme="http://www.blogger.com/atom/ns#" term="LINE認證碼"/><category scheme="http://www.blogger.com/atom/ns#" term="電腦版認證"/><title type='text'>[教學] line 電腦版認證 收不到</title><content type='html'>解法:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4wy29pHO9tuLQ2BjA9Yib8a_7QaMkBI1qHWAOjMBG77Bh14D3Ts_p8ASD0TRDlHC5ftYY_2KFirkk0OiIFrRTRcDmQwv222314gxMVbNRm6cbH1_loysFcTUx_4_aPlNVbl0H7WqFmNI/s1600/77082211_428630841113472_9015657514225631232_n.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;915&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4wy29pHO9tuLQ2BjA9Yib8a_7QaMkBI1qHWAOjMBG77Bh14D3Ts_p8ASD0TRDlHC5ftYY_2KFirkk0OiIFrRTRcDmQwv222314gxMVbNRm6cbH1_loysFcTUx_4_aPlNVbl0H7WqFmNI/s640/77082211_428630841113472_9015657514225631232_n.jpg&quot; width=&quot;366&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;點選右上角設定&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBwZCh0ULqQ0N9pN2X5HwcNT4r5ALW8WKzRSqSvZHwgGxdTTugIqjevuuGADFNKaXxILfQYwkkHA2NetQ27_bZcfO2S607R7IKFhZJAbvvBVUzNqxeLHsW_jassBDHbwxf_9u4y7FiFTU/s1600/77052674_446221239423560_7552823036534063104_n.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;739&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBwZCh0ULqQ0N9pN2X5HwcNT4r5ALW8WKzRSqSvZHwgGxdTTugIqjevuuGADFNKaXxILfQYwkkHA2NetQ27_bZcfO2S607R7IKFhZJAbvvBVUzNqxeLHsW_jassBDHbwxf_9u4y7FiFTU/s640/77052674_446221239423560_7552823036534063104_n.jpg&quot; width=&quot;294&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;點選隱私設定&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiYEtiI6NrAuqUd40r7eD4mK4k7_atMqPfH2eUBrGcnXAR6uaGCL8lKI8z1A486-qPnGLNhylPHgN4rlKXobyw4jh1ommwHrQ3DggxptsQrNXqM1GHAAHk83k6PJXFJDO6sHyq9U2mbfU/s1600/78226491_507383376792864_2760527454262001664_n.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;739&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhiYEtiI6NrAuqUd40r7eD4mK4k7_atMqPfH2eUBrGcnXAR6uaGCL8lKI8z1A486-qPnGLNhylPHgN4rlKXobyw4jh1ommwHrQ3DggxptsQrNXqM1GHAAHk83k6PJXFJDO6sHyq9U2mbfU/s640/78226491_507383376792864_2760527454262001664_n.jpg&quot; width=&quot;294&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;開打Letter Sealing再關掉(Check and uncheck again)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;text-align: start;&quot;&gt;來源：&lt;/span&gt;&lt;a href=&quot;https://help.line.me/line/win/?contentId=50001523&quot; style=&quot;text-align: start;&quot;&gt;https://help.line.me/line/win/?contentId=50001523&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/2595655142881302254/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2019/11/line.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/2595655142881302254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/2595655142881302254'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2019/11/line.html' title='[教學] line 電腦版認證 收不到'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4wy29pHO9tuLQ2BjA9Yib8a_7QaMkBI1qHWAOjMBG77Bh14D3Ts_p8ASD0TRDlHC5ftYY_2KFirkk0OiIFrRTRcDmQwv222314gxMVbNRm6cbH1_loysFcTUx_4_aPlNVbl0H7WqFmNI/s72-c/77082211_428630841113472_9015657514225631232_n.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-1551193916344482227</id><published>2019-09-21T01:49:00.000+08:00</published><updated>2019-11-07T23:23:49.113+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="apache"/><category scheme="http://www.blogger.com/atom/ns#" term="ip table"/><category scheme="http://www.blogger.com/atom/ns#" term="nginx"/><category scheme="http://www.blogger.com/atom/ns#" term="oracle cloud"/><category scheme="http://www.blogger.com/atom/ns#" term="PHP"/><category scheme="http://www.blogger.com/atom/ns#" term="port 80"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><title type='text'>[筆記] 免費使用Oracle cloud vps並打開port 80端口</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
Oracle 最近宣布提供個人終身免費VPS，但是我在架設網站的過程中遇到了一些困難，nginx怎麼連都連不上去，就寫下來分享一下&lt;br /&gt;
&lt;br /&gt;
直接進到Oracle Cloud Infrastructure裡面，照著圖片點選&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Click instance&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn1CbCy4Ljt7GNM90CWDHDqCGwcISLyz-TdasL5sMJ3bWnw3jQR6T2whuAY6JuDhdW5Is1SGlCXTzWCHAdiWFl-kk9PC9hVlvt5G61c9tBdxk1Ua-cDP7S-lQVjWvitzAtDgXAV1zc3SY/s1600/1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;280&quot; data-original-width=&quot;1600&quot; height=&quot;107&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn1CbCy4Ljt7GNM90CWDHDqCGwcISLyz-TdasL5sMJ3bWnw3jQR6T2whuAY6JuDhdW5Is1SGlCXTzWCHAdiWFl-kk9PC9hVlvt5G61c9tBdxk1Ua-cDP7S-lQVjWvitzAtDgXAV1zc3SY/s640/1.png&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Click Virtual Cloud Network&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhcd3OG36b87HAa1BxeTnfe_Cn_jxufUsJ6IUti9DevPJxJo_Qskxs6hwfMGBFt3xKQAq4MdQLPB25emPKKYGJpNNQOkndlrLehB0D_dOUAdbeWmGf_ilOqSEXJ4zCqomZdZ1tCK8qSpk/s1600/%25E6%259C%25AA%25E5%2591%25BD%25E5%2590%258D.png&quot; imageanchor=&quot;1&quot; style=&quot;font-size: medium; margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;247&quot; data-original-width=&quot;443&quot; height=&quot;178&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhcd3OG36b87HAa1BxeTnfe_Cn_jxufUsJ6IUti9DevPJxJo_Qskxs6hwfMGBFt3xKQAq4MdQLPB25emPKKYGJpNNQOkndlrLehB0D_dOUAdbeWmGf_ilOqSEXJ4zCqomZdZ1tCK8qSpk/s320/%25E6%259C%25AA%25E5%2591%25BD%25E5%2590%258D.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPP_hVAHODsn8GikmnsAr4FgCtPz-DLA1EeoWGOWyzq5DzyDsPQIGxQ9blLzYYww9zYEfgAkkoTTaT0gOTmdUJY9dxNqG0kh2NVi1snMIiL1T_j9oAAOf7DgdhRZiUbbIbwsy0Rz3r7FM/s1600/2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Click subnet&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1I3RYFkW9WmBME4vfnTIWj9W3qIizBF-ryGKdTuhQezqlyn-soAvmS_Hqckl7JfD4X12_1DO_jUATpq80HRJ_erVF1yI1A0s5OO9gpfRFhtyI5lZe10L3csVG9x9n-UaQgrLnCQMYPXI/s1600/3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;196&quot; data-original-width=&quot;1596&quot; height=&quot;76&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh1I3RYFkW9WmBME4vfnTIWj9W3qIizBF-ryGKdTuhQezqlyn-soAvmS_Hqckl7JfD4X12_1DO_jUATpq80HRJ_erVF1yI1A0s5OO9gpfRFhtyI5lZe10L3csVG9x9n-UaQgrLnCQMYPXI/s640/3.png&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Click default security list&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgylBJQtsBl7RULBcr5luEUb1PxzXUJk9ea67sqLkfDtkuisAtzNqIk1ila6079aQ3pY-9jfj_pXgNemSThh1NwYcAtDy44aDbjffpHkUf8BSJCkcEuWT8AzXtwroIu3Yv2fpuZZl7CURA/s1600/4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;295&quot; data-original-width=&quot;1600&quot; height=&quot;116&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgylBJQtsBl7RULBcr5luEUb1PxzXUJk9ea67sqLkfDtkuisAtzNqIk1ila6079aQ3pY-9jfj_pXgNemSThh1NwYcAtDy44aDbjffpHkUf8BSJCkcEuWT8AzXtwroIu3Yv2fpuZZl7CURA/s640/4.png&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Remove all rules and add a ingress rule like this&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEb1wM9OvmIFS2cZwl4Gb95wQzqXQo4WMWM5UxPuKi_7U9ajXcE6NmUbrvFcmnJg6-Ng94H-yb-0kSbWZV6O1akRcwpniqxi6aznoxFNCkdW5GBXS22hdrvVbQ9OmEqli-sOJH5oXUxi4/s1600/5.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;487&quot; data-original-width=&quot;967&quot; height=&quot;322&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEb1wM9OvmIFS2cZwl4Gb95wQzqXQo4WMWM5UxPuKi_7U9ajXcE6NmUbrvFcmnJg6-Ng94H-yb-0kSbWZV6O1akRcwpniqxi6aznoxFNCkdW5GBXS22hdrvVbQ9OmEqli-sOJH5oXUxi4/s640/5.png&quot; width=&quot;640&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;Remove all rules and add a Egress rule like this&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVfeXdbbGFu3VyBW3TCUc-hSUO24jBthAfeoPZ2tjutMtl2XUPppmDskrherKUWFFN0aNEFxbBghhiQQfPHgyzAHxSbdFXcq2esxRGQ8q2HSQHLtDQg5dVHO__9ircg2vrV-Qi4sNsNEk/s1600/6.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;491&quot; data-original-width=&quot;957&quot; height=&quot;328&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVfeXdbbGFu3VyBW3TCUc-hSUO24jBthAfeoPZ2tjutMtl2XUPppmDskrherKUWFFN0aNEFxbBghhiQQfPHgyzAHxSbdFXcq2esxRGQ8q2HSQHLtDQg5dVHO__9ircg2vrV-Qi4sNsNEk/s640/6.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
這樣還不行!!因為oracle的ubunt有內建ip table，我們把iptables刪除&lt;br /&gt;
&lt;br /&gt;
ssh進去後輸入&lt;br /&gt;
sudo apt remove iptables&lt;br /&gt;
&lt;br /&gt;
啟用root登入 Enable root login&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&lt;code style=&quot;border: 0px; box-sizing: inherit; font-family: Consolas, Menlo, Monaco, &amp;quot;Lucida Console&amp;quot;, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;DejaVu Sans Mono&amp;quot;, &amp;quot;Bitstream Vera Sans Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace, sans-serif; font-stretch: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; margin: 0px; padding: 0px; vertical-align: baseline; white-space: inherit;&quot;&gt;sudo passwd root&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;sudo nano /etc/ssh/sshd_config&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;PermitRootLogin prohibit-password -&amp;gt;&amp;nbsp;PermitRootLogin &lt;span style=&quot;color: red;&quot;&gt;yes&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;PasswordAuthentication no -&amp;gt;&amp;nbsp;PasswordAuthentication &lt;span style=&quot;color: red;&quot;&gt;yes&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;sudo service ssh restart&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
這樣就設定完成了&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
接著安裝nginx請參考這篇&lt;/div&gt;
&lt;div&gt;
&lt;a href=&quot;https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-ubuntu-18-04&quot;&gt;https://www.digitalocean.com/community/tutorials/how-to-install-linux-nginx-mysql-php-lemp-stack-ubuntu-18-04&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
另外，提醒一下要注意免費額度400是否有在扣款，Instance shape必須是&lt;span style=&quot;background-color: #fcfcfc; color: #222222; font-family: , &amp;quot;blinkmacsystemfont&amp;quot; , &amp;quot;segoe ui&amp;quot; , &amp;quot;roboto&amp;quot; , , &amp;quot;ubuntu&amp;quot; , &amp;quot;cantarell&amp;quot; , &amp;quot;helvetica neue&amp;quot; , sans-serif; font-size: 14px;&quot;&gt;VM.Standard.E2.1.Micro&lt;/span&gt;才是免費的&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;
&lt;span style=&quot;background-color: #fcfcfc; color: #222222; font-family: , &amp;quot;blinkmacsystemfont&amp;quot; , &amp;quot;segoe ui&amp;quot; , &amp;quot;roboto&amp;quot; , , &amp;quot;ubuntu&amp;quot; , &amp;quot;cantarell&amp;quot; , &amp;quot;helvetica neue&amp;quot; , sans-serif; font-size: 14px;&quot;&gt;VM.Standard.E2.1---&amp;gt; &lt;/span&gt;&lt;span style=&quot;background-color: #fcfcfc; font-family: , &amp;quot;blinkmacsystemfont&amp;quot; , &amp;quot;segoe ui&amp;quot; , &amp;quot;roboto&amp;quot; , , &amp;quot;ubuntu&amp;quot; , &amp;quot;cantarell&amp;quot; , &amp;quot;helvetica neue&amp;quot; , sans-serif; font-size: 14px;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;Paid&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: #fcfcfc; color: #222222; font-family: , &amp;quot;blinkmacsystemfont&amp;quot; , &amp;quot;segoe ui&amp;quot; , &amp;quot;roboto&amp;quot; , , &amp;quot;ubuntu&amp;quot; , &amp;quot;cantarell&amp;quot; , &amp;quot;helvetica neue&amp;quot; , sans-serif; font-size: 14px;&quot;&gt;VM.Standard.E2.1.Micro ---&amp;gt; Free&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/1551193916344482227/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2019/09/oracle-cloud-vpsport-80.html#comment-form' title='3 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/1551193916344482227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/1551193916344482227'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2019/09/oracle-cloud-vpsport-80.html' title='[筆記] 免費使用Oracle cloud vps並打開port 80端口'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn1CbCy4Ljt7GNM90CWDHDqCGwcISLyz-TdasL5sMJ3bWnw3jQR6T2whuAY6JuDhdW5Is1SGlCXTzWCHAdiWFl-kk9PC9hVlvt5G61c9tBdxk1Ua-cDP7S-lQVjWvitzAtDgXAV1zc3SY/s72-c/1.png" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-5608472803952404708</id><published>2018-10-20T00:40:00.003+08:00</published><updated>2018-10-20T00:42:05.973+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="go"/><category scheme="http://www.blogger.com/atom/ns#" term="golang"/><category scheme="http://www.blogger.com/atom/ns#" term="govendor"/><category scheme="http://www.blogger.com/atom/ns#" term="install"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu 18.04"/><title type='text'>[教學] Install go &amp; gin on ubuntu 18.04</title><content type='html'>照著官方教學在Ubuntu上有夠難安裝，自己紀錄一下最快的安裝方法&lt;br /&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;sudo apt install golang-go&lt;br /&gt;sudo apt install govendor&lt;/span&gt;&lt;/blockquote&gt;
&lt;br /&gt;
That&#39;s it!&lt;br /&gt;
接著就可以繼續照著gin的教學走下去&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://github.com/gin-gonic/gin#installation&quot;&gt;https://github.com/gin-gonic/gin#installation&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/5608472803952404708/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2018/10/install-go-gin-on-ubuntu-1804.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/5608472803952404708'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/5608472803952404708'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2018/10/install-go-gin-on-ubuntu-1804.html' title='[教學] Install go &amp; gin on ubuntu 18.04'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-2453009756789446892</id><published>2018-09-03T07:58:00.002+08:00</published><updated>2018-09-03T07:58:34.969+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Facebook"/><category scheme="http://www.blogger.com/atom/ns#" term="Hidden"/><category scheme="http://www.blogger.com/atom/ns#" term="Reactions"/><title type='text'>[筆記] 隱藏Facebook的案讚表情 Hide reactions for facebook</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;
&lt;img src=&quot;https://lh3.googleusercontent.com/rTCrEbBeo7RSSyL-nsHhMXAzU7TJp5QRSA6hG-JuToGJQ2ovdedSt7RHK4GfifcjPSpBoPz3OEs=w640-h400-e365&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
就是有點不舒服，一篇爛廣告文底下還有愛心表情，一定是廠商自己按的，直接用這個外掛隱藏起來，剩下按讚，舒服多了&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://chrome.google.com/webstore/detail/hide-reactions-for-facebo/lcaijjlnhkjilbeeafabmlpgpmonnadc&quot;&gt;https://chrome.google.com/webstore/detail/hide-reactions-for-facebo/lcaijjlnhkjilbeeafabmlpgpmonnadc&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/2453009756789446892/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2018/09/facebook-hide-reactions-for-facebook.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/2453009756789446892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/2453009756789446892'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2018/09/facebook-hide-reactions-for-facebook.html' title='[筆記] 隱藏Facebook的案讚表情 Hide reactions for facebook'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://lh3.googleusercontent.com/rTCrEbBeo7RSSyL-nsHhMXAzU7TJp5QRSA6hG-JuToGJQ2ovdedSt7RHK4GfifcjPSpBoPz3OEs=s72-w640-h400-c-e365" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-1791042794219122012</id><published>2018-08-04T19:04:00.002+08:00</published><updated>2018-08-04T19:04:28.606+08:00</updated><title type='text'>[筆記] 無法在outlook 2016 使用gmail收信</title><content type='html'>看這裡直接解:&lt;a href=&quot;http://office365.miniasp.com/post/Office-365-%E5%BF%AB%E9%80%9F%E4%B8%8A%E6%89%8B%E7%B3%BB%E5%88%97-%E5%9C%A8Outlook-2016%E4%B8%8A%E8%A8%AD%E5%AE%9AGmail%E4%BF%A1%E7%AE%B1&quot; target=&quot;_blank&quot;&gt;&amp;nbsp;http://office365.miniasp.com/post/Office-365-%E5%BF%AB%E9%80%9F%E4%B8%8A%E6%89%8B%E7%B3%BB%E5%88%97-%E5%9C%A8Outlook-2016%E4%B8%8A%E8%A8%AD%E5%AE%9AGmail%E4%BF%A1%E7%AE%B1&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/1791042794219122012/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2018/08/outlook-2016-gmail.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/1791042794219122012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/1791042794219122012'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2018/08/outlook-2016-gmail.html' title='[筆記] 無法在outlook 2016 使用gmail收信'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-3049227970482603578</id><published>2018-02-07T02:32:00.001+08:00</published><updated>2018-02-07T02:32:08.865+08:00</updated><title type='text'>[教學] 批次更改google drive建立副本後的檔名</title><content type='html'>廢話不多說，研究也不超過一小時，直接圖解&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhekyVFbHu9mDialgq8R9mZOHrL4sss8whQbNlW4PShCY6UN_E0DxvL4wWFb0zo-2z6WSE66If6nTUu4nwbXREULTbwj1LxFFhSORP_CVakvBPbjW-VveN7AFvQLoX5gAqmhA13dS7GRi4/s1600/%25E6%259C%25AA%25E5%2591%25BD%25E5%2590%258D2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;350&quot; data-original-width=&quot;495&quot; height=&quot;226&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhekyVFbHu9mDialgq8R9mZOHrL4sss8whQbNlW4PShCY6UN_E0DxvL4wWFb0zo-2z6WSE66If6nTUu4nwbXREULTbwj1LxFFhSORP_CVakvBPbjW-VveN7AFvQLoX5gAqmhA13dS7GRi4/s320/%25E6%259C%25AA%25E5%2591%25BD%25E5%2590%258D2.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
這裡下載&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://github.com/asadman1523/Change-google-drive-copy-filename&quot;&gt;https://github.com/asadman1523/Change-google-drive-copy-filename&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/3049227970482603578/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2018/02/google-drive.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/3049227970482603578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/3049227970482603578'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2018/02/google-drive.html' title='[教學] 批次更改google drive建立副本後的檔名'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhekyVFbHu9mDialgq8R9mZOHrL4sss8whQbNlW4PShCY6UN_E0DxvL4wWFb0zo-2z6WSE66If6nTUu4nwbXREULTbwj1LxFFhSORP_CVakvBPbjW-VveN7AFvQLoX5gAqmhA13dS7GRi4/s72-c/%25E6%259C%25AA%25E5%2591%25BD%25E5%2590%258D2.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-5767568585569776885</id><published>2018-01-13T02:11:00.000+08:00</published><updated>2018-01-13T02:11:28.872+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="AMD"/><category scheme="http://www.blogger.com/atom/ns#" term="driver"/><category scheme="http://www.blogger.com/atom/ns#" term="Microsoft"/><category scheme="http://www.blogger.com/atom/ns#" term="Ryzen"/><category scheme="http://www.blogger.com/atom/ns#" term="Ryzen 5 1600"/><category scheme="http://www.blogger.com/atom/ns#" term="windows 8"/><category scheme="http://www.blogger.com/atom/ns#" term="windows 8.1"/><category scheme="http://www.blogger.com/atom/ns#" term="微軟"/><category scheme="http://www.blogger.com/atom/ns#" term="驅動"/><category scheme="http://www.blogger.com/atom/ns#" term="驅動程式"/><title type='text'>[筆記] 在Windows 8.1上安裝CPU Ryzen 5 1600的驅動程式</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;
&lt;img height=&quot;223&quot; src=&quot;https://www.amd.com/system/files/11471-amd-logo-1260x709.jpg&quot; width=&quot;400&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
廢話不多說，先靠北個微軟擋住新CPU在windows10以下的所有更新，還跳出個不相容的畫面&lt;br /&gt;
&lt;img height=&quot;411&quot; src=&quot;https://fud.community.services.support.microsoft.com/Fud/FileDownloadHandler.ashx?fid=5a4f76f3-4280-4026-a325-b511648c1f2c&quot; style=&quot;text-align: center;&quot; width=&quot;640&quot; /&gt;&lt;br /&gt;
解法在這邊，安裝後windows update就可以跑了&lt;br /&gt;
&lt;a href=&quot;https://github.com/zeffy/wufuc&quot;&gt;https://github.com/zeffy/wufuc&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
超級靠北，Google了好久都沒找到解法，裝置管理員上一堆無法辨識的裝置&lt;br /&gt;
&lt;br /&gt;
解法:&amp;nbsp;&lt;a href=&quot;http://support.amd.com/en-us/download&quot;&gt;http://support.amd.com/en-us/download&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
到上面的網址去找CPU型號，Ryzen 5 1600是AM4系列，結果沒有Win8.1的版本可以下載!&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmY44H_8JhZTotydfZoahRjh4Nv9M_BPMsAq0Z58Vpx6Yf-sSRhUq1dYRLL7MU0ATFOkCsMcQOwmnbaeNgD4oZU0bHT9Z6FbsTDpQNIiu7eAl2o2ZzOd2KY7rci8T4mGzOYjtuxVD4WQc/s1600/%25E6%259C%25AA%25E5%2591%25BD%25E5%2590%258D.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;523&quot; data-original-width=&quot;380&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmY44H_8JhZTotydfZoahRjh4Nv9M_BPMsAq0Z58Vpx6Yf-sSRhUq1dYRLL7MU0ATFOkCsMcQOwmnbaeNgD4oZU0bHT9Z6FbsTDpQNIiu7eAl2o2ZzOd2KY7rci8T4mGzOYjtuxVD4WQc/s640/%25E6%259C%25AA%25E5%2591%25BD%25E5%2590%258D.png&quot; width=&quot;464&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;
直接選windows 10 64bit吧，然後下載下來執行的時候又會出現&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqO6TKpH537JFk-0i-NPRluJicNtHMQoyeoCINc1UyZcIEWkDY3IKeRgbAZ4-TLVZ2B51jhdDnNVlqDHsxAHB9gEgSUIOevD2mw3yfN58E-LHeBcw0z5FENqGNqQ7o-_DmqtaJZQ0qVew/s1600/%25E6%259C%25AA%25E5%2591%25BD%25E5%2590%258D.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;400&quot; data-original-width=&quot;900&quot; height=&quot;283&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgqO6TKpH537JFk-0i-NPRluJicNtHMQoyeoCINc1UyZcIEWkDY3IKeRgbAZ4-TLVZ2B51jhdDnNVlqDHsxAHB9gEgSUIOevD2mw3yfN58E-LHeBcw0z5FENqGNqQ7o-_DmqtaJZQ0qVew/s640/%25E6%259C%25AA%25E5%2591%25BD%25E5%2590%258D.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
沒關係，直接去裝置管理員更新驅動&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7kThVNnyjDJuAeHzz08SfJu58uREql9AsvEbfDluBO4wV7ekj4BOqLHrGKLL_adaTcQHMV5T0aSaGGjra5iNh6_pr5idnaNwuKEP-a_zmKH3NSh-3cIVx8F_2GZfwWnbRurggh_DMJr8/s1600/%25E6%259C%25AA%25E5%2591%25BD%25E5%2590%258D.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;464&quot; data-original-width=&quot;628&quot; height=&quot;472&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7kThVNnyjDJuAeHzz08SfJu58uREql9AsvEbfDluBO4wV7ekj4BOqLHrGKLL_adaTcQHMV5T0aSaGGjra5iNh6_pr5idnaNwuKEP-a_zmKH3NSh-3cIVx8F_2GZfwWnbRurggh_DMJr8/s640/%25E6%259C%25AA%25E5%2591%25BD%25E5%2590%258D.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
預設是&amp;nbsp;C:\AMD\AMD-Chipset-Drivers&lt;br /&gt;
&lt;br /&gt;
靠北!! 可以更新，就這樣。&lt;br /&gt;
&lt;br /&gt;
驅動明明可以更新，執行的軟體卻不給更新，微軟+AMD 我去你的 幹!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/5767568585569776885/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2018/01/windows-81cpu-ryzen-5-1600.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/5767568585569776885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/5767568585569776885'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2018/01/windows-81cpu-ryzen-5-1600.html' title='[筆記] 在Windows 8.1上安裝CPU Ryzen 5 1600的驅動程式'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmY44H_8JhZTotydfZoahRjh4Nv9M_BPMsAq0Z58Vpx6Yf-sSRhUq1dYRLL7MU0ATFOkCsMcQOwmnbaeNgD4oZU0bHT9Z6FbsTDpQNIiu7eAl2o2ZzOd2KY7rci8T4mGzOYjtuxVD4WQc/s72-c/%25E6%259C%25AA%25E5%2591%25BD%25E5%2590%258D.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-4847661487561657584</id><published>2017-02-21T11:16:00.002+08:00</published><updated>2020-03-04T15:23:14.452+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="ForceBindIp"/><category scheme="http://www.blogger.com/atom/ns#" term="NIC"/><category scheme="http://www.blogger.com/atom/ns#" term="內網"/><category scheme="http://www.blogger.com/atom/ns#" term="公司"/><category scheme="http://www.blogger.com/atom/ns#" term="同時連線"/><category scheme="http://www.blogger.com/atom/ns#" term="外網"/><category scheme="http://www.blogger.com/atom/ns#" term="外網內網同時上"/><category scheme="http://www.blogger.com/atom/ns#" term="網卡"/><category scheme="http://www.blogger.com/atom/ns#" term="雙網卡"/><title type='text'>[教學] 同時連上公司的內網與外網</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAaZw-jkic3aRB7r0Bm97u0ilT8CGRPEcGafMqxjxyhZLbpboHIJkpFUquaF1cDU41SpQC3xv6Z-VlLEtK0BHifBnntZ4_NZ6zU6DzcqYf4ITmwLR_QCCcglCfweE12_bpInrZ71vQhhI/s1600/2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;238&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAaZw-jkic3aRB7r0Bm97u0ilT8CGRPEcGafMqxjxyhZLbpboHIJkpFUquaF1cDU41SpQC3xv6Z-VlLEtK0BHifBnntZ4_NZ6zU6DzcqYf4ITmwLR_QCCcglCfweE12_bpInrZ71vQhhI/s400/2.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
此篇教學給公司會擋住外網(ptt、google服務)，必須頻繁切換網卡的人使用&lt;br /&gt;
&lt;br /&gt;
前提是必須有&lt;b&gt;兩張網卡&lt;/b&gt;，通常是&lt;b&gt;USB無線網卡&lt;/b&gt;連外網，&lt;b&gt;有線網路&lt;/b&gt;連內網&lt;br /&gt;
&lt;a href=&quot;https://drive.google.com/file/d/0B6iC55nrTbdENGQ3R3J3b0VoUUk/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;&lt;br /&gt;&lt;/a&gt;
&lt;a href=&quot;https://drive.google.com/open?id=0B6iC55nrTbdEbjRqX3ZFVFZZa2s&quot; target=&quot;_blank&quot;&gt;懶人包檔案下載&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;前置設定，&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;確認內網可以連線&lt;/li&gt;
&lt;li&gt;將USB網卡設定好，連至外網&lt;/li&gt;
&lt;li&gt;此時你的電腦會有兩組 IP ，一個外網的，一個內網的&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTBhqaOxF6tufO2eM1txQe_8uT-dAdWbaWpVyAG1B3LQCN8yWgeMI1aogKlX3KsiP-LDsVzopCrFO-6WG2LqsQvmCI1sjtHZF1gfj4XxDe7-EWHDvCxxovrdKFiXn2bnLmdge_S2Y7W2A/s1600/4.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTBhqaOxF6tufO2eM1txQe_8uT-dAdWbaWpVyAG1B3LQCN8yWgeMI1aogKlX3KsiP-LDsVzopCrFO-6WG2LqsQvmCI1sjtHZF1gfj4XxDe7-EWHDvCxxovrdKFiXn2bnLmdge_S2Y7W2A/s1600/4.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
1.使用ForceBindIp 軟體，強制chrome用指定的IP上網&lt;br /&gt;
安裝&amp;nbsp;&lt;a href=&quot;https://r1ch.net/projects/forcebindip&quot; target=&quot;_blank&quot;&gt;ForceBindIp&lt;/a&gt;&amp;nbsp;&lt;a href=&quot;https://r1ch.net/assets/forcebindip/ForceBindIP-1.31-Setup.exe&quot; target=&quot;_blank&quot;&gt;(點我下載)&lt;/a&gt;&amp;nbsp;，安裝時會要求先裝其他微軟的library&lt;br /&gt;
2.打開Command Line，輸入 route print&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjO88fQQYq_2iJSAsJ8imYTE7m8X3KHkv8BPm8lWKwrWvh5Ea2aeGPeaTJ3Wbr1KTzRmFV2LV3p82Z7C082z0K84fMSzE6TBr9Nofa6WsHv-uv7g223lh4INdXw8rvMqktW4I67sedxqak/s1600/1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;260&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjO88fQQYq_2iJSAsJ8imYTE7m8X3KHkv8BPm8lWKwrWvh5Ea2aeGPeaTJ3Wbr1KTzRmFV2LV3p82Z7C082z0K84fMSzE6TBr9Nofa6WsHv-uv7g223lh4INdXw8rvMqktW4I67sedxqak/s400/1.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
可以看到兩個閘道&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; 10.78.20.1&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;是內網IP&lt;/li&gt;
&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; 192.168.32.9&lt;/span&gt;&lt;/b&gt;是WiFi網卡，AP分配的虛擬IP (不用管是不是虛擬，可以連外網就對了)&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
3.打開懶人包的Pcman.bat，會看到下面的文字&lt;br /&gt;
::----------------------------------------------------------------------------------------------------------&lt;br /&gt;
for /f &quot;tokens=1-2 delims=:&quot; %%a in (&#39;ipconfig^|find &quot;IPv4&quot; ^|find &quot;&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;192&lt;/span&gt;&lt;/b&gt;&quot;&#39;) do set ip=%%b&lt;br /&gt;
set ip=%ip:~1%&lt;br /&gt;
&lt;br /&gt;
cd C:\Program Files (x86)\ForceBindIP&lt;br /&gt;
ForceBindIP.exe %ip% &lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;C:\Program Files (x86)\Google\Chrome\Application\chrome.exe&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;span style=&quot;color: black;&quot;&gt;::----------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;b&gt;&lt;span style=&quot;color: blue;&quot;&gt;藍色改為Wifi網卡IP位址的關鍵字，&quot;192&quot;或者&quot;192.168&quot;都可以&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;紅色改為要綁定的應用程式路徑&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;chrome:&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;C:\Program Files (x86)\Google\Chrome\Application\chrome.exe&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;
&lt;br /&gt;
點選桌面的 Pcman.bat ，即可使用指定的網路連線&lt;br /&gt;
&lt;br /&gt;
P.S&lt;br /&gt;
&lt;br /&gt;
使用Google Chrome就算關閉還是會在背景執行，要連上外網的話，記得完全關閉Chrome&lt;br /&gt;
&lt;br /&gt;
取消這個選項&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMUIYzN2YHuaUo9CNzfZhpui_Pn8oecjTFziCiwQRUwBPoABGYRcZqldAmSfj4CDzUDlehv0ticprjmu3mAPyeeBdkeu0sLelLaX2vD4E9Ujr1JRdiz3wFczc5CQXwvbCoiZ1U62iMryM/s1600/3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;215&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMUIYzN2YHuaUo9CNzfZhpui_Pn8oecjTFziCiwQRUwBPoABGYRcZqldAmSfj4CDzUDlehv0ticprjmu3mAPyeeBdkeu0sLelLaX2vD4E9Ujr1JRdiz3wFczc5CQXwvbCoiZ1U62iMryM/s400/3.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/4847661487561657584/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2017/02/blog-post.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/4847661487561657584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/4847661487561657584'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2017/02/blog-post.html' title='[教學] 同時連上公司的內網與外網'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAaZw-jkic3aRB7r0Bm97u0ilT8CGRPEcGafMqxjxyhZLbpboHIJkpFUquaF1cDU41SpQC3xv6Z-VlLEtK0BHifBnntZ4_NZ6zU6DzcqYf4ITmwLR_QCCcglCfweE12_bpInrZ71vQhhI/s72-c/2.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-3278825126083334770</id><published>2017-01-12T13:47:00.000+08:00</published><updated>2017-01-12T15:45:40.127+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Android studio"/><category scheme="http://www.blogger.com/atom/ns#" term="Face Detection"/><category scheme="http://www.blogger.com/atom/ns#" term="JNI"/><category scheme="http://www.blogger.com/atom/ns#" term="NDK"/><category scheme="http://www.blogger.com/atom/ns#" term="openCV"/><title type='text'>[教學] Android Studio 2.2.3 跑 OpenCV 3.0 Sample</title><content type='html'>&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT_RniK3-f9GhV5dwdBKNQpDUEELb6M4b_fi3MaZH82yQRUDG9l7RxwERMpf8NQdUNW4WbXaDMpPHB4M-2uGCo2pbTDF-Ck1EHSHWXhmTYbOvXKvYtGXK2m1ubV3qVBgejWBRe1b-JBMg/s1600/12.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT_RniK3-f9GhV5dwdBKNQpDUEELb6M4b_fi3MaZH82yQRUDG9l7RxwERMpf8NQdUNW4WbXaDMpPHB4M-2uGCo2pbTDF-Ck1EHSHWXhmTYbOvXKvYtGXK2m1ubV3qVBgejWBRe1b-JBMg/s200/12.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&amp;amp;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVCyqv1K4r_mHZ36ZRdOspJAaVrzJLnEJ6gPAO7hv-Je3Dk96lLVx832kn1zjUjtcwvXcdu7xuMO__LG9PmoHX39MtTtAJY0NO36BZD7VYXMs-zHvYPEoVYwfj0HE3tFI2u-c-70YJW48/s1600/13.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;176&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVCyqv1K4r_mHZ36ZRdOspJAaVrzJLnEJ6gPAO7hv-Je3Dk96lLVx832kn1zjUjtcwvXcdu7xuMO__LG9PmoHX39MtTtAJY0NO36BZD7VYXMs-zHvYPEoVYwfj0HE3tFI2u-c-70YJW48/s200/13.png&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
如題，FaceDetection這個專案需要用到JNI，網路上教學一堆阿哩阿砸，很多都是&lt;a href=&quot;https://developer.android.com/studio/index.html&quot; target=&quot;_blank&quot;&gt;Android&amp;nbsp;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;https://developer.android.com/studio/index.html&quot; target=&quot;_blank&quot;&gt;Studio&lt;/a&gt;測試版本的作法，現在已經出到2.2.3穩定版了，做法簡單很多(不過我還是用不出來，&lt;br /&gt;
&lt;br /&gt;
靠同事幫忙指導才成功的)。&lt;br /&gt;
&lt;br /&gt;
測試過的版本: OpenCV 3.0&amp;nbsp;Sample、OpenCV 3.2 Sample&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
前置作業:&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;更新Android Studio至最新版&lt;/li&gt;
&lt;li&gt;打開SDK Manager安裝以下SDK Tools&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;ul&gt;
&lt;li&gt;CMAKE&lt;/li&gt;
&lt;li&gt;LLDB&lt;/li&gt;
&lt;li&gt;NDK&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;
如圖:&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxTyLJT1VQjT7cspoKj7rl5zvF2qz45ibm0l_A6bcY9rNrxk4oGP9HKgiG-TtiGS-9wJgBA_vB_GxSsyyJILe7o-TlQrSzDisrNC6d6obpTljELGNxOiqMYwJp1DEf_1DfXOfSFN-YZqs/s1600/2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;270&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxTyLJT1VQjT7cspoKj7rl5zvF2qz45ibm0l_A6bcY9rNrxk4oGP9HKgiG-TtiGS-9wJgBA_vB_GxSsyyJILe7o-TlQrSzDisrNC6d6obpTljELGNxOiqMYwJp1DEf_1DfXOfSFN-YZqs/s400/2.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
下載&lt;a href=&quot;http://opencv.org/downloads.html&quot; target=&quot;_blank&quot;&gt;OpenCV for Android&lt;/a&gt;、解壓縮至C:\&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik5aeh58dcjwOgLGzZLk9y9aedKvjrMwFtnKHsX_xpmU5S7HwJIuAyGnu-dklKPuNz5LHRXrzoldO5T_HBYRitaiLfD4yWWMS1FyDo2NSiR2qBdotmFCDFJQ6k8Os5ftYthPYVUm-GuJ4/s1600/1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;202&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEik5aeh58dcjwOgLGzZLk9y9aedKvjrMwFtnKHsX_xpmU5S7HwJIuAyGnu-dklKPuNz5LHRXrzoldO5T_HBYRitaiLfD4yWWMS1FyDo2NSiR2qBdotmFCDFJQ6k8Os5ftYthPYVUm-GuJ4/s400/1.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
打開Android Studio選擇Import project (Eclipse ADT, Gradle , etc.)&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTTuTqtJrJDiUhPVuI9YBcY7KpBwxc18sYH5NuzuOG42YoBA8xmmCurMgw_R8J3WuuPpjXHk5fHkKgazoWx9nF-lYuJOREpn6KAcEpqEk5XI8M-cS4BBqHOpm35yPJRmdRccGBF1JCII8/s1600/3.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;241&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgTTuTqtJrJDiUhPVuI9YBcY7KpBwxc18sYH5NuzuOG42YoBA8xmmCurMgw_R8J3WuuPpjXHk5fHkKgazoWx9nF-lYuJOREpn6KAcEpqEk5XI8M-cS4BBqHOpm35yPJRmdRccGBF1JCII8/s400/3.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
選擇剛剛解壓縮的C:\OpenCV-android-sdk\samples底下的FaceDetection Project&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisOl7_D7EOnyNfKvHLBVqp1YMg6rKutZ-xgqP6yuxL68Qf1SiteJnfG7sFZShCcb-ay9Bk0w8bGheBLRQQ2LM8_G8ShY29VXtoKvbadZjhwrhWx5ZBvb57SO7N_AmnzLyUjaWA8lSQZjo/s1600/5.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisOl7_D7EOnyNfKvHLBVqp1YMg6rKutZ-xgqP6yuxL68Qf1SiteJnfG7sFZShCcb-ay9Bk0w8bGheBLRQQ2LM8_G8ShY29VXtoKvbadZjhwrhWx5ZBvb57SO7N_AmnzLyUjaWA8lSQZjo/s400/5.png&quot; width=&quot;330&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
直接Next&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYW5KJh3i8zFuwhKD7ePQ-aCFfR0OhBUhWwRuea7Zl3O8EFngs18PKbx_e5NWK0j1JRKXUQOGm2lsaDs05xr5F6fT3LA_VoXmlzoZo77p0mCCwzLpJ1w52Bgro29w6M2A0DB5ZGJ4xTHk/s1600/6.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;365&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYW5KJh3i8zFuwhKD7ePQ-aCFfR0OhBUhWwRuea7Zl3O8EFngs18PKbx_e5NWK0j1JRKXUQOGm2lsaDs05xr5F6fT3LA_VoXmlzoZo77p0mCCwzLpJ1w52Bgro29w6M2A0DB5ZGJ4xTHk/s400/6.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
直接Finish&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzb_MQMPxwC7uuWdHG7jH0ubIwsbARhyPUPD4oddnzpKt52QddZEALYdXh7H1JZ2GSvoHMtv2B77qgevpbuqjIW_obbXe1dH-s6q17IKC4Wpqll4iOht_0LVrt7q8In96mzK5KxRmEe3g/s1600/7.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;365&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzb_MQMPxwC7uuWdHG7jH0ubIwsbARhyPUPD4oddnzpKt52QddZEALYdXh7H1JZ2GSvoHMtv2B77qgevpbuqjIW_obbXe1dH-s6q17IKC4Wpqll4iOht_0LVrt7q8In96mzK5KxRmEe3g/s400/7.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
打開FacceDetection的build.gradle&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;將compileSdkVersion、buildToolsVersion、minSdkVersion、targetSdkVersion改成創新Android專案時的預設值&lt;/li&gt;
&lt;li&gt;並在buildTypes block下方加上&lt;/li&gt;
&lt;/ol&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
externalNativeBuild {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; ndkBuild {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; path &#39;src/main/jni/Android.mk&#39;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
}&lt;/blockquote&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0wtzQo3-V6V-VrYdw8b5bYbndA0ZrPyOJnHfALFuldVe6xw6JVflX7L79buVUnrq_WiEMV5J_0_rwy33TfM0iH5Af8J_WFfFFWK70-0R2ttlVQJcJ7hNd32IHk8FJVlKzlxV_T39e0Tg/s1600/8.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;297&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0wtzQo3-V6V-VrYdw8b5bYbndA0ZrPyOJnHfALFuldVe6xw6JVflX7L79buVUnrq_WiEMV5J_0_rwy33TfM0iH5Af8J_WFfFFWK70-0R2ttlVQJcJ7hNd32IHk8FJVlKzlxV_T39e0Tg/s400/8.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
換成Project視角，打開src/main的資料夾&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnNeV5xY8yKywoFZo0NitmbOZK7nCJGsBTtTfjrZs_lBNSDsvsP-63MazOlFfJXfX-hIZN4V1prW5BZTFVi47UbEuPtpTqyzIVJIH2Pdhimd9tMC-YXMsfucqRMdCuRoxnZf_x0hggxo0/s1600/9.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhnNeV5xY8yKywoFZo0NitmbOZK7nCJGsBTtTfjrZs_lBNSDsvsP-63MazOlFfJXfX-hIZN4V1prW5BZTFVi47UbEuPtpTqyzIVJIH2Pdhimd9tMC-YXMsfucqRMdCuRoxnZf_x0hggxo0/s400/9.png&quot; width=&quot;315&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&amp;nbsp;將C:\OpenCV-android-sdk\sdk\native底下的libs複製過去&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3PVrDKr3rhSX2oIrz6ze2AItMKRWFZdT8xHHxTOpxu1v70wE96gpwCG9A1zibtsywWPuAzfIDJvxRuRCVxo-Z1sCTMygbdNa4r4DyBpc6_OyFixGJuzRdyjCJTCWU6SpzgfFDm8A-pkw/s1600/10.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;117&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj3PVrDKr3rhSX2oIrz6ze2AItMKRWFZdT8xHHxTOpxu1v70wE96gpwCG9A1zibtsywWPuAzfIDJvxRuRCVxo-Z1sCTMygbdNa4r4DyBpc6_OyFixGJuzRdyjCJTCWU6SpzgfFDm8A-pkw/s400/10.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
編輯src/main/jni底下的Android.mk&lt;br /&gt;
&lt;br /&gt;
將底下兩行註解拿掉並設定為on&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&amp;nbsp; &amp;nbsp; OPENCV_CAMERA_MODULES:=on&lt;br /&gt;
&amp;nbsp; &amp;nbsp; OPENCV_INSTALL_MODULES:=on&lt;/blockquote&gt;
&lt;br /&gt;
將&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&amp;nbsp; &amp;nbsp; include ../../sdk/native/jni/OpenCV.mk&lt;/blockquote&gt;
改為&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&amp;nbsp; &amp;nbsp; include C:/OpenCV-android-sdk/sdk/native/jni/OpenCV.mk&lt;/blockquote&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGTrjQUNBk3IRHugi1wbx0m_GMM15UVWFr9g6c7Hnx2Wf_LojVbJytj6Udo4v1TfsLju_YYiTOdv1mhGiE3U3KS6JgGXdZ7iP5Ahv1sFM1ekZlQF3nRnOstuvHPk5PI-Q_-ICk97a9X7s/s1600/11.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;179&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGTrjQUNBk3IRHugi1wbx0m_GMM15UVWFr9g6c7Hnx2Wf_LojVbJytj6Udo4v1TfsLju_YYiTOdv1mhGiE3U3KS6JgGXdZ7iP5Ahv1sFM1ekZlQF3nRnOstuvHPk5PI-Q_-ICk97a9X7s/s320/11.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Build &amp;amp; Run on your phone&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/3278825126083334770/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2017/01/android-studio-223-opencv-30-sample.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/3278825126083334770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/3278825126083334770'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2017/01/android-studio-223-opencv-30-sample.html' title='[教學] Android Studio 2.2.3 跑 OpenCV 3.0 Sample'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT_RniK3-f9GhV5dwdBKNQpDUEELb6M4b_fi3MaZH82yQRUDG9l7RxwERMpf8NQdUNW4WbXaDMpPHB4M-2uGCo2pbTDF-Ck1EHSHWXhmTYbOvXKvYtGXK2m1ubV3qVBgejWBRe1b-JBMg/s72-c/12.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-4109104825732481351</id><published>2016-11-19T01:43:00.002+08:00</published><updated>2016-11-19T01:43:57.657+08:00</updated><title type='text'>[筆記] MQTT安裝教學</title><content type='html'>版本有點舊，目前用Ubuntu14.04安裝都會遇到困難，筆記一下&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;
&lt;li&gt;&amp;nbsp;PHP MYSQL APACHE自己安裝好，跟這篇沒關係&lt;/li&gt;
&lt;li&gt;加入source&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;ul style=&quot;color: #525252; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 12px;&quot;&gt;
&lt;li style=&quot;border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa&lt;/li&gt;
&lt;/ul&gt;
&lt;ul style=&quot;color: #525252; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 12px;&quot;&gt;
&lt;li style=&quot;border: 0px; font-family: inherit; font-style: inherit; font-weight: inherit; margin: 0px; padding: 0px; vertical-align: baseline;&quot;&gt;sudo apt-get update&amp;nbsp;&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;ul style=&quot;color: #525252; font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 12px;&quot;&gt;
&lt;li&gt;sudo apt-get install libmosquitto-dev&lt;/li&gt;
&lt;li&gt;sudo apt-get install php5-dev&lt;/li&gt;
&lt;/ul&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
剩下的跟著做就好&lt;br /&gt;
https://github.com/mgdm/Mosquitto-PHP#installation&lt;br /&gt;
&lt;br /&gt;
我記得要安裝php5-dev才有phpize&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/4109104825732481351/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2016/11/mqtt.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/4109104825732481351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/4109104825732481351'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2016/11/mqtt.html' title='[筆記] MQTT安裝教學'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-6573714696375455863</id><published>2016-10-06T05:09:00.002+08:00</published><updated>2016-10-06T05:09:18.586+08:00</updated><title type='text'>[筆記] 設定WDS Client，讓AP接收無線訊號轉成有線訊號</title><content type='html'>引用來源:&lt;a href=&quot;http://jjs6216tw.blogspot.tw/2012/07/1210wds.html&quot;&gt;http://jjs6216tw.blogspot.tw/2012/07/1210wds.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
重點：別去點WDS的設定頁面&lt;br /&gt;
&lt;br /&gt;
直接把AP模式改成Client，填上目標要接受的SSID，設定DHCP為預設，結束。</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/6573714696375455863/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2016/10/wds-clientap.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/6573714696375455863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/6573714696375455863'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2016/10/wds-clientap.html' title='[筆記] 設定WDS Client，讓AP接收無線訊號轉成有線訊號'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-3558118390452643755</id><published>2016-10-01T15:34:00.002+08:00</published><updated>2016-10-01T15:34:55.028+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Parallels Desktop 10"/><category scheme="http://www.blogger.com/atom/ns#" term="Parallels Tools"/><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu 15.10"/><title type='text'>[筆記] 在Parallels Desktop 10 上的 Ubuntu 15.10 安裝Parallels Tools</title><content type='html'>&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVF54igsK8kxbgZF74jfGXkprQO5NheRAr30qjTkUJBm3lequEPJVblG3yaYgS_4lInNrOXczRSylWnMQWGy1unWoCFuMXkg310pZUutSX-moQHQDGUBOzpb2x__ivxMgJEMd9RJX8Ek4/s1600/1_parallels_logo_RGB.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;101&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVF54igsK8kxbgZF74jfGXkprQO5NheRAr30qjTkUJBm3lequEPJVblG3yaYgS_4lInNrOXczRSylWnMQWGy1unWoCFuMXkg310pZUutSX-moQHQDGUBOzpb2x__ivxMgJEMd9RJX8Ek4/s320/1_parallels_logo_RGB.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
參考來源:&amp;nbsp;&lt;a href=&quot;https://journal.dedasys.com/2015/10/26/parallels-with-ubuntu-15-10/&quot;&gt;https://journal.dedasys.com/2015/10/26/parallels-with-ubuntu-15-10/&lt;/a&gt;&lt;br /&gt;
參考來源:&amp;nbsp;&lt;a href=&quot;http://www.linuxdiyf.com/linux/18808.html&quot;&gt;http://www.linuxdiyf.com/linux/18808.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
抱怨一下，Parallels Desktop對新版的Ubuntu支援真的很鳥，除非花$50鎂去更新Parallels 11以上，否則安裝新版的作業系統都會有相容性問題。 --抱怨完畢&lt;br /&gt;
&lt;br /&gt;
以下是在Parallel Desktop 10安裝Ubuntu 15.10後，繼續安裝Parallels Tools失敗的解決方法，不附圖文，文字敘述&lt;br /&gt;
&lt;br /&gt;
1.將Parallels Tools光碟的檔案全部複製出來，到新的資料夾 pd&lt;br /&gt;
2.將kmods/ 底下的prl_mod.tar 置換成新的&amp;nbsp;&lt;a href=&quot;https://drive.google.com/file/d/0B6iC55nrTbdEUUZ6VmZvUnlTUDA/view?usp=sharing&quot; target=&quot;_blank&quot;&gt;prl_mod.tar (點我下載)&lt;/a&gt;&lt;br /&gt;
3.將kmods/ tools/ installer/ 三個資料夾屬性改為777&lt;br /&gt;
&lt;br /&gt;
chmod -R 777 ./kmods&lt;br /&gt;
chmod -R 777 ./tools&lt;br /&gt;
chmod -R 777 ./installer&lt;br /&gt;
&lt;br /&gt;
4.在根目錄執行install&lt;br /&gt;
cd pd/&lt;br /&gt;
chmod&amp;nbsp;+x ./install&lt;br /&gt;
sudo ./install&lt;br /&gt;
&lt;br /&gt;
接著就會有GUI跑出來，照著安裝即可。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/3558118390452643755/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2016/10/parallels-desktop-10-ubuntu-1510.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/3558118390452643755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/3558118390452643755'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2016/10/parallels-desktop-10-ubuntu-1510.html' title='[筆記] 在Parallels Desktop 10 上的 Ubuntu 15.10 安裝Parallels Tools'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVF54igsK8kxbgZF74jfGXkprQO5NheRAr30qjTkUJBm3lequEPJVblG3yaYgS_4lInNrOXczRSylWnMQWGy1unWoCFuMXkg310pZUutSX-moQHQDGUBOzpb2x__ivxMgJEMd9RJX8Ek4/s72-c/1_parallels_logo_RGB.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-4298441477499192542</id><published>2016-06-21T22:49:00.000+08:00</published><updated>2016-06-23T14:29:33.834+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Message"/><category scheme="http://www.blogger.com/atom/ns#" term="cocopods"/><category scheme="http://www.blogger.com/atom/ns#" term="Firebase"/><category scheme="http://www.blogger.com/atom/ns#" term="iOS"/><category scheme="http://www.blogger.com/atom/ns#" term="Notification"/><title type='text'>[教學] 實作Google Firebase的Notification 使用Objective-C</title><content type='html'>&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;7ojir-0-0&quot; style=&quot;background-color: white;&quot;&gt;
&lt;div class=&quot;_1mf _1mj&quot; data-offset-key=&quot;7ojir-0-0&quot; style=&quot;direction: ltr; position: relative;&quot;&gt;
&lt;div style=&quot;color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; line-height: 18px; white-space: pre-wrap;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBpUFcbGJ7GPkEsyhBl2-mud5OQBf4Lux5iKQ7U7P7pUX2bfgwqDl3Zp3STdOE9nxvUcP1Fis24S7hE35TAddrGvYhvGJAMDnABpa9rnchG30z-H_o020xoTgZowaxYbuULgT7KeCahFQ/s1600/image00.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;164&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBpUFcbGJ7GPkEsyhBl2-mud5OQBf4Lux5iKQ7U7P7pUX2bfgwqDl3Zp3STdOE9nxvUcP1Fis24S7hE35TAddrGvYhvGJAMDnABpa9rnchG30z-H_o020xoTgZowaxYbuULgT7KeCahFQ/s320/image00.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;_1mf _1mj&quot; data-offset-key=&quot;7ojir-0-0&quot; style=&quot;direction: ltr; position: relative;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;color: #1d2129; font-family: &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; font-size: 15px; line-height: 18px; white-space: pre-wrap;&quot;&gt;Firebase是今年Google在開發者大會發表的App分析工具，也把推播整合了進去，以下示範實作推播，程式碼部分直接用Github上的範例專案&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/firebase/quickstart-ios&quot; style=&quot;font-family: helvetica, arial, sans-serif; font-size: 15px; line-height: 18px; white-space: pre-wrap;&quot;&gt;https://github.com/firebase/quickstart-ios&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #1d2129; font-family: &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; font-size: 15px; line-height: 18px; white-space: pre-wrap;&quot;&gt;說穿了就是在Apple的APNS中間夾了一層Google做的interface，讓開發者不用弄一些伺服器那邊的麻煩手續&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;color: #1d2129; font-family: &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif; font-size: 15px; line-height: 18px; white-space: pre-wrap;&quot;&gt;圖片多，請注意網路流量。&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div class=&quot;_1mf _1mj&quot; data-offset-key=&quot;7ojir-0-0&quot; style=&quot;color: #1d2129; direction: ltr; font-family: helvetica, arial, sans-serif; font-size: 15px; line-height: 18px; position: relative; white-space: pre-wrap;&quot;&gt;
&lt;span data-offset-key=&quot;7ojir-0-0&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;_1mf _1mj&quot; data-offset-key=&quot;7ojir-0-0&quot; style=&quot;color: #1d2129; direction: ltr; font-family: helvetica, arial, sans-serif; font-size: 15px; line-height: 18px; position: relative; white-space: pre-wrap;&quot;&gt;
&lt;span data-offset-key=&quot;7ojir-0-0&quot;&gt;1.建立新專案&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;d8nhu-0-0&quot; style=&quot;background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; line-height: 18px; white-space: pre-wrap;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXPhvV1cT7XZczEsfkrqWZg4OhQIdpXE0TW06be_YIoGBWUNL-fFKVNp4vMV3ct5b5x1DXXjZeo0pmXaomkYYOIqRbMRQWm-AXQb2lTrc24tvFTOoVKkwPmIzXR77T9vORLCHwGl19SvI/s1600/f1.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;451&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXPhvV1cT7XZczEsfkrqWZg4OhQIdpXE0TW06be_YIoGBWUNL-fFKVNp4vMV3ct5b5x1DXXjZeo0pmXaomkYYOIqRbMRQWm-AXQb2lTrc24tvFTOoVKkwPmIzXR77T9vORLCHwGl19SvI/s640/f1.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;將專案的Bundle ID記下來&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsN_-ruZP-2t5h26VcQhNQunG3XUlATRZbuJNGUU2FKFl63fjG6UUt3ewF-NtVSYlopanP50UFFqHy7rHaMqrYyNUo5V38cuOdXwg25NscQZm7ScRy4TRYApqY5iA4CDIlLeibT_sHi48/s1600/f8.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;353&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsN_-ruZP-2t5h26VcQhNQunG3XUlATRZbuJNGUU2FKFl63fjG6UUt3ewF-NtVSYlopanP50UFFqHy7rHaMqrYyNUo5V38cuOdXwg25NscQZm7ScRy4TRYApqY5iA4CDIlLeibT_sHi48/s640/f8.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;新增說明文字&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;6en8m-0-0&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;div class=&quot;_1mf _1mj&quot; data-offset-key=&quot;6en8m-0-0&quot; style=&quot;direction: ltr; position: relative;&quot;&gt;
&lt;span data-offset-key=&quot;6en8m-0-0&quot;&gt;2.使用terminal的cocopods初始化專案，不會使用cocopods的，在此不教學喔!&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;cd FirebasePusher/&lt;br /&gt;pod init&lt;/span&gt;&lt;/blockquote&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;2qus1-0-0&quot; style=&quot;-webkit-text-stroke-width: 0px; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: start; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;fkvk8-0-0&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 1; word-spacing: 0px;&quot;&gt;
&lt;div class=&quot;_1mf _1mj&quot; data-offset-key=&quot;fkvk8-0-0&quot; style=&quot;color: #1d2129; direction: ltr; position: relative;&quot;&gt;
&lt;span data-offset-key=&quot;fkvk8-0-0&quot;&gt;在專案根目錄打開PodFile，填入&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot; style=&quot;direction: ltr; position: relative;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;pod &#39;Firebase&#39;&lt;br /&gt;pod &#39;Firebase/Messaging&#39;&lt;/span&gt;&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdgCspQotX525KdN6KzC0cCwGIVmi3mrGptJq2HJzBBi1Sqi8awQAucFuZK1SrT8mjKrEpRLNtesW7ir4RlMHr3oakE98ZmMgSplQblxtdqGX8XmhC4FFFlKfekKTp1Nchi3WwnyCiseM/s1600/f3.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;344&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdgCspQotX525KdN6KzC0cCwGIVmi3mrGptJq2HJzBBi1Sqi8awQAucFuZK1SrT8mjKrEpRLNtesW7ir4RlMHr3oakE98ZmMgSplQblxtdqGX8XmhC4FFFlKfekKTp1Nchi3WwnyCiseM/s640/f3.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: left; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
使用terminal安裝Firebase&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: left; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;pod install&lt;/span&gt;&lt;/blockquote&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib8E5NRUgSRKz85-Ta7obIYaUSv_LJqRmaO5fpXv-ItJf-s5t1FUJtYhEf6dPKJNzLrTgG49sWnau_utg42HYq9IGiESU0dc2QL1x1fNXg8ZL1X3U_Hj4OIFOh_0YMXM71yglz0qbn57I/s1600/f4.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;387&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib8E5NRUgSRKz85-Ta7obIYaUSv_LJqRmaO5fpXv-ItJf-s5t1FUJtYhEf6dPKJNzLrTgG49sWnau_utg42HYq9IGiESU0dc2QL1x1fNXg8ZL1X3U_Hj4OIFOh_0YMXM71yglz0qbn57I/s640/f4.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: left; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
3.在Firebase網站，建立新專案&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrm9LM9xJ87wkjBx-BcP_mRKgyfc9CtdHuzwZr5vAFewmKX5XbKP8ZOIeTWu3ZgBPlOkvnXmcJiiAwUH4QTw6RpU0Re45P2dowacs4pSYA9Pk3P8IT11YvTVz-C_ZT1y70cmCRPyKxE-w/s1600/f5.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;321&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrm9LM9xJ87wkjBx-BcP_mRKgyfc9CtdHuzwZr5vAFewmKX5XbKP8ZOIeTWu3ZgBPlOkvnXmcJiiAwUH4QTw6RpU0Re45P2dowacs4pSYA9Pk3P8IT11YvTVz-C_ZT1y70cmCRPyKxE-w/s640/f5.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIbc7gULiONrCin_mt4yXAVPgoJj0w4VHz4G7bEdXGV7f2wEH0OLEvX3k1kFSCUO4k5FyNwzfL7XmKQT8H3uHXwUFi-TgPytjCj4B5KxASpQjppGgEkSdcViOE-mIZyTFMlGZtGPCXPwc/s1600/f6.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;561&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIbc7gULiONrCin_mt4yXAVPgoJj0w4VHz4G7bEdXGV7f2wEH0OLEvX3k1kFSCUO4k5FyNwzfL7XmKQT8H3uHXwUFi-TgPytjCj4B5KxASpQjppGgEkSdcViOE-mIZyTFMlGZtGPCXPwc/s640/f6.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;選擇中間，加入iOS SDK&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDtNv7-nsrjvErOH123D0Souc09RLgnObilCxuhaNK2chUThzBiSzxfj9t6s6MFC7ApGKDCTYJuLov76KCTWcIN2tX477z8yKp0wnP-MXRQoM-wQWP4DW4xrLghKfCijnvZCTLnElrAbk/s1600/f7.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;328&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDtNv7-nsrjvErOH123D0Souc09RLgnObilCxuhaNK2chUThzBiSzxfj9t6s6MFC7ApGKDCTYJuLov76KCTWcIN2tX477z8yKp0wnP-MXRQoM-wQWP4DW4xrLghKfCijnvZCTLnElrAbk/s640/f7.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj63wsnHre01-14iEtj7E0La5w8I0vEcrmIjWjX5ZR4mKBk6rOHCCPEok17FX5qCwoadBoz3gTh8WbVUOyfPt89Xh4ngWsWtq2Zk_2oCd5GHUKj06TZy-_4jiRTFuSVBff0p2g5MB-1tFs/s1600/f9.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;600&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj63wsnHre01-14iEtj7E0La5w8I0vEcrmIjWjX5ZR4mKBk6rOHCCPEok17FX5qCwoadBoz3gTh8WbVUOyfPt89Xh4ngWsWtq2Zk_2oCd5GHUKj06TZy-_4jiRTFuSVBff0p2g5MB-1tFs/s640/f9.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;8.將下載下來的plist丟進Xcode&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSyUeADPdrBGfUuVPvUD0C4rBr0fNoYyfvHZLqBATcN-HeVLLk1SlaHDRrfTmKC6Pkzf7nhyw_OqlQVG3iYqoShWKHllNzWXBDFITyA-n2Byx9P1hc6d4DnAOL6GZ1LF1vXOY55nsQUCM/s1600/f10.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;406&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSyUeADPdrBGfUuVPvUD0C4rBr0fNoYyfvHZLqBATcN-HeVLLk1SlaHDRrfTmKC6Pkzf7nhyw_OqlQVG3iYqoShWKHllNzWXBDFITyA-n2Byx9P1hc6d4DnAOL6GZ1LF1vXOY55nsQUCM/s640/f10.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi86crmlg_LXy1MDewB5P3n2in44rz0L81xNcufuQrW_wheiALJDYuMXo8H2IKKKGsdzwjfryTHTNiPSphYDP0CBbE_JRg2UPUbRkKHPsFpu_vW5Ytf6U6f6BxWkRR2OVYrHpQHIbSWEcg/s1600/f11.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;380&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi86crmlg_LXy1MDewB5P3n2in44rz0L81xNcufuQrW_wheiALJDYuMXo8H2IKKKGsdzwjfryTHTNiPSphYDP0CBbE_JRg2UPUbRkKHPsFpu_vW5Ytf6U6f6BxWkRR2OVYrHpQHIbSWEcg/s640/f11.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
記得選Copy items if needed&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbjlFW4CiU5LfD2noZKpMSXKKIK1WTxJEfd4Q2knkmRWODRGuBoEFriCQgK7GeA8rmlGwxrbVgiJ3ldGsaFoRVua6Td0evIolwCn4oEfa26PZ1szcWJ6uZjQkVjdFpTtwijesoMOHjKgk/s1600/f12.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;352&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbjlFW4CiU5LfD2noZKpMSXKKIK1WTxJEfd4Q2knkmRWODRGuBoEFriCQgK7GeA8rmlGwxrbVgiJ3ldGsaFoRVua6Td0evIolwCn4oEfa26PZ1szcWJ6uZjQkVjdFpTtwijesoMOHjKgk/s640/f12.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;4.接下來製作&quot;推播憑證授權要求&quot;，打開鑰匙圈存取&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA_Dtha-mJRlu08XJmyidC1EevCSkWubN76wrtKogOlDIyKqg5QICA8AVEaPwpOhRf1tta4zoFinSqhuruhlWxCp1WZL7R8oavw6cqhMSYdFPOAXonYPKp479l5_LVpNoczh2V_R02mAs/s1600/f13.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;242&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA_Dtha-mJRlu08XJmyidC1EevCSkWubN76wrtKogOlDIyKqg5QICA8AVEaPwpOhRf1tta4zoFinSqhuruhlWxCp1WZL7R8oavw6cqhMSYdFPOAXonYPKp479l5_LVpNoczh2V_R02mAs/s640/f13.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;填入你的Email與名字，記得選&quot;儲存到磁碟&quot;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaY943JCZQo48h5cHXXJ1l9CsBNrPoWvimN4xT7t6yFcvpcrKKkZQwyNEcSCR9oF0vIro16udLGcrbKXxqEnj6wKVfG4c5nSEdjxVVud4_P0vGYCkAW_rAtTV01xtvSXkv2Ur_IUvMsSg/s1600/f14.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;450&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaY943JCZQo48h5cHXXJ1l9CsBNrPoWvimN4xT7t6yFcvpcrKKkZQwyNEcSCR9oF0vIro16udLGcrbKXxqEnj6wKVfG4c5nSEdjxVVud4_P0vGYCkAW_rAtTV01xtvSXkv2Ur_IUvMsSg/s640/f14.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;將憑證儲存到桌面&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2GVQF2U7bf1R1m7-wsLbkwv1KOyYAU_79smVcOx7cNwkgXwA942jrd_5zogQxoVqFXsaTvVx04z50LxrSnT4uRqD5AKA6vIEQoSv0cpC3BZrzzRrmrahNvsR0DUs1HNA_zidn57V54Q8/s1600/f15.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;252&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2GVQF2U7bf1R1m7-wsLbkwv1KOyYAU_79smVcOx7cNwkgXwA942jrd_5zogQxoVqFXsaTvVx04z50LxrSnT4uRqD5AKA6vIEQoSv0cpC3BZrzzRrmrahNvsR0DUs1HNA_zidn57V54Q8/s640/f15.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;5.在Apple Developer新增App ID&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjKw0yyYNbxD_7iOz-s7V8dtBcg2Wv3kUlZRtvcfV_oEMP2WwqzB_A1DML7F1nkjTf91vWa-to33OBElvSjbQ8pPUDs0jf5dAo04DKEU00aUy6Ds4pHRfL6_yKVd5DA3QTSr2p1al9NaU/s1600/f16.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;336&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjKw0yyYNbxD_7iOz-s7V8dtBcg2Wv3kUlZRtvcfV_oEMP2WwqzB_A1DML7F1nkjTf91vWa-to33OBElvSjbQ8pPUDs0jf5dAo04DKEU00aUy6Ds4pHRfL6_yKVd5DA3QTSr2p1al9NaU/s640/f16.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;填入App 名稱&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgX_mbmAkS9psXWe0W2BSCUwopQcDZZgIAXtNx7KFOAceLxQYCmHNc3Jk9jTjlZyWuiBo95hoePAya6WEkgWWYbwi_Lwtto4QJEX3PB4fUNHEAYLzchVffgypeXU8V6vvGqvd_8llKdUNY/s1600/f17.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;624&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgX_mbmAkS9psXWe0W2BSCUwopQcDZZgIAXtNx7KFOAceLxQYCmHNc3Jk9jTjlZyWuiBo95hoePAya6WEkgWWYbwi_Lwtto4QJEX3PB4fUNHEAYLzchVffgypeXU8V6vvGqvd_8llKdUNY/s640/f17.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;填入剛剛記下來的Bundle ID&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyAi2alIcl6hrdQ9KVaYnD1VmGZfVizP6i7sgNEe8GkhtNvTEtLe6fscT_zPTS_QbETGcwwLumbK-bp1_SaxeKD6ckj3DFkNdIqn0H13lVvhRega5anur1M-Tx2ETcHviQijq4OUPnkQQ/s1600/f18.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;298&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyAi2alIcl6hrdQ9KVaYnD1VmGZfVizP6i7sgNEe8GkhtNvTEtLe6fscT_zPTS_QbETGcwwLumbK-bp1_SaxeKD6ckj3DFkNdIqn0H13lVvhRega5anur1M-Tx2ETcHviQijq4OUPnkQQ/s640/f18.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;記得勾選Push Notifications，按下Continue&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCt_IJERBjVKkXJr40FPeFh4stfF4dyZ7f5BqnBMVAfTNn5pQu99r-JqAinjH4JVXZbsUK3pXpHt8vqavfH7GNTucpqZetKVWRkIT6lhyak7LjMSR45HWk0rztfQFz7Pk4hzCvXkShO6I/s1600/f19.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;460&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCt_IJERBjVKkXJr40FPeFh4stfF4dyZ7f5BqnBMVAfTNn5pQu99r-JqAinjH4JVXZbsUK3pXpHt8vqavfH7GNTucpqZetKVWRkIT6lhyak7LjMSR45HWk0rztfQFz7Pk4hzCvXkShO6I/s640/f19.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;注意Push Notifications現在是Configurable的狀態，按下Register&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsZmc9gEOeQQIqbV5hE2mAPdcOhfcc4Arhcm1ecWIRYxOlWhrAqSrcG42Q20nEqqoran56XEk-1jWIuUTFrBj1bfKUOBxpmrlysbPZCSHF9oWS_ag0yrUcsQZVIddUdBl_C3fnfXkJB2g/s1600/f20.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;470&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsZmc9gEOeQQIqbV5hE2mAPdcOhfcc4Arhcm1ecWIRYxOlWhrAqSrcG42Q20nEqqoran56XEk-1jWIuUTFrBj1bfKUOBxpmrlysbPZCSHF9oWS_ag0yrUcsQZVIddUdBl_C3fnfXkJB2g/s640/f20.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;6.在Certificates的Development新增憑證&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0KixIsSXU4Zfct5RYu6GWvEwGBlXcgV-9yYgbegP4eQN5VmScpDOtB7LRvOiDzR0Tz3mEz7FMQeVRiPBB2wshbsDSX2KNsSsqdPr2P0rPHz7FvltqBgchKUZw-ZOOgTHj726eb9HYEsI/s1600/f21.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;142&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj0KixIsSXU4Zfct5RYu6GWvEwGBlXcgV-9yYgbegP4eQN5VmScpDOtB7LRvOiDzR0Tz3mEz7FMQeVRiPBB2wshbsDSX2KNsSsqdPr2P0rPHz7FvltqBgchKUZw-ZOOgTHj726eb9HYEsI/s640/f21.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl3jOspeyEEKKsU0BgOlDNmBIeS_4MNTVpIZhzZBTVCcnfeBKYymXCl6x1CHC7eK1Zj5cM5etqAjuU-3a8v0AphdrbJ7IN-eqqdXsW4R0eDPg66t4YydyeKRgPeA0MJLmidx-V7ZzVvVI/s1600/f22.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;102&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjl3jOspeyEEKKsU0BgOlDNmBIeS_4MNTVpIZhzZBTVCcnfeBKYymXCl6x1CHC7eK1Zj5cM5etqAjuU-3a8v0AphdrbJ7IN-eqqdXsW4R0eDPg66t4YydyeKRgPeA0MJLmidx-V7ZzVvVI/s320/f22.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;選擇剛剛加入的App ID&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyPoJdpE7XV6QnRiBr-eYvZT06CGmuS1p302SPa_-mRR1usgL12-Xd56_cXh3N2gqQkmuVB-FjuZ6NP4eIK3JucWdmzSfHKQaBlY_KgXzv0HwZKiNBC1i81VsAT0b0qAYAOqfr1Mi9CCs/s1600/f23.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;420&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyPoJdpE7XV6QnRiBr-eYvZT06CGmuS1p302SPa_-mRR1usgL12-Xd56_cXh3N2gqQkmuVB-FjuZ6NP4eIK3JucWdmzSfHKQaBlY_KgXzv0HwZKiNBC1i81VsAT0b0qAYAOqfr1Mi9CCs/s640/f23.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;上傳剛剛從鑰匙圈製作的&quot;推播憑證授權要求&quot;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgapm8KzKcsVU3Xk4_9mjVQJDL-ZiEG4f3YCByHTklKsW3r0IrpqEfAQuNMUN9DucBF12bmAi30wUASgGTnkvr_7BdbKfP-9fR19YulujASIZdqHBirpRmHEWQMBMlRwDMZP_CxtsD-_yQ/s1600/f24.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;406&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgapm8KzKcsVU3Xk4_9mjVQJDL-ZiEG4f3YCByHTklKsW3r0IrpqEfAQuNMUN9DucBF12bmAi30wUASgGTnkvr_7BdbKfP-9fR19YulujASIZdqHBirpRmHEWQMBMlRwDMZP_CxtsD-_yQ/s640/f24.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;下載憑證，並點兩下安裝&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbgWC9QwXY9tO8NUsYBhJZmeRvYZpUiFjsAmtqD9DSmWFVVd49Hf5kKP2ZR300csRuA3BCEUqEahPtYRsdhkwH_ODCg-0lw63CJ8DodyobGI8CEw8MBK2JqBelT6NLCxaq64RtpodYC98/s1600/f25.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbgWC9QwXY9tO8NUsYBhJZmeRvYZpUiFjsAmtqD9DSmWFVVd49Hf5kKP2ZR300csRuA3BCEUqEahPtYRsdhkwH_ODCg-0lw63CJ8DodyobGI8CEw8MBK2JqBelT6NLCxaq64RtpodYC98/s640/f25.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;在鑰匙圈裡可以看到安裝的憑證，匯出專用密鑰&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiutpsGHTKv40IL_j9Mb03n2_GRHO-4LWn3sUKj2UeP_k63331aoy5kQ86meZJTXdQuAlTE6WRK_ckiR5m9aH-dHj2fYfVlXWsT7frzJo_0kJ0JCASuYhzlBdnKHbi2ERsf3lEQGPrYDbA/s1600/f26.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;388&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiutpsGHTKv40IL_j9Mb03n2_GRHO-4LWn3sUKj2UeP_k63331aoy5kQ86meZJTXdQuAlTE6WRK_ckiR5m9aH-dHj2fYfVlXWsT7frzJo_0kJ0JCASuYhzlBdnKHbi2ERsf3lEQGPrYDbA/s640/f26.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;匯出時會要求設定密碼，填入定義的密碼&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw5EFbUXfyfS-uagPY_yJ4xHOD8iPH-O3FsJwcfIqRYK3EVIuU5Sav1_eIkWSCWqkssCxeH_xPTwRhT3rnxf0-SNzB_5lqBHzhFjJ3LgBpu-j8XRTdDSsnPbCqEiJBeWTeQrdtK-W70z0/s1600/f27.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;398&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiw5EFbUXfyfS-uagPY_yJ4xHOD8iPH-O3FsJwcfIqRYK3EVIuU5Sav1_eIkWSCWqkssCxeH_xPTwRhT3rnxf0-SNzB_5lqBHzhFjJ3LgBpu-j8XRTdDSsnPbCqEiJBeWTeQrdtK-W70z0/s640/f27.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;7.到Apple Developer的Provisioning Profiles新增開發憑證&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghyPVBTo3japq-t3IctmcrB4cREbCZ_5GSJsRJxM8JGKNzdX8ntGYg4oO7MzmYAsDfKZQUSN_ukmeDdI590LyOlBDoYivj50_LFk3J_vg-j1gPpYS0aarUgRlxhqwD_xfqv5JHDQzw-Z4/s1600/f28.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghyPVBTo3japq-t3IctmcrB4cREbCZ_5GSJsRJxM8JGKNzdX8ntGYg4oO7MzmYAsDfKZQUSN_ukmeDdI590LyOlBDoYivj50_LFk3J_vg-j1gPpYS0aarUgRlxhqwD_xfqv5JHDQzw-Z4/s1600/f28.PNG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: left; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
點選右上角新增憑證&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPkcYveQ0LxdYknH3e0-4VT8ZCnjULiGDGQ4jkaE795eM7im_PYCxvN7PsnOp4NCUGMw0C1uqIPIKVTbPM4OszbEgEZ3PKAPNl7jaJCrNSOznDfSxQroUWxZtHV86sR1iyIQnoWzrwPZg/s1600/f29.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;190&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPkcYveQ0LxdYknH3e0-4VT8ZCnjULiGDGQ4jkaE795eM7im_PYCxvN7PsnOp4NCUGMw0C1uqIPIKVTbPM4OszbEgEZ3PKAPNl7jaJCrNSOznDfSxQroUWxZtHV86sR1iyIQnoWzrwPZg/s640/f29.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;選擇iOS App Development&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZl2MU_7S2Dmz1Q18Rd1dlwp_idSw1rXhmiWAar5ZqdCVnuYdJg0So1Kt8O649c01XWoOcETqvhCAqV_sS0BSGe3okG86U64rr6sZ54-wKLDgBD0TGIi6XyMMhQW6FG8Lb3o31unrtuHY/s1600/f30.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;412&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZl2MU_7S2Dmz1Q18Rd1dlwp_idSw1rXhmiWAar5ZqdCVnuYdJg0So1Kt8O649c01XWoOcETqvhCAqV_sS0BSGe3okG86U64rr6sZ54-wKLDgBD0TGIi6XyMMhQW6FG8Lb3o31unrtuHY/s640/f30.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: left; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
選擇剛剛新增的App ID&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitFz2AETlZgYD4BulBLHnA-JMqDA6CjLuioipfvh6h7B-_B1IHfLVzHdYtsRzVuKtWwF_ZjsaDIJuQDo0abwokSF_bOMqy_QSFq3qup6nwcf1e6YAoJbIjpLsvLqoh4sjpBXQFFxSASjU/s1600/f31.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;534&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitFz2AETlZgYD4BulBLHnA-JMqDA6CjLuioipfvh6h7B-_B1IHfLVzHdYtsRzVuKtWwF_ZjsaDIJuQDo0abwokSF_bOMqy_QSFq3qup6nwcf1e6YAoJbIjpLsvLqoh4sjpBXQFFxSASjU/s640/f31.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;選擇開發人員憑證&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBQe0IZ0leJkikrx3PK05pFuVKYmWMAAGy_XMiGBsD3hBjy52jnp1eQvoPQsWllsFMCm5AAyp0YtZTyzGA06uPueCGdgbe3Y-vV95K_clAfUBPyqLdsTzUXsZ1qrJGxL6BfouwZ5xPmtM/s1600/f32.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;486&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBQe0IZ0leJkikrx3PK05pFuVKYmWMAAGy_XMiGBsD3hBjy52jnp1eQvoPQsWllsFMCm5AAyp0YtZTyzGA06uPueCGdgbe3Y-vV95K_clAfUBPyqLdsTzUXsZ1qrJGxL6BfouwZ5xPmtM/s640/f32.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;選擇開發裝置&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdICoqXeBzbP-NB8XiOad-VmamjXRjZb5VpqUInBZHMUAs8abFfbZ1Zys9RrsqdhOThRAOhI_NAhTzp1bcIDY_uVkZLjV1N89gdSfUGgNjW5lwraGfOXeZ_uahq9vEF-e_YOxcQpfZy8w/s1600/f34.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;484&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhdICoqXeBzbP-NB8XiOad-VmamjXRjZb5VpqUInBZHMUAs8abFfbZ1Zys9RrsqdhOThRAOhI_NAhTzp1bcIDY_uVkZLjV1N89gdSfUGgNjW5lwraGfOXeZ_uahq9vEF-e_YOxcQpfZy8w/s640/f34.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;為此開發憑證命名&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfVUs2sMVFOY3M-VJAs-84gwV0s3cYqH3MegT56_KZ3HupOwtLRMWZ1PuXAIi-ViPTGxarTf1DHKJp78A1EH5298PNP4DrZn7dBAGj0pUfGBWThVoOpOdY8Sy_Mg72ndUd0C9lWN5X8og/s1600/f35.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;568&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfVUs2sMVFOY3M-VJAs-84gwV0s3cYqH3MegT56_KZ3HupOwtLRMWZ1PuXAIi-ViPTGxarTf1DHKJp78A1EH5298PNP4DrZn7dBAGj0pUfGBWThVoOpOdY8Sy_Mg72ndUd0C9lWN5X8og/s640/f35.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;下載此憑證並點兩下安裝&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuNx7cYRE8wnicfxF1NaiQk04cBGlQFn2ueS-x6G8u_ULLRMMccybT4zofifshAL_CQCU6JHxTHzm_0c7dAPTkEcsgamggjENJsxGVw_g2ay7S5g-pQrHYBtYizHTUnbmY0YBPfzpRHNU/s1600/f36.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;272&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhuNx7cYRE8wnicfxF1NaiQk04cBGlQFn2ueS-x6G8u_ULLRMMccybT4zofifshAL_CQCU6JHxTHzm_0c7dAPTkEcsgamggjENJsxGVw_g2ay7S5g-pQrHYBtYizHTUnbmY0YBPfzpRHNU/s640/f36.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;8.到Firebase網站的專案底下，匯入憑證&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0WTBlOm42tukxqyXvTTfezSA8Wl-sLMfsXrcg5j3ZoPXHfY468f6T0S5TmMRoCRz8nqmSm3nuaoRwGEbDkiYfVeRR3DcjhrT4S1Zg23irErrToVo_an_bLecCJ_r4334dWUtzGDNqtjQ/s1600/f37.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;382&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0WTBlOm42tukxqyXvTTfezSA8Wl-sLMfsXrcg5j3ZoPXHfY468f6T0S5TmMRoCRz8nqmSm3nuaoRwGEbDkiYfVeRR3DcjhrT4S1Zg23irErrToVo_an_bLecCJ_r4334dWUtzGDNqtjQ/s640/f37.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiL-u7ubRfxu570Kp8B5aznPzv00xIQjhCrCs7aM2GYh-KIiZUaNVWFBZ0dzrBOK0vAurwPTKqTHBDlHAXfaylSDi7FYJjLXDRjkXDouH8TOsKEx-G3TzmpafVTFvigwnRD8UhQ61KCDRs/s1600/f38.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;168&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiL-u7ubRfxu570Kp8B5aznPzv00xIQjhCrCs7aM2GYh-KIiZUaNVWFBZ0dzrBOK0vAurwPTKqTHBDlHAXfaylSDi7FYJjLXDRjkXDouH8TOsKEx-G3TzmpafVTFvigwnRD8UhQ61KCDRs/s640/f38.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;上傳剛剛匯出的密鑰，記得打上剛剛定義的密碼&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4dMKZZ7DdOcJvRJcl_zq8QK1175O2k2HJWARANg_-Xk0YloKoBSK4f4AGPiuZ7pSWc8CaGlk3foQ121kvmPQ5B7rOEHsVwcyTstzfH-gK7eRxHk_2rwXrlK_flGNH4FS0sOtm7ebWzQo/s1600/f39.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;148&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4dMKZZ7DdOcJvRJcl_zq8QK1175O2k2HJWARANg_-Xk0YloKoBSK4f4AGPiuZ7pSWc8CaGlk3foQ121kvmPQ5B7rOEHsVwcyTstzfH-gK7eRxHk_2rwXrlK_flGNH4FS0sOtm7ebWzQo/s640/f39.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiPA9LQOfr22uxTkvmyDRqxre_c3Pm0BvxFVmEthtVMTtBfBc42ShUBwo-QimksOe_oLq7gmXlDh8E4YDsWsmTm2WftbY7isA_1ZxX022C_Mg6wwAnwqCe9jJHG1eh0pan3PCUW2Ulj3s/s1600/f40.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiPA9LQOfr22uxTkvmyDRqxre_c3Pm0BvxFVmEthtVMTtBfBc42ShUBwo-QimksOe_oLq7gmXlDh8E4YDsWsmTm2WftbY7isA_1ZxX022C_Mg6wwAnwqCe9jJHG1eh0pan3PCUW2Ulj3s/s640/f40.PNG&quot; width=&quot;616&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: left; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
9.到Xcode中寫程式囉，可以參考一下網址的程式碼，直接複製貼上&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;color: #1d2129; font-family: &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-size: 15px; line-height: 18px; white-space: pre-wrap;&quot;&gt;&lt;a href=&quot;https://github.com/firebase/quickstart-ios/blob/master/messaging/FCM/AppDelegate.m&quot;&gt;https://github.com/firebase/quickstart-ios/blob/master/messaging/FCM/AppDelegate.m&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;color: #1d2129; font-family: &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;color: #1d2129; font-family: &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;或者照我做&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;color: #1d2129; font-family: &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;color: #1d2129; font-family: &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;在&lt;/span&gt;&lt;span style=&quot;background-color: transparent;&quot;&gt;&lt;span style=&quot;color: #1d2129; font-family: &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;AppDelegate.m最上方引入Firebase&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;background-color: transparent;&quot;&gt;&lt;span style=&quot;color: #1d2129; font-family: &amp;quot;helvetica&amp;quot; , &amp;quot;arial&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot; style=&quot;background-color: white; clear: both; text-align: left;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;@import Firebase;&lt;br /&gt;@import FirebaseMessaging;&lt;/span&gt;&lt;/blockquote&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: left; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;在didFinishLaunchingWithOptions的函式填入&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&amp;nbsp; &lt;span style=&quot;color: blue;&quot;&gt;// Register for remote notifications&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; if (floor(NSFoundationVersionNumber) &amp;lt;= NSFoundationVersionNumber_iOS_7_1) {&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; // iOS 7.1 or earlier&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; UIRemoteNotificationType allNotificationTypes =&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; (UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert | UIRemoteNotificationTypeBadge);&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; [application registerForRemoteNotificationTypes:allNotificationTypes];&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; } else {&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; // iOS 8 or later&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; // [END_EXCLUDE]&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; UIUserNotificationType allNotificationTypes =&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; (UIUserNotificationTypeSound | UIUserNotificationTypeAlert | UIUserNotificationTypeBadge);&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; UIUserNotificationSettings *settings =&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; [UIUserNotificationSettings settingsForTypes:allNotificationTypes categories:nil];&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; [[UIApplication sharedApplication] registerUserNotificationSettings:settings];&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; [[UIApplication sharedApplication] registerForRemoteNotifications];&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; }&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; // [START configure_firebase]&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; [FIRApp configure];&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; // [END configure_firebase]&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; // Add observer for InstanceID token refresh callback.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(tokenRefreshNotification:)&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;name:kFIRInstanceIDTokenRefreshNotification object:nil];&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;//2016/06/23 以下不用做&lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strike&gt;在空白處新增一個函式&amp;nbsp;&lt;/strike&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;strike&gt;// [START connect_to_fcm]&lt;/strike&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;strike&gt;- (void)connectToFcm {&lt;/strike&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;strike&gt;&amp;nbsp; [[FIRMessaging messaging] connectWithCompletion:^(NSError * _Nullable error) {&lt;/strike&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;strike&gt;&amp;nbsp; &amp;nbsp; if (error != nil) {&lt;/strike&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;strike&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; NSLog(@&quot;Unable to connect to FCM. %@&quot;, error);&lt;/strike&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;strike&gt;&amp;nbsp; &amp;nbsp; } else {&lt;/strike&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;strike&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; NSLog(@&quot;Connected to FCM.&quot;);&lt;/strike&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;strike&gt;&amp;nbsp; &amp;nbsp; }&lt;/strike&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;strike&gt;&amp;nbsp; }];&lt;/strike&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;strike&gt;}&lt;/strike&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;strike&gt;// [END connect_to_fcm]&lt;/strike&gt;&lt;/span&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strike&gt;在&amp;nbsp;applicationDidBecomeActive填入&lt;/strike&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;strike&gt;[self connectToFcm];&lt;/strike&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;strike&gt;&lt;br /&gt;&lt;/strike&gt;&lt;/span&gt;
&lt;span style=&quot;color: blue;&quot;&gt;//&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;2016/06/23&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;以上不用做&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;&quot; data-block=&quot;true&quot; data-editor=&quot;cp0s7&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;orphans: auto; text-align: start; text-indent: 0px; widows: 1;&quot;&gt;
&lt;br /&gt;
10.建置專案並安裝至手機上，對詢問推播按允許&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgbPrEQLqJd6rRuIDmxT12d_Y2Gtn5AHvH6e7EzCnK4wkhkm5wcltxYc9ngLL6JMT7OZShTp4p2j47D-RskzbH9emNKxgGrqBoCSvpWApCZTj3iJSrs2-TCQxut4fOmZiAFeQAS8fZ5FQ/s1600/f42.png&quot; imageanchor=&quot;1&quot; style=&quot;font-family: helvetica, arial, sans-serif; font-size: 15px; line-height: 18px; margin-left: 1em; margin-right: 1em; text-align: center; white-space: pre-wrap;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgbPrEQLqJd6rRuIDmxT12d_Y2Gtn5AHvH6e7EzCnK4wkhkm5wcltxYc9ngLL6JMT7OZShTp4p2j47D-RskzbH9emNKxgGrqBoCSvpWApCZTj3iJSrs2-TCQxut4fOmZiAFeQAS8fZ5FQ/s640/f42.png&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: left; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
11.到Firebase的網站專案左側Notifications新增一則訊息，並送出&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; clear: both; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-align: center; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ0duK77P-jXjvMBhifuxKkalE9ppiePDvmikTIuP7kwT5-5DvHWyg9croSbcMsTy1n0aDfmgkc3APTeW8JfYTDYXoy0J7PXrGNbZYXM4Ay2xkZ7WJdiaZPZYEScCP_1g2HzJflHG6HmU/s1600/f41.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;286&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ0duK77P-jXjvMBhifuxKkalE9ppiePDvmikTIuP7kwT5-5DvHWyg9croSbcMsTy1n0aDfmgkc3APTeW8JfYTDYXoy0J7PXrGNbZYXM4Ay2xkZ7WJdiaZPZYEScCP_1g2HzJflHG6HmU/s640/f41.PNG&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&amp;nbsp;12.成功!&lt;/div&gt;
&lt;div class=&quot;_1mf _1mj&quot; data-offset-key=&quot;8i4fm-0-0&quot; style=&quot;-webkit-text-stroke-width: 0px; background-color: white; color: #1d2129; direction: ltr; font-family: helvetica, arial, sans-serif; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 18px; position: relative; text-align: left; text-transform: none; white-space: pre-wrap; word-spacing: 0px;&quot;&gt;
&lt;span data-offset-key=&quot;8i4fm-0-0&quot;&gt;&lt;span data-text=&quot;true&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span data-offset-key=&quot;8i4fm-0-0&quot;&gt;&lt;span data-text=&quot;true&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKsAGNx_pltZZVau1urPobYIJJvnCt5epbpnGzBPrjTJeEk0WYmspRGXWlI7hC3idzbBiMs87KidIwjuynNVobfH1VsYa2Unh_-695X_U0oBXgQLYsjtzIEbo_9aQsWZxfS1dkcUFHC7g/s1600/2016-06-21+20.57.03.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKsAGNx_pltZZVau1urPobYIJJvnCt5epbpnGzBPrjTJeEk0WYmspRGXWlI7hC3idzbBiMs87KidIwjuynNVobfH1VsYa2Unh_-695X_U0oBXgQLYsjtzIEbo_9aQsWZxfS1dkcUFHC7g/s640/2016-06-21+20.57.03.png&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span data-offset-key=&quot;8i4fm-0-0&quot;&gt;&lt;span data-text=&quot;true&quot;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/4298441477499192542/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2016/06/google-firebasenotification-objective-c.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/4298441477499192542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/4298441477499192542'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2016/06/google-firebasenotification-objective-c.html' title='[教學] 實作Google Firebase的Notification 使用Objective-C'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBpUFcbGJ7GPkEsyhBl2-mud5OQBf4Lux5iKQ7U7P7pUX2bfgwqDl3Zp3STdOE9nxvUcP1Fis24S7hE35TAddrGvYhvGJAMDnABpa9rnchG30z-H_o020xoTgZowaxYbuULgT7KeCahFQ/s72-c/image00.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-4492171987727934497</id><published>2016-05-22T23:47:00.000+08:00</published><updated>2016-10-21T04:35:57.830+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="google chrome"/><category scheme="http://www.blogger.com/atom/ns#" term="lag"/><category scheme="http://www.blogger.com/atom/ns#" term="plugins"/><category scheme="http://www.blogger.com/atom/ns#" term="Twitch"/><category scheme="http://www.blogger.com/atom/ns#" term="中華電信"/><category scheme="http://www.blogger.com/atom/ns#" term="光纖"/><category scheme="http://www.blogger.com/atom/ns#" term="轉圈圈"/><title type='text'>[教學] Prox-t Beta 讓Twich不會轉圈圈lag的chrome外掛</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVYD9I004pMM3aadZn7dymtYpZw0YY0BoeFRRzgYkl6m0dfRcCBFf17J-eTKgbkehvoD1kII8t-l28el9XepXhKer_8MS9Xinxs5F5Nei5BeyBYhDU0btAx0-kHosqSgZjsIP169fWyN4/s1600/twitch.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVYD9I004pMM3aadZn7dymtYpZw0YY0BoeFRRzgYkl6m0dfRcCBFf17J-eTKgbkehvoD1kII8t-l28el9XepXhKer_8MS9Xinxs5F5Nei5BeyBYhDU0btAx0-kHosqSgZjsIP169fWyN4/s320/twitch.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
2016/10/21&lt;br /&gt;
&lt;h3 style=&quot;clear: both; text-align: center;&quot;&gt;
目前此外掛已下架，我也沒備份到安裝檔，在此提供其他方法&lt;/h3&gt;
&lt;h3 style=&quot;clear: both;&quot;&gt;
&lt;ol&gt;
&lt;li&gt;如果會lag先試著把dns設定成&lt;span style=&quot;color: red;&quot;&gt;8.8.8.8&lt;/span&gt;與&lt;span style=&quot;color: red;&quot;&gt;8.8.4.4&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;參考此篇，&lt;a href=&quot;http://jack120707.blogspot.tw/2013/11/proxy.html&quot;&gt;用中華電信proxy&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;div&gt;
--&lt;/div&gt;
&lt;/h3&gt;
家裡是使用中華電信，由於觀看Twitch頻道常常Lag開始轉圈圈，不爽之下直接由光纖20M升光纖100M!&lt;br /&gt;
&lt;br /&gt;
結果還是一樣跑個10秒就lag一次 (靠北，我去你的中華電信)&lt;br /&gt;
&lt;br /&gt;
大概持續了一年，今天!!!!就在今天!!!!!!!!!!!!! &amp;nbsp; 找到解法&lt;br /&gt;
&lt;br /&gt;
有人做了可以更改Twitch 伺服器的chrome外掛，超好用，也不知道為什麼沒有人再討論&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;注意: 此軟體與作者無關，若此外掛有任何侵害使用者行為，概不負責喔!!&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;h3 style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;strike&gt;點此下載Chrome外掛&lt;/strike&gt;&lt;/h3&gt;
&lt;br /&gt;
這個外掛叫做&lt;u&gt;Prox-t Beta&lt;/u&gt;，能切換Twitch在各地的資料中心，不用再被中華電信指定很lag的伺服器&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSykiiqq8cCRDZzwEQr7-oIKlFHHxU877W-xQYKAj3OB9Vnedo5zMGNiNqTIrqm0WbQPvau8Oej7omJ9ffIZVhWUJqIAmyhAFluOTvXrWMSLrAx_vgPNpYQZmUbTFBknMBsvIEZL1DMrY/s1600/%25E6%2593%25B7%25E5%258F%2596.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;285&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSykiiqq8cCRDZzwEQr7-oIKlFHHxU877W-xQYKAj3OB9Vnedo5zMGNiNqTIrqm0WbQPvau8Oej7omJ9ffIZVhWUJqIAmyhAFluOTvXrWMSLrAx_vgPNpYQZmUbTFBknMBsvIEZL1DMrY/s400/%25E6%2593%25B7%25E5%258F%2596.PNG&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
點選&quot;加到 CHROME&quot;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuMrMKTpHaN6qSfUULI8ROBUtapdrtJuUSaMgRyYddurkaYBe9FzJbWn0KBS3kWAG4wyKZBTF5-Mk1mmMXnscpoJx95-hvJqP0jeBlRLKXWGMn6A8g7uyrACmkXDGmnlmxUUk71EWcOQc/s1600/%25E6%2593%25B7%25E5%258F%25962.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;171&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjuMrMKTpHaN6qSfUULI8ROBUtapdrtJuUSaMgRyYddurkaYBe9FzJbWn0KBS3kWAG4wyKZBTF5-Mk1mmMXnscpoJx95-hvJqP0jeBlRLKXWGMn6A8g7uyrACmkXDGmnlmxUUk71EWcOQc/s320/%25E6%2593%25B7%25E5%258F%25962.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
點選&quot;新增擴充功能&quot;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPom-2vrId6mWWnrT5a6Sqn6xnfhpKGROWEgJ6csSFDwQmbBwjjpxXINckktLLtqVSc8o9Gs-ti4G5HoJ9JoOpnd09UKu2fJueM4qhs2KotO2JxGcvuo7QnJesOTODjtV4MBinikhgSBQ/s1600/%25E6%2593%25B7%25E5%258F%25963.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPom-2vrId6mWWnrT5a6Sqn6xnfhpKGROWEgJ6csSFDwQmbBwjjpxXINckktLLtqVSc8o9Gs-ti4G5HoJ9JoOpnd09UKu2fJueM4qhs2KotO2JxGcvuo7QnJesOTODjtV4MBinikhgSBQ/s1600/%25E6%2593%25B7%25E5%258F%25963.PNG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
當不在Twitch網站時，icon是灰色的，點擊也沒用&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8i6Vxea-Jy9uer0e7jT2dtrTKrqK-CmRsLUASjcHO9AsEul3QWdPoiE53GPbXReUsILYpBU-AUljd03jSvAvA0IJkGLK6cqdWSyUt2H1BhJbCin9Jjhc6bx06mtS2iAvNagQyWHhbyQc/s1600/%25E6%2593%25B7%25E5%258F%25964.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8i6Vxea-Jy9uer0e7jT2dtrTKrqK-CmRsLUASjcHO9AsEul3QWdPoiE53GPbXReUsILYpBU-AUljd03jSvAvA0IJkGLK6cqdWSyUt2H1BhJbCin9Jjhc6bx06mtS2iAvNagQyWHhbyQc/s1600/%25E6%2593%25B7%25E5%258F%25964.PNG&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
隨便瀏覽一個Twitch網站，icon就會變成紅色&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnH3rORpfiHIxC3LGoecBaareVtWxnsP7wP3H0dDbCIq_ayfNe-lQ6BZuglxAVbSyRjw8xZtvhBzsNdK-aiQFA0V6POAXjvSP8kqRxWMub7gsmKsK27ZBKRU2Al9izv_NhMo3lbBT2M6E/s1600/%25E6%259C%25AA%25E5%2591%25BD%25E5%2590%258D.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnH3rORpfiHIxC3LGoecBaareVtWxnsP7wP3H0dDbCIq_ayfNe-lQ6BZuglxAVbSyRjw8xZtvhBzsNdK-aiQFA0V6POAXjvSP8kqRxWMub7gsmKsK27ZBKRU2Al9izv_NhMo3lbBT2M6E/s320/%25E6%259C%25AA%25E5%2591%25BD%25E5%2590%258D.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
點開之後就可以選擇伺服器，在這裡選離台灣較近的雪梨，按下Enable&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMhB5R2qq8d81cTXNvm96d2sdJJLqp1MoUzFXQMhweSd7st4nbwrCTUBivBnwNQDykHELyGulF-WJEszyHJ7KzJrDE5mED0VySWWFnUNGovnw4SlHNGa-BmUpdME0nkQxKcnvCZhBaoA8/s1600/%25E6%2593%25B7%25E5%258F%25962.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;213&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMhB5R2qq8d81cTXNvm96d2sdJJLqp1MoUzFXQMhweSd7st4nbwrCTUBivBnwNQDykHELyGulF-WJEszyHJ7KzJrDE5mED0VySWWFnUNGovnw4SlHNGa-BmUpdME0nkQxKcnvCZhBaoA8/s320/%25E6%2593%25B7%25E5%258F%25962.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
接著Twitch Player就會重新Cache，就不會Lag囉!!&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/4492171987727934497/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2016/05/prox-t-beta-twichlagchrome.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/4492171987727934497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/4492171987727934497'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2016/05/prox-t-beta-twichlagchrome.html' title='[教學] Prox-t Beta 讓Twich不會轉圈圈lag的chrome外掛'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVYD9I004pMM3aadZn7dymtYpZw0YY0BoeFRRzgYkl6m0dfRcCBFf17J-eTKgbkehvoD1kII8t-l28el9XepXhKer_8MS9Xinxs5F5Nei5BeyBYhDU0btAx0-kHosqSgZjsIP169fWyN4/s72-c/twitch.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-6751216912441075136</id><published>2016-05-12T12:09:00.002+08:00</published><updated>2016-05-12T12:23:18.647+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="github"/><category scheme="http://www.blogger.com/atom/ns#" term="repositories"/><title type='text'>[教學] 學生可以在Github上擁有無限的private repositories</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;
&lt;img alt=&quot;GitHub&quot; class=&quot;partner-logo&quot; data-no-retina=&quot;&quot; height=&quot;133&quot; src=&quot;https://dwa5x7aod66zk.cloudfront.net/assets/pack/logo-github-fe55a081ff239877f791f5882f9c3cddc371653c88d9b06f504ea10f453996ed.jpg&quot; width=&quot;400&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: left;&quot;&gt;
今天的好消息，以前Github的學生資格擁有2-3個私有private repositories，今天他們宣布將學生的private repositories調整至無限量!&lt;br /&gt;
&lt;br /&gt;
個人資格&lt;br /&gt;
&amp;nbsp;$7 / month &lt;br /&gt;
公司資格&lt;br /&gt;
&amp;nbsp;$9/user/month&lt;br /&gt;
&amp;nbsp;$25/month for your first five users&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: left;&quot;&gt;
這代表你可以在Github放置多個private repositories而不受3個限制，導致一些專案必須下架或者改成public repositories。&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: left;&quot;&gt;
&lt;br /&gt;
全文&lt;br /&gt;
&lt;a href=&quot;https://github.com/blog/2164-unlimited-private-repos?utm_source=announcement&amp;amp;utm_medium=email&amp;amp;utm_campaign=ww-stuper-20160511&quot;&gt;https://github.com/blog/2164-unlimited-private-repos?utm_source=announcement&amp;amp;utm_medium=email&amp;amp;utm_campaign=ww-stuper-20160511&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1vac_yfrkr5bkSvB3Z-lHJ2A2VBUyM1ZevepigCON4mTFPtsUTGyOMTPPFSO17qOVVVfCihewXM3efVre4cbvGo7uB8o-i1sDnhdGa38ifSgJ81uiMozqY-fQNAJeDme9bCJJtAMY4YQ/s1600/%25E6%2593%25B7%25E5%258F%2596.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1vac_yfrkr5bkSvB3Z-lHJ2A2VBUyM1ZevepigCON4mTFPtsUTGyOMTPPFSO17qOVVVfCihewXM3efVre4cbvGo7uB8o-i1sDnhdGa38ifSgJ81uiMozqY-fQNAJeDme9bCJJtAMY4YQ/s640/%25E6%2593%25B7%25E5%258F%2596.PNG&quot; width=&quot;568&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: left;&quot;&gt;
還沒申請的同學趕快到此申請&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: left;&quot;&gt;
&lt;a href=&quot;https://education.github.com/pack&quot;&gt;https://education.github.com/pack&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: left;&quot;&gt;
啟用教學&lt;/div&gt;
&lt;div style=&quot;margin-left: 1em; margin-right: 1em; text-align: left;&quot;&gt;
&lt;a href=&quot;https://free.com.tw/github-student-developer-pack/&quot;&gt;https://free.com.tw/github-student-developer-pack/&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/6751216912441075136/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2016/05/githubprivate-repositories.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/6751216912441075136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/6751216912441075136'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2016/05/githubprivate-repositories.html' title='[教學] 學生可以在Github上擁有無限的private repositories'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1vac_yfrkr5bkSvB3Z-lHJ2A2VBUyM1ZevepigCON4mTFPtsUTGyOMTPPFSO17qOVVVfCihewXM3efVre4cbvGo7uB8o-i1sDnhdGa38ifSgJ81uiMozqY-fQNAJeDme9bCJJtAMY4YQ/s72-c/%25E6%2593%25B7%25E5%258F%2596.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-7286186209456737462</id><published>2016-04-21T17:56:00.001+08:00</published><updated>2016-04-21T17:56:48.354+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="apns"/><category scheme="http://www.blogger.com/atom/ns#" term="github"/><category scheme="http://www.blogger.com/atom/ns#" term="iOS9"/><category scheme="http://www.blogger.com/atom/ns#" term="stack overflow"/><title type='text'>[筆記] iOS apns 產生憑證</title><content type='html'>&lt;img alt=&quot;A remote notification from a provider to a client application&quot; height=&quot;106&quot; src=&quot;https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Art/remote_notif_simple_2x.png&quot; width=&quot;640&quot; /&gt;&lt;br /&gt;
官方文件超難懂，最後是靠著&lt;a href=&quot;http://stackoverflow.com/&quot;&gt;stackoverflow&lt;/a&gt;解決的&lt;br /&gt;
&lt;br /&gt;
如果有人能告訴我官方文件怎麼讀就能做出來，我會感激不盡&lt;br /&gt;
&lt;br /&gt;
在這裡筆記一下在憑證方面遇到的困難&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
前面就不贅述了，各位自行google，最後Provider需要有個憑證，連同憑證一起對apns送訊息，才能成功&lt;br /&gt;
&lt;br /&gt;
憑證怎麼申請 &amp;nbsp;&lt;a href=&quot;http://stackoverflow.com/questions/16055756/how-can-i-generate-pem-file-for-push-notifications-in-iphone&quot;&gt;點此&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
php server直接用github的 &lt;a href=&quot;https://github.com/immobiliare/ApnsPHP&quot;&gt;點此&lt;/a&gt;，下載之後解開把ApnsPHP的資料夾放到server上，挑一個sample_push.php就可以使用了&lt;br /&gt;
&lt;br /&gt;
心得，官方看不到這麼詳細的步驟，也沒說怎麼產生.pem等，&lt;a href=&quot;http://stackoverflow.com/&quot;&gt;stackoverflow&lt;/a&gt;才有...&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/7286186209456737462/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2016/04/ios-apns.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/7286186209456737462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/7286186209456737462'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2016/04/ios-apns.html' title='[筆記] iOS apns 產生憑證'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-3550023456085953693</id><published>2016-04-19T03:59:00.001+08:00</published><updated>2016-05-29T13:03:28.985+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cellForIndexPath"/><category scheme="http://www.blogger.com/atom/ns#" term="iOS9"/><category scheme="http://www.blogger.com/atom/ns#" term="not called"/><category scheme="http://www.blogger.com/atom/ns#" term="reloadData"/><category scheme="http://www.blogger.com/atom/ns#" term="UITableView"/><title type='text'>[筆記] iOS UITableView reloadData not working</title><content type='html'>在storyboard擺了一個TableView，結果程式碼裡面reloadData一直錯誤，搞了兩天，最後發現程式碼裡面根本不用這行&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;self&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;s3&quot;&gt;tableView&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt; = [[&lt;/span&gt;&lt;span class=&quot;s4&quot;&gt;UITableView&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s5&quot;&gt;alloc&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;] &lt;/span&gt;&lt;span class=&quot;s5&quot;&gt;initWithFrame&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;self&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;s3&quot;&gt;tableView&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;s4&quot;&gt;frame&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt; &lt;/span&gt;&lt;span class=&quot;s5&quot;&gt;style&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;s5&quot;&gt;UITableViewStyleGrouped&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;];&lt;/span&gt;&lt;/blockquote&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;不用init阿阿阿阿阿 幹！&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
I put the UITableView in storyboard. The problem is that I can not update data when I call [self.tableView reloadData]. It spent me two days to solve the problem. Take this code away&lt;/div&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;self&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;s3&quot;&gt;tableView&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;&amp;nbsp;= [[&lt;/span&gt;&lt;span class=&quot;s4&quot;&gt;UITableView&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;s5&quot;&gt;alloc&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;]&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;s5&quot;&gt;initWithFrame&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;self&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;s3&quot;&gt;tableView&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;s4&quot;&gt;frame&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;s5&quot;&gt;style&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;s5&quot;&gt;UITableViewStyleGrouped&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;];&lt;/span&gt;&lt;/blockquote&gt;
Fuck! I don&#39;t need to init my tableView in code or it will reference newer instance.&lt;br /&gt;
&lt;br /&gt;
另外&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;+ (&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;UIColor&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt; *)colorWithRed:(&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;CGFloat&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;)red green:(&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;CGFloat&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;)green blue:(&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;CGFloat&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;)blue alpha:(&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;CGFloat&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;)alpha;&lt;/span&gt;&lt;/blockquote&gt;
&lt;div class=&quot;p1&quot;&gt;
&lt;span class=&quot;s1&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;p1&quot;&gt;
每個值都要除以255阿阿阿阿阿阿，不然永遠是白色&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/3550023456085953693/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2016/04/ios-uitableview-reloaddata-not-working.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/3550023456085953693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/3550023456085953693'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2016/04/ios-uitableview-reloaddata-not-working.html' title='[筆記] iOS UITableView reloadData not working'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-1456007823934264694</id><published>2016-04-02T04:24:00.004+08:00</published><updated>2016-04-08T03:06:17.232+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="camera depth texture"/><category scheme="http://www.blogger.com/atom/ns#" term="unity"/><title type='text'>[筆記] Render CameraDepthTexture On Screen</title><content type='html'>&lt;div class=&quot;separator tr_bq&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZRYy52FfnzqvbXX3nnkb37ctdtxF0NdFD7cY-BnU6dSzBk6fH8akHZVEaG1Y_vvvZxnGiY1E0JApwfWuSBo_tNU1YjWFnqGNubD4kPkWRBSv12fb51dckvlE05aV2bcLJq5Gw_LwaMXU/s1600/QQQ.PNG&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;281&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZRYy52FfnzqvbXX3nnkb37ctdtxF0NdFD7cY-BnU6dSzBk6fH8akHZVEaG1Y_vvvZxnGiY1E0JApwfWuSBo_tNU1YjWFnqGNubD4kPkWRBSv12fb51dckvlE05aV2bcLJq5Gw_LwaMXU/s320/QQQ.PNG&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;br /&gt;
在Unity上渲染出Depth與Normal圖，網路上可用的資源實在有夠舊的，連官方範例都無法使用&lt;br /&gt;
&lt;br /&gt;
參考此篇&lt;br /&gt;
&amp;nbsp;&lt;a href=&quot;http://williamchyr.com/2013/11/unity-shaders-depth-and-normal-textures-part-3/comment-page-1/#comment-202908&quot;&gt;http://williamchyr.com/2013/11/unity-shaders-depth-and-normal-textures-part-3/comment-page-1/#comment-202908&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
修改一些段落變成Unity5可用的&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Script--&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;&amp;nbsp;float4 depth = float4(depthValue);&lt;/span&gt;&lt;br /&gt;
改成&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;float4 depth = float4(depthValue,depthValue,depthValue,1.0);&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
Shader--&lt;br /&gt;
&lt;span style=&quot;color: red;&quot;&gt;camera.depthTextureMode = DepthTextureMode.DepthNormals;&lt;/span&gt;&lt;br /&gt;
改成&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;GetComponent().depthTextureMode = DepthTextureMode.DepthNormals;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;o.scrPos.y = &amp;nbsp;1 - o.scrPos.y; //刪除此行&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;color: blue;&quot;&gt;Fixed Code 直接可以套用&lt;/span&gt;&lt;br /&gt;
RenderCamera.cs&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;
using UnityEngine;&lt;br /&gt;
using System.Collections;&lt;br /&gt;
[ExecuteInEditMode]&lt;br /&gt;
public class RenderCamera : MonoBehaviour {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; bool showNormalColors = true;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; public Material mat;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; void Start()&lt;br /&gt;
&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;GetComponent&amp;lt;Camera&amp;gt;().depthTextureMode = DepthTextureMode.DepthNormals;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp; &amp;nbsp; // Update is called once per frame&lt;br /&gt;
&amp;nbsp; &amp;nbsp; void Update()&lt;br /&gt;
&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (Input.GetKeyDown(KeyCode.E))&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; showNormalColors = !showNormalColors;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (showNormalColors)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mat.SetFloat(&quot;_showNormalColors&quot;, 1.0f);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; else&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; mat.SetFloat(&quot;_showNormalColors&quot;, 0.0f);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
&amp;nbsp; &amp;nbsp; void OnRenderImage(RenderTexture source, RenderTexture destination)&lt;br /&gt;
&amp;nbsp; &amp;nbsp; {&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Graphics.Blit(source, destination, mat);&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //mat is the material which contains the shader&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //we are passing the destination RenderTexture to&lt;br /&gt;
&amp;nbsp; &amp;nbsp; }&lt;br /&gt;
}&lt;/blockquote&gt;
&lt;br /&gt;
&lt;div&gt;
DepthNormalShader.shader&lt;/div&gt;
&lt;div&gt;
&lt;blockquote&gt;
Shader &quot;Custom/DepthNormalShader&quot; {&lt;br /&gt;
Properties {&lt;br /&gt;
&amp;nbsp; &amp;nbsp;_MainTex (&quot;&quot;, 2D) = &quot;white&quot; {}&lt;br /&gt;
&amp;nbsp; &amp;nbsp;_HighlightDirection (&quot;Highlight Direction&quot;, Vector) = (1, 0,0)&lt;br /&gt;
}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;SubShader {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Tags { &quot;RenderType&quot;=&quot;Opaque&quot; }&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;Pass{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;CGPROGRAM&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;#pragma vertex vert&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;#pragma fragment frag&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;#include &quot;UnityCG.cginc&quot;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;sampler2D _CameraDepthNormalsTexture;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;float _StartingTime;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;float _showNormalColors = 1; //when this is 1, show normal values as colors. when 0, show depth values as colors.&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;struct v2f {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; float4 pos : SV_POSITION;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; float4 scrPos: TEXCOORD1;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;};&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;//Our Vertex Shader&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;v2f vert (appdata_base v){&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; v2f o;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; o.pos = mul (UNITY_MATRIX_MVP, v.vertex);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; o.scrPos=ComputeScreenPos(o.pos);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt; &amp;nbsp; return o;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;sampler2D _MainTex;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;float4 _HighlightDirection;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;//Our Fragment Shader&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;half4 frag (v2f i) : COLOR{&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;float3 normalValues;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;float depthValue;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;//extract depth value and normal values&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;DecodeDepthNormal(tex2D(_CameraDepthNormalsTexture, i.scrPos.xy), depthValue, normalValues);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;if (_showNormalColors == 1){&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt; &amp;nbsp; float4 normalColor = float4(normalValues, 1);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt; &amp;nbsp; return normalColor;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;} else {&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt; &amp;nbsp; float4 depth = float4(depthValue,depthValue,depthValue,1.0);&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt; &amp;nbsp; return depth;&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;  &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;ENDCG&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;}&lt;br /&gt;
&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;FallBack &quot;Diffuse&quot;&lt;br /&gt;
}&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/1456007823934264694/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2016/04/render-cameradepthtexture-on-screen.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/1456007823934264694'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/1456007823934264694'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2016/04/render-cameradepthtexture-on-screen.html' title='[筆記] Render CameraDepthTexture On Screen'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZRYy52FfnzqvbXX3nnkb37ctdtxF0NdFD7cY-BnU6dSzBk6fH8akHZVEaG1Y_vvvZxnGiY1E0JApwfWuSBo_tNU1YjWFnqGNubD4kPkWRBSv12fb51dckvlE05aV2bcLJq5Gw_LwaMXU/s72-c/QQQ.PNG" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2290273572250820101.post-5792779317947363614</id><published>2015-10-13T00:39:00.001+08:00</published><updated>2015-10-13T00:39:26.653+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="RA2"/><category scheme="http://www.blogger.com/atom/ns#" term="windows 10"/><category scheme="http://www.blogger.com/atom/ns#" term="尤里的復仇"/><title type='text'>[筆記] 在Windows 10 玩 RA2 尤里的復仇</title><content type='html'>https://www.youtube.com/watch?v=a-wGOsVqUTs&lt;br /&gt;
&lt;br /&gt;
參考這部影片，不過有些設定要改&lt;br /&gt;
&lt;br /&gt;
.ini的Video標籤內容改成&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 17px;&quot;&gt;[Video]&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 17px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 17px;&quot;&gt;AllowHiResModes=yes&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 17px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 17px;&quot;&gt;AllowVRAMSidebar=yes&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 17px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 17px;&quot;&gt;VideoBackBuffer=no&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 17px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 17px;&quot;&gt;ScreenWidth=800&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 17px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 17px;&quot;&gt;ScreenHeight=600&lt;/span&gt;&lt;br style=&quot;background-color: white; color: #333333; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 17px;&quot; /&gt;&lt;span style=&quot;background-color: white; color: #333333; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 17px;&quot;&gt;StretchMovies=no&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; color: #333333; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 17px;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 17px; white-space: pre-wrap;&quot;&gt;aqrit.cfg的設定&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 17px; white-space: pre-wrap;&quot;&gt;ForceDirectDrawEmulation = 1&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;background-color: white; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 17px; white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;background-color: white; font-family: Roboto, arial, sans-serif; font-size: 13px; line-height: 17px; white-space: pre-wrap;&quot;&gt;其他 = 0&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://jack120707.blogspot.com/feeds/5792779317947363614/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://jack120707.blogspot.com/2015/10/windows-10-ra2.html#comment-form' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/5792779317947363614'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2290273572250820101/posts/default/5792779317947363614'/><link rel='alternate' type='text/html' href='http://jack120707.blogspot.com/2015/10/windows-10-ra2.html' title='[筆記] 在Windows 10 玩 RA2 尤里的復仇'/><author><name>Jack</name><uri>http://www.blogger.com/profile/15997213382546695067</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>