這幾天把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:
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
- 設定--> 隱私權 --> 廣告
就會看到:
然後就可以使用test ad 來測試banner.
但是上面的code是不能跑的,會出現error.
無言.
照google sample code會出現error.
最後還是要去stackoverflow找答案..
留言
我也是一名独立开发,是大陆的。做app确实已经越来越难了。
不过看到这,我很想跟你推荐Flutter,真的是开发效率很高的一个框架。关键是使用flutter以后就完全不需要安卓和ios单独开发一遍了,同一个app两边各走一遍真的是件磨人的事。
不过我知道熟悉原生开发的一般是看不上这类跨平台解决方案的,但是我真的很想说,独立开发者效率是第一位,快速验证产品是很重要的
加油~