【iOS】 アプリ内でTweetしたい場合、Swifterがベストかな?

こんにちは、

アプリ内でTwitterの投稿をしたく、色々とSDKを探していました。

TwitterKitはすでに、開発中止だったので。公式にあったSwifterが、

一番まともそう。

 でも、これって、Swift 用のライブラリです。

Objective-Cでは無いんです。

探しても、流石にもうない様子。

なので。

Objective-Cでも使えるように、検討しました。

そしたら・・・・。 

なんと!!

普通に利用できました。

そのまま、利用する事ができなかったので、

ラップする、Swift のコードを書いて、そのラップしたコードを

Objective-C側から呼ぶようにすれば、できました。




【Mac 】 Cortana だと VM Fusion 10.1.6 は 駄目な件

こんばんは、こんにちは。

Mac OS を Cortana にようやくアップデートしました。

そしたら、

VM Fusion 10.1.6 で動作させている、

Windows 10 の画面真っ暗になって、何も表示されなくなりました。

音は出ていたので、キーボードやマウスは動作するようです。

なんとか、真っ黒な状態で、ログインパスワードを入れてログインしてもやはり真っ黒

おそらく、

Cortana から導入されたセキュリティー関連の影響で画面が表示できないようです。

いろいろと、調べると、VM Fusion 11 系だと大丈夫な様子・・・。

まぁ、アップデートしろと・・・。

金がかかるんですよね。

他にも調べると、

体験版の 11を先にいれてから、 10をインストールするといけるなど、

ちょっと、ややこしいやり方もあるようです。

さて、どうするべきか。

【Mac】 Mac OS Mojave → Catalina アップデート時の注意事項 (俺的メモ)


メモ
  • タイムマシーンを使ってバックアップをしっかりとっておく。(外付けHDDなど)
  •  / (ルート) 直下に自分で作ったオリジナルのフォルダーはなくなる。
    ルートはきれいになる。
  • フォルダーなどデータはユーザーディレクトリに作成しておく
  • ↑いちよ、移動したフォルダ、ファイル一覧はデスクトップに置かれる。


注意しないと行けないソフトウェア
  • vm fusion 10 系  以下 は 利用できない。 画面が真黒になる。
    • リモートデスクトップでアクセスすれば行けるかも。
    • アップデート版を購入する必要あり

【Apple】iPhone SE (第二世代)が発表されました。

古いiPhone を利用していて、

高性能機種を必要としない人向けには最適かと思います。

32GBで 4万円台かぁ。

皆さん、いかがでしょう。




【Stadia】Stadia は大丈夫か?

Stadia は大丈夫かなぁ。

Nvidia の GeForce Now が 日本でもできるようになったし。

Shadow もあるようだし。

ソニーやMSも同様に前からあるし。

最初は、google が だすって!  と思って飛びつきましたが、

最近は冷めてしまっています。

せめて日本でもできるようになってほしい・・・。

でも、やりたいゲームって・・・・。

FF7RがReleaseされたから、当面は大丈夫かも。

【FF7R】 チャプター 11 までやりました。

どうにかこうにか、チャプター9の途中から、一気に11クリアまでやりました。

ここらへんからは、ゴリ押しが通用しなくなって来ました。

ちゃんと、属性など対策してからじゃないと、かなりきつくなってきました。

この先どうなることやら・・・。

楽しみです。





【FF7R】 発売おめでとうございます。

発売おめでとうございます。
さっそくですが、少しだけですが、実際にプレイをしてみました。

しかもPS4でライブ配信を行いました。

流石に誰もいませんでしたが・・・・。

定期的にアップしていければと思います。

あと、HDR をONの状態だったので、色味が怪しいです・・・。

興味ある方は暇な時に見てみていただければと思います。




まだ購入していない人がいましたらぜひ。



【iOS】ITMS-90809 警告が出ます。

iOS アプリ審査したら警告が出てた。
2020年 12月からUIWebViewが駄目なやつでした。
審査が12月から通らなくなりますよ。 注意です。


Deprecated API Usage - Apple will stop accepting submissions of app updates that use UIWebView APIs starting from December 2020.
See https://developer.apple.com/documentation/uikit/uiwebview for more information.

【iOS】ITMS-90725 警告がでます。

iOS アプリ審査したら警告が出てた。
4月から審査はXcode11 が必要なやつでした。


ITMS-90725: SDK Version Issue - This app was built with the iOS 12.4 SDK.
Starting April 2020,
all iOS apps submitted to the App Store must be built with the iOS 13 SDK or later,
included in Xcode 11 or later.


【iOS】Xcode 11.3 iOS13 フォント 一覧 メモ用

Academy Engraved LET
-- AcademyEngravedLetPlain
Al Nile
-- AlNile
-- AlNile-Bold
American Typewriter
-- AmericanTypewriter-CondensedBold
-- AmericanTypewriter-Condensed
-- AmericanTypewriter-CondensedLight
-- AmericanTypewriter
-- AmericanTypewriter-Bold
-- AmericanTypewriter-Semibold
-- AmericanTypewriter-Light
Apple Color Emoji
-- AppleColorEmoji
Apple SD Gothic Neo
-- AppleSDGothicNeo-Thin
-- AppleSDGothicNeo-Light
-- AppleSDGothicNeo-Regular
-- AppleSDGothicNeo-Bold
-- AppleSDGothicNeo-SemiBold
-- AppleSDGothicNeo-UltraLight
-- AppleSDGothicNeo-Medium
Apple Symbols
-- AppleSymbols
Arial
-- Arial-BoldMT
-- Arial-BoldItalicMT
-- Arial-ItalicMT
-- ArialMT
Arial Hebrew
-- ArialHebrew-Bold
-- ArialHebrew-Light
-- ArialHebrew
Arial Rounded MT Bold
-- ArialRoundedMTBold
Avenir
-- Avenir-Oblique
-- Avenir-HeavyOblique
-- Avenir-Heavy
-- Avenir-BlackOblique
-- Avenir-BookOblique
-- Avenir-Roman
-- Avenir-Medium
-- Avenir-Black
-- Avenir-Light
-- Avenir-MediumOblique
-- Avenir-Book
-- Avenir-LightOblique
Avenir Next
-- AvenirNext-Medium
-- AvenirNext-DemiBoldItalic
-- AvenirNext-DemiBold
-- AvenirNext-HeavyItalic
-- AvenirNext-Regular
-- AvenirNext-Italic
-- AvenirNext-MediumItalic
-- AvenirNext-UltraLightItalic
-- AvenirNext-BoldItalic
-- AvenirNext-Heavy
-- AvenirNext-Bold
-- AvenirNext-UltraLight
Avenir Next Condensed
-- AvenirNextCondensed-Heavy
-- AvenirNextCondensed-MediumItalic
-- AvenirNextCondensed-Regular
-- AvenirNextCondensed-UltraLightItalic
-- AvenirNextCondensed-Medium
-- AvenirNextCondensed-HeavyItalic
-- AvenirNextCondensed-DemiBoldItalic
-- AvenirNextCondensed-Bold
-- AvenirNextCondensed-DemiBold
-- AvenirNextCondensed-BoldItalic
-- AvenirNextCondensed-Italic
-- AvenirNextCondensed-UltraLight
Baskerville
-- Baskerville-SemiBoldItalic
-- Baskerville-SemiBold
-- Baskerville-BoldItalic
-- Baskerville
-- Baskerville-Bold
-- Baskerville-Italic
Bodoni 72
-- BodoniSvtyTwoITCTT-Bold
-- BodoniSvtyTwoITCTT-BookIta
-- BodoniSvtyTwoITCTT-Book
Bodoni 72 Oldstyle
-- BodoniSvtyTwoOSITCTT-BookIt
-- BodoniSvtyTwoOSITCTT-Book
-- BodoniSvtyTwoOSITCTT-Bold
Bodoni 72 Smallcaps
-- BodoniSvtyTwoSCITCTT-Book
Bodoni Ornaments
-- BodoniOrnamentsITCTT
Bradley Hand
-- BradleyHandITCTT-Bold
Chalkboard SE
-- ChalkboardSE-Bold
-- ChalkboardSE-Light
-- ChalkboardSE-Regular
Chalkduster
-- Chalkduster
Charter
-- Charter-BlackItalic
-- Charter-Bold
-- Charter-Roman
-- Charter-Black
-- Charter-BoldItalic
-- Charter-Italic
Cochin
-- Cochin-Italic
-- Cochin-Bold
-- Cochin
-- Cochin-BoldItalic
Copperplate
-- Copperplate-Light
-- Copperplate
-- Copperplate-Bold
Courier
-- Courier-BoldOblique
-- Courier-Oblique
-- Courier
-- Courier-Bold
Courier New
-- CourierNewPS-ItalicMT
-- CourierNewPSMT
-- CourierNewPS-BoldItalicMT
-- CourierNewPS-BoldMT
Crashlytics
-- Crashlytics
DIN Alternate
-- DINAlternate-Bold
DIN Condensed
-- DINCondensed-Bold
Damascus
-- DamascusBold
-- DamascusLight
-- Damascus
-- DamascusMedium
-- DamascusSemiBold
Devanagari Sangam MN
-- DevanagariSangamMN
-- DevanagariSangamMN-Bold
Didot
-- Didot-Bold
-- Didot
-- Didot-Italic
Euphemia UCAS
-- EuphemiaUCAS
-- EuphemiaUCAS-Italic
-- EuphemiaUCAS-Bold
Farah
-- Farah
Futura
-- Futura-CondensedExtraBold
-- Futura-Medium
-- Futura-Bold
-- Futura-CondensedMedium
-- Futura-MediumItalic
Galvji
-- Galvji-Bold
-- Galvji
Geeza Pro
-- GeezaPro-Bold
-- GeezaPro
Georgia
-- Georgia-BoldItalic
-- Georgia-Italic
-- Georgia
-- Georgia-Bold
Gill Sans
-- GillSans-Italic
-- GillSans-SemiBold
-- GillSans-UltraBold
-- GillSans-Light
-- GillSans-Bold
-- GillSans
-- GillSans-SemiBoldItalic
-- GillSans-BoldItalic
-- GillSans-LightItalic
Helvetica
-- Helvetica-Oblique
-- Helvetica-BoldOblique
-- Helvetica
-- Helvetica-Light
-- Helvetica-Bold
-- Helvetica-LightOblique
Helvetica Neue
-- HelveticaNeue-UltraLightItalic
-- HelveticaNeue-Medium
-- HelveticaNeue-MediumItalic
-- HelveticaNeue-UltraLight
-- HelveticaNeue-Italic
-- HelveticaNeue-Light
-- HelveticaNeue-ThinItalic
-- HelveticaNeue-LightItalic
-- HelveticaNeue-Bold
-- HelveticaNeue-Thin
-- HelveticaNeue-CondensedBlack
-- HelveticaNeue
-- HelveticaNeue-CondensedBold
-- HelveticaNeue-BoldItalic
Hiragino Maru Gothic ProN
-- HiraMaruProN-W4
Hiragino Mincho ProN
-- HiraMinProN-W3
-- HiraMinProN-W6
Hiragino Sans
-- HiraginoSans-W3
-- HiraginoSans-W6
-- HiraginoSans-W7
Hoefler Text
-- HoeflerText-Italic
-- HoeflerText-Black
-- HoeflerText-Regular
-- HoeflerText-BlackItalic
Kailasa
-- Kailasa-Bold
-- Kailasa
Kefa
-- Kefa-Regular
Khmer Sangam MN
-- KhmerSangamMN
Kohinoor Bangla
-- KohinoorBangla-Regular
-- KohinoorBangla-Semibold
-- KohinoorBangla-Light
Kohinoor Devanagari
-- KohinoorDevanagari-Regular
-- KohinoorDevanagari-Light
-- KohinoorDevanagari-Semibold
Kohinoor Gujarati
-- KohinoorGujarati-Light
-- KohinoorGujarati-Bold
-- KohinoorGujarati-Regular
Kohinoor Telugu
-- KohinoorTelugu-Regular
-- KohinoorTelugu-Medium
-- KohinoorTelugu-Light
Lao Sangam MN
-- LaoSangamMN
Malayalam Sangam MN
-- MalayalamSangamMN-Bold
-- MalayalamSangamMN
Marker Felt
-- MarkerFelt-Thin
-- MarkerFelt-Wide
Menlo
-- Menlo-BoldItalic
-- Menlo-Bold
-- Menlo-Italic
-- Menlo-Regular
Mishafi
-- DiwanMishafi
Mukta Mahee
-- MuktaMahee-Light
-- MuktaMahee-Bold
-- MuktaMahee-Regular
Myanmar Sangam MN
-- MyanmarSangamMN
-- MyanmarSangamMN-Bold
Noteworthy
-- Noteworthy-Bold
-- Noteworthy-Light
Noto Nastaliq Urdu
-- NotoNastaliqUrdu
-- NotoNastaliqUrdu-Bold
Noto Sans Kannada
-- NotoSansKannada-Bold
-- NotoSansKannada-Light
-- NotoSansKannada-Regular
Noto Sans Myanmar
-- NotoSansMyanmar-Regular
-- NotoSansMyanmar-Bold
-- NotoSansMyanmar-Light
Noto Sans Oriya
-- NotoSansOriya-Bold
-- NotoSansOriya
Optima
-- Optima-ExtraBlack
-- Optima-BoldItalic
-- Optima-Italic
-- Optima-Regular
-- Optima-Bold
Palatino
-- Palatino-Italic
-- Palatino-Roman
-- Palatino-BoldItalic
-- Palatino-Bold
Papyrus
-- Papyrus-Condensed
-- Papyrus
Party LET
-- PartyLetPlain
PingFang HK
-- PingFangHK-Medium
-- PingFangHK-Thin
-- PingFangHK-Regular
-- PingFangHK-Ultralight
-- PingFangHK-Semibold
-- PingFangHK-Light
PingFang SC
-- PingFangSC-Medium
-- PingFangSC-Semibold
-- PingFangSC-Light
-- PingFangSC-Ultralight
-- PingFangSC-Regular
-- PingFangSC-Thin
PingFang TC
-- PingFangTC-Regular
-- PingFangTC-Thin
-- PingFangTC-Medium
-- PingFangTC-Semibold
-- PingFangTC-Light
-- PingFangTC-Ultralight
Rockwell
-- Rockwell-Italic
-- Rockwell-Regular
-- Rockwell-Bold
-- Rockwell-BoldItalic
Savoye LET
-- SavoyeLetPlain
Sinhala Sangam MN
-- SinhalaSangamMN-Bold
-- SinhalaSangamMN
Snell Roundhand
-- SnellRoundhand
-- SnellRoundhand-Bold
-- SnellRoundhand-Black
Symbol
-- Symbol
Tamil Sangam MN
-- TamilSangamMN
-- TamilSangamMN-Bold
Thonburi
-- Thonburi
-- Thonburi-Light
-- Thonburi-Bold
Times New Roman
-- TimesNewRomanPS-ItalicMT
-- TimesNewRomanPS-BoldItalicMT
-- TimesNewRomanPS-BoldMT
-- TimesNewRomanPSMT
Trebuchet MS
-- TrebuchetMS-Bold
-- TrebuchetMS-Italic
-- Trebuchet-BoldItalic
-- TrebuchetMS
Verdana
-- Verdana-Italic
-- Verdana
-- Verdana-Bold
-- Verdana-BoldItalic
Zapf Dingbats
-- ZapfDingbatsITC
Zapfino
-- Zapfino