本文目錄一覽:
APP發布到APP store時限制區域geojson格式文件怎麼生成
發布步驟
登陸蘋果開發者中心(99美元賬號)
進入itunes connect
選擇Manage Your Apps
選擇Add New App
填寫項目相關信息,不知道怎麼填的點擊問號查看,Bundle ID Suffix需要與上一篇申請發布證書中鎖填的後綴一致,否則在上傳項目時會出錯,需要重新打包
然後是選擇項目價格和日期
接下來的頁面要填寫項目的完整信息
URL可以填寫自己的主頁,公司的主頁等,會被展示在itunes中的,這個URL千萬不可填寫微博主頁等需要登陸後才能查看的鏈接,有網友因為填寫微博鏈接被拒,實在不行,填寫博客地址也可的
④ 聯繫人信息可以填寫自己,也可以填寫公司的,demo Account 如果App中需要登陸,可以提供一個測試賬號方便蘋果審核時調試
⑤上傳的圖片都是在ituns中展示所用的。3.5-Inch的圖片尺寸是960*640或者640*960,或960*600,或
620*900,這幾種尺寸都可以。4-Inch的圖片尺寸是1136×640, 1136×600, 640×1136 或者
640×1096, 截圖最好是真機調試時按住電源鍵和home鍵截,這樣尺寸肯定不會錯的。
點擊繼續之後會出現,項目是等待上傳狀態,可以選擇edit編輯項目的相關信息
接下來打包應用程序(前提,已經申請過發布證書並安裝,未申請的請參照本文開頭的鏈接進行操作)
a.打開Xcode,選擇Product-Archive
b.然後選擇distribute…
c.選擇第二個
d.選擇發布證書
點擊next之後便會生成.ipa文件
3.上傳.ipa文件,,需要用mac自帶的Application Loader
a.在finder中選擇應用程序(Applications)-右鍵選擇Xcode-顯示包內容-contents-Applications-Application Loader
b.打開Application Loader會出現登錄界面,同樣用登錄開發者中心的賬號登錄,第一次登錄會出現一個接受協議頁面,打√後繼續就行了
c.進入後選擇Deliver Your App,會出現你在developer中心填寫的項目,是等待上傳狀態,選擇上傳ipa就可以了。
4.上傳成功後再回到開發者中心,刷新頁面就會發現項目是等待審核狀態了,正常審核周期是5個工作日
此時郵箱會收到蘋果的郵件,審核結果出來後也會收到郵件
IOS項目新手引導頁圖片適配方案
基本上每個IOS APP都會有新手引導頁面這個功能,常規的就是幾張靜態圖片,可以左右滾動。既然涉及到圖片,就肯定會存在適配的問題(為了達到最優的體驗效果,一般都會針對不同的分辨率設計不同尺寸的圖片),本文主要就是討論如何適配的問題。
2.1 方案一
根據屏幕分辨率的不同,使用不同的圖片。
2.2 方案二
熟悉IOS開發的人都知道,每一個ios項目中,都有一個Assets.xcassets文件夾,用來管理項目中所有的圖片(AppIcon、LaunchImage、其他業務圖片)。
從上面的截圖我們可以看到,xcode提供了兩個內置的類型AppIcon、LaunchImage。我們只要提供正確尺寸的圖片,ios系統就能在不同分辨率的設備上使用對應的圖片而無需我們自己指定;另外就是我們自己創建的(avatar),提供2x、3x這兩種類型的圖片即可(1x的設備現在基本上找不到了,而且當前的ios系統也不支持1x的設備)。那麼問題來了,我們自己創建的圖片集合,只有3個類型(1x、2x、3x),並不能按照分辨率來設定。再看一下上面的截圖,有一個“show”的圖片集合,形式如下:
咦!這個鬼東西是怎麼搞出來的?我們先看看Assets.xcassets文件夾在硬盤上的組織形式:
從上圖我們可以看到,系統內置的兩種類型AppIcon、LaunchImage對於的文件夾為AppIcon.appiconset、LaunchImage.launchimage,我們自己創建的圖片集合avatar對應的文件夾為avatar.imageset。講到這裡,你應該大概猜到了show這個圖片集合是怎麼創建出來了吧?
1、先創建一個LaunchImage類型的圖片集合;
2、修改名稱(LaunchImage→show)
3、修改文件夾名稱(show.launchimage→show.imageset)
回到正題,在show這個圖片集合裡面,我們就可以輕鬆的根據分辨率設置2x、3x類型的圖片。
現在我們可以按照下圖的方式使用新手引導圖片了:
親測:不同分辨率的設備,展示對應的圖片。
我們注意到,show.imageset文件夾中有一個文件Contents.json,正是這個文件,ios系統才能根據設備類型展示對應的圖片資源。Contents.json文件內容如下:
系統展示圖片的時候,會先解析這個文件,然後根據設備的分辨率,找到對應的圖片。
PHP json數據寫入到json文件,讀取json文件
// 生成一個PHP數組
$data = array();
$data[‘name’] = ‘admin’;
$data[‘pwd’] = ‘123456’;
// 把PHP數組轉成JSON字符串
$json_string = json_encode($data);
// 寫入文件
file_put_contents(‘user.json’, $json_string);
// 從文件中讀取數據到PHP變量
$json_string = file_get_contents(‘user.json’);
// 把JSON字符串轉成PHP數組
$data = json_decode($json_string, true);
// 顯示出來看看
var_dump($data)
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/151564.html