ios app design 最近的感想


這幾天把xcode再開起來,發現上次開啟是一年多以前,
好久沒打開了xcode了,
因為這一年來大都在寫andorid,
光是android的東西都設計不完了,ios也就放著,

swift這程式語言也進化好多,但xcode還是比不上Android studio好用,
寫起程式來,還是差很多,
xcode比較不直覺,android studio 好用多了。

但是不管這,iphone用戶超多的,尤其有錢人大都用iphone,
設計ios app是一定要的.

其實這樣蠻累的,一下子要從java轉swift.
ios api與android api都不一樣,整個都要重寫。

除了語言不同之外,
套件管理也是完全不同。
android studio內建套件搜尋功能,
但xcode沒有,只能額外用 Cocoa pod,整個就是不方便。



xcode 在加入admob banner時,出現message:

Advertising tracking may be disabled. To get test ads on this device, enable advertising tracking.

solution:
This message will come up if you have limited ad tracking in your settings. On your device, check that Limit Ad Tracking is not enabled:
  • Settings -> Privacy -> Advertising
  • 設定--> 隱私權 --> 廣告
開啟之後,再重新載入app.
就會看到:

  To get test ads on this device, call: request.testDevices = @[ @"eee6eb5427ea00278b070e26f081xxx1" ];


然後就可以使用test ad 來測試banner.
但是上面的code是不能跑的,會出現error.
無言.

照google sample code會出現error.
最後還是要去stackoverflow找答案..

留言

  1. 一晚上都在看你的博客,很有感触
    我也是一名独立开发,是大陆的。做app确实已经越来越难了。
    不过看到这,我很想跟你推荐Flutter,真的是开发效率很高的一个框架。关键是使用flutter以后就完全不需要安卓和ios单独开发一遍了,同一个app两边各走一遍真的是件磨人的事。
    不过我知道熟悉原生开发的一般是看不上这类跨平台解决方案的,但是我真的很想说,独立开发者效率是第一位,快速验证产品是很重要的
    加油~

    回覆刪除
  2. 另外哈,你既然有写博客的习惯,何不搭建一个博客,放上adsense,苍蝇腿也是肉嘛哈哈

    回覆刪除

張貼留言

這個網誌中的熱門文章

最爛的銀行服務-玉山銀行

Mark App Design Apps - Terms and Privacy Policy (服務條款,隱私權政策)

SMR疊瓦式hdd致命缺陷被解決????!!!

ios app 上架時app icon要注意事項

更改google drive預設存放目錄位置Change Google Drive Default Folder Location in Windows

google play 正式發布前測試報告...非常好用.

舊有app在Android 12 閃退問題& app Splash screens

app bundle and bundletool. 關於aab安裝問題

關於google play console app應用程式簽署

Google Play badge徽章產生器