網頁

2020年9月6日 星期日

解決UITableView的Grouped型態的Section間會有空隙

為了讓Section不會一直停留在最上方,將UITableView的style改成UITableViewStyleGrouped。但卻發現第二個section和第一個seciont的最後一個元素隔一大段空白,查半天看到的StackOver都沒有但打勾確認,不過實際測了下Space Between Sections in UITableview的解決,如下面程式碼就能解決了,其實不能回傳0是要注意的,就直接給個比0大的值就好

- (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section{
    return 0.00001f;
}


參考網址:

Space Between Sections in UITableview

2020年9月4日 星期五

iOS上架遇到出口合資訊這怪問題

上傳iOS app後,點選建置版本後,跳出回應"出口合規資訊"這樣的問題,查半天看半天大家都選否,也不是很清楚,APP TestFlight缺少出口合規資訊是寫了這是很久前的規定"很久很久之前美國政府不允許採用高強度加密的套件,必須改成弱強度的加密方式",蘋果提交版本後顯示”缺少出口合規證明“的解決辦法這邊倒是有特別寫個解法,最後選了否......再看看狀況吧


參考網址:

https://www.ptt.cc/bbs/MacDev/M.1513654588.A.92C.html

APP TestFlight缺少出口合規資訊

蘋果提交版本後顯示”缺少出口合規證明“的解決辦法

解決"ERROR ITMS-90339: "This bundle is invalid. The Info.plist contains an invalid key 'UIApplicationExitsOnSuspend' in bundle"

 上架上傳app時遇到個Error,"ERROR ITMS-90339: "This bundle is invalid. The Info.plist contains an invalid key 'UIApplicationExitsOnSuspend' in bundle XXX [XXX.app]""


看半天,看到UIApplicationExitsOnSuspend key issue. How do I fix it?有寫,對著info.plist按右鍵,點選"Show Raw Keys/Values",倒是真的出現UIApplicationExitsOnSuspend,將它拿掉就可以過了

參考網址:

UIApplicationExitsOnSuspend key issue. How do I fix it?


2020年8月14日 星期五

Xcode舊專案改用Automatic Sign發生〞Set the provisioning profile value to "Automatic" in the build settings editor, or switch to manual signing in the Signing & Capabilities editor.〞 Error

平時都是用手動指定憑證發布app,但剛好有舊案可以使用自動的,就改成自動,結果一直發生"Set the provisioning profile value to "Automatic" in the build settings editor, or switch to manual signing in the Signing & Capabilities editor.",查半天,看到升级Xcode 10后遇到的问题提到清空User defined中的PROVISIONING_PROFILE,Target及Project設定都要改。

改完後,最好是Automatically manage signing的勾選取消再勾回,選Team,重開XCode。

參考網址:

升级Xcode 10后遇到的问题

2020年8月3日 星期一

nginx設定轉址

有個網站跟客戶希望能直接轉址到別處,基本上有好幾種做法
  1. 直接php轉
  2. .htaccess寫方式轉
  3. web server(我是用nginx)轉
查了下,最後選了第三個做,直接在nginx.conf或site-enabled/default中的server內最後面加底下這行,oldpage及http://www.domain.com/newpage自行更換
rewrite ^/oldpage$ http://www.domain.com/newpage redirect;

重開機就OK了
#service nginx reload

參考網址: