本文目錄一覽:
- 1、ios推送消息 用php推送怎麼實現
- 2、Thinkphp怎麼生成APP呀.求助求助
- 3、如何用php/mysql為 ios app
- 4、含有php的模板網站能打包成Android或者ios的app嗎
ios推送消息 用php推送怎麼實現
php實現ios推送的方法:首先把要發送的消息以及iPhone標識打包,並發送給APNS;然後查找有相應標識的iPhone,並把消息發送到iPhone;最後把發來的消息傳遞給相應的應用程序,並且按照設定彈出Push通知即可。
可以分為三個階段:
第一階段:應用程序把要發送的消息、目的iPhone的標識打包,發給APNS。
第二階段:APNS在自身的已註冊Push服務的iPhone列表中,查找有相應標識的iPhone,並把消息發送到iPhone。
第三階段:iPhone把發來的消息傳遞給相應的應用程序,並且按照設定彈出Push通知。
推送服務極光還不錯,極光多種消息類型,開發者可以輕鬆地通過極光發送各個移動平台的系統通知,還可以在控制台編輯多種富文本展示模板; 極光還提供自定義消息的透傳,客戶端接到消息內容後根據自己的邏輯自由處理。
Thinkphp怎麼生成APP呀.求助求助
首先你需要建立一個包含TPM的ThinkPHP項目。 你可以在ThinkPHP官方網站上下載TPM, 也可以中github中獲得。
將下載的文件中, Tpl目錄下的文件複製到你的項目文件夾下Tpl目錄中。將SwitchMobileTplBehavior.class.php 複製到 項目目錄下 Lib/Behavior 目錄下,將TemplateMobile.class.php 文件複製到 ThinkPHP/Extend/Driver/Template 下。
項目需要開啟layout , 在項目配置文件中配置:
‘LAYOUT_ON’=true
在項目的Conf文件夾下建立tags.php ,代碼為:
?php
return array(
‘action_begin’=array(‘SwitchMobileTpl’)
)
如果想手機客戶端支持頁面跳轉,需要修改核心文件 ThinkPHP/Common/functions.php 中得redirect函數,修改為:
function redirect($url, $time=0, $msg=”) {
//多行URL地址支持
$url = str_replace(array(“\n”, “\r”), ”, $url);
if (empty($msg))
$msg = “系統將在{$time}秒之後自動跳轉到{$url}!”;
if (!headers_sent()) {
// redirect
if (0 === $time) {
//手機客戶端跳轉發送redirect的header
if(defined(‘IS_CLIENT’) IS_CLIENT){
if(”!==__APP__){
$url=substr($url,strlen(__APP__));
}
header(‘redirect:’.$url);
}else{
header(‘Location: ‘ . $url);
}
} else {
header(“refresh:{$time};url={$url}”);
echo($msg);
}
exit();
} else {
$str = “meta http-equiv=’Refresh’ content='{$time};URL={$url}'”;
if ($time != 0)
$str .= $msg;
exit($str);
}
}
編輯器打開Tpl/index.html文件,修改代碼
TPM.run(“”);
,將網址修改為你項目的真實訪問地址。
然後,我們可將模板目錄打包成手機APP 。
首先打開你的命令行, cd 到模板目錄, 運行命令:
php build.php
然後我們發現在模板目錄會生成手機APP文件, 我們在手機上面安裝即可。
命令行打包程序需要你的環境開啟zip和curl擴展,如果不清楚的話請自行百度解決。
注意:打包命令需要聯網,如果沒有聯網的話 可以用第三方打包工具例如phonegap打包。
打包命令還可以跟更多參數:
php build.php platform name package version
參數說明:
platform :輸入android或ios, 默認為android,現在還不支持IOS打包,大家敬請期待。
name :應用名稱, 默認為TPM 。
package: 應用的包名,如:com.think.yourname ,一般為一個域名的倒序。 默認為 cn.thinkphp.tpm
version: 應用版本, 默認為1.0
如何用php/mysql為 ios app
通常這種都是用PHP+MYSQL製作 WEB 頁面,然後ANDROID或IOS通過 類似WEBVIEW這種用框架嵌入WEB頁面,
WEB端比較適合移動開發的像 JQUERYMOBILE框架,自適應屏幕長寬~
含有php的模板網站能打包成Android或者ios的app嗎
能,安卓可以直接用,但是打包成ios的只能越獄用,還是要提交蘋果審核才能上架,我之前用.net網站打包過,你網上搜下,這種幫你把網站生成app的很多
原創文章,作者:XTOAJ,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/329428.html