@mycb750はじめにiOS11よりTwitter、Facebook、Flickr、Vimeoアプリのサインイン連携がセキュリティの観点からできなくなりました。他のサードパーティーアプリと同様の扱いになりました。アプリでTwitterシェアやFacebookシェアなどをSLComposeViewControllerで実装している場合に挙動が変わります。ios11のGM版(製品リリース手前)で確認するとアプリがインストールしてあってもFacebook,Twitterのシェアボタンが機能しません。→GM版のバグな可能性が高いため、正式リリース(9/19)したら改めて動作確認すると良いと思います。accounts,appleinsider参考リンクhttp://appleinsider.com/articles/17/06/05/apple-drops-twitter-facebook-flickr-vimeo-integration-in-ios-11SLComposeViewControllerで実装した場合の挙動の違いについてTwitter,Facebookなどのアプリがインストールされている場合はSLComposeViewControllerの実装のままで問題なく動作するはずです。→ベータ版、GM版では動いていないので不安いずれにせよSLComposeViewControllerは推奨されていないため、移行対応を行ったほうが間違いありません。https://stackoverflow.com/questions/45450300/twitter-sharing-in-ios-11アプリをインストールしていない場合にシェアが連携できないためできなくなります。実装アプリで処理を入れていない場合は、ボタンを押しても無反応になります。(アプリをインストールしていないユーザは少ないので特に無視でも問題ないかもしれませんが、ストアに誘導など入れると親切です)対応方法についてTwitter,Facebookの対応についてのみ記載します。基本的には公式の各SDKを利用して行えば問題ありません。公式で移行手順についてアナウンスしています。TwitterKit3を使ってくださいとのことです。公式ページよりFacebookSDKでシェアを実装してください。@mycb750はじめにiOS11関連で開発者が対応しなければならない内容についてメモします。iOS11が今年9月にリリースされます。(9月23日周辺が予想されています)秋の発表イベントは9月12日開催。https://www.gizmodo.jp/2017/09/apple-special-event-2017fall.html9月12日の発表イベントでiOS11を9月19日にリリースすると発表しましたhttp://www.techradar.com/news/ios-11-release-date-news-and-features今回は過去ipv6対応やATS対応などのような重い対応が必要になることはありません!64ビット対応についてiOS8の対応のときに64ビット対応が必要とアナウンスされていましたがいよいよiOS11から32ビットアプリは動作しなくなります。「App」で端末にインストールしているアプリの中からios11で動作しないアプリの一覧が確認できます。32ビットアプリということになります。不安な場合は一度こちらで確認するといいと思います。参考:http://usedoor.jp/howto/digital/iphone-ipad/ios-32bit-app-ichiran-hyouji/意外と大手アプリで対応がまだできてないアプリが意外と多くて驚きます。Ideaアプリ、アメッシュアプリが8月31日現在でまだ未対応でした。iOS11で変更(非推奨)APIの修正についてswift/objective-cで追加や非推奨となるAPI一覧が公開されているため、更新されたAPIはios11用にしてあげるといいです。非推奨なので基本的には使えるはずですがいずれ使えなくなる可能性があります。swiftのメソッドは非推奨ではなくremoveになっているのが結構あるので別途用意されている代わりのメソッドに移行する必要があります。DifferencesFacebook,Twitter,Flickrのシェア機能をアプリで使っている場合の対応Twitter、Facebook、Flickr、Vimeoの統合をできなくしたようです。アプリでTwitterやFacebookのシェアやいいねをSDKではなくSLComposeViewControllerで実装している場合の挙動が変わる事になります。TwitterやFacebookのアプリがインストールされている場合は問題なく実行できるが、アプリがインストールされていない場合にシェアやいいねができなくなります。別記事で言及していきます。appleinsider参考リンクhttp://appleinsider.com/articles/17/06/05/apple-drops-twitter-facebook-flickr-vimeo-integration-in-ios-11iOS11で追加された目玉機能などios11でaddされているAPIでiOS11ならではの目玉機能も多いため積極的に取り込むといいと思います。拡張現実(ARKIT)などいままでにできなかったアプリが個人で開発できるため、アイデア次第で大きなマネタイズのチャンスになります。アップデートに備える」ページを公開していますhttps://support.apple.com/ja-jp参考までに主に端末がiOS11に対応しているかやバックアップについてなどをアナウンスしてくれています。@mycb750はじめにWWDCで発表されたiOS11の新機能で用意されたAPI(Framework)をメモしておきます。目玉はARと機械学習系でしょうか。NFCは個人的にタグを持っているのでなにかしてみたいなと思いました。公式ドキュメントhttps://developer.apple.com/documentation新API(Framework)ARKit目玉機能で拡張現実関連のapiです。カメラと連携したAR関連の処理はできそうですが、なにができるか興味深いです。game.https://developer.apple.com/documentation/arkitVision顔認識機能や動画のシーンを分類などを担うapiです。精度がどこまで上がっているか気になります。video.https://developer.apple.com/documentation/visionIdentityLookup「不要なSMSやMMSメッセージを識別してフィルタすることができるアプリの拡張機能」、、、いまいちわかりません。smsの操作なんてできるんだったかな。ML機械学習関連の追加apiです。app.https://developer.apple.com/documentation/coremlDeviceCheckデバイスや開発者ごとにデータのアクセスを分けられる?のでしょうか。利点がまだわかりません。logic.https://developer.apple.com/documentation/devicecheckFileProviderファイルのプロバイダを拡張したapiのようです。他アプリが保管しているディレクトリやファイルへのアクセスなどができる機構があるようです。app.https://developer.apple.com/documentation/fileproviderFileProviderUI「ドキュメントブラウザのコンテキストメニューにアクションを追加する」、、よくわかりません。NFCNFCのタグ読み込み用のapiです。調べれてないですが、すでに在ったような気がするので機能追加だと思います。data.https://developer.apple.com/documentation/corenfcPDFKitpdfの操作系apiです。apiをみると表示系のことしかできないように見えます。applications.https://developer.apple.com/documentation/pdfkitまとめ毎年色々なframeworkが追加されて調べてる間にもまた来年のWWDCの日がまたきそうで気を抜けません。useless.1日5杯はコーヒー、カフェオレ飲みます。yumスポンサードリンクエントリ。