Swift 2のアプリをSwift 3化するためにやったこと
https://github.com/tnantoka/edhita というアプリをXcode 8でBuildして提出しました。
やったこと | コミット |
---|---|
Swift 3に自動変換 | https://github.com/tnantoka/edhita/commit/8db1e8723519a9e1200c712dff7bec4bdfba96e7 |
プロジェクトを推奨設定に | https://github.com/tnantoka/edhita/commit/78668105125282a467afb5ba4508809b12632198 |
Objective-Cを呼んでいる部分のバグ修正 | https://github.com/tnantoka/edhita/commit/442e985a9a1dfd70f07862be8208c4cd255b8773 |
AdMobのアップデート | https://github.com/tnantoka/edhita/commit/6089ed76e76c2b35b4b9f9fd6e8d82e3f1bf6eb1 |
NSPhotoLibraryUsageDescriptionの追加 | https://github.com/tnantoka/edhita/commit/7404c337df6de0f5d6ed932edb62af2c052a97ee |
AdMobのためにNSCalendarsUsageDescriptionとNSBluetoothPeripheralUsageDescriptionも設定する必要がありましたが、7.11.0のアップデートで不要になりました。
Swift 3対応よりもiOS 10対応の方が時間がかかりました…。 まだ審査待ちなのでリジェクトされたらまた対応した内容を書こうと思います。