質問: secret as? String, !key.isEmpty && !secret.isEmpty { TWTRTwitter.sharedInstance().start(withConsumerKey: key, consumerSecret: secret) } ```
回答: おそらくという回答になりますが、 レビュワーでのTwitterクライアントが独自のアプリが設定されているのでは無いでしょうか? TwitterKitを利用しているものと考えますが、 iOS端末にアカウントを登録しているかしていないかで挙動が変わりますし、 デフォルトのTwitterクライアントに何をインストールしているかで開かれるアプリも変わるかと思います。 (またWEBで開いてもアクセスポイントでプロキシが設定されていたりすると Twitterのサイトが出なかったりとかするかと...) Appleのレビューにて動作が再現できないことは多々あります。 (例えば自位置や移動距離などで何かを取得するようなアプリや、 利用者が増えてから本領を発揮するアプリなど) その際には、一通りの動作を撮影した動画をYoutubeなどで限定公開にし、 URLをレビュワーに共有し、正常時の動作を共有すると良いかと思います。 その上でレビュワーさんにどのような画面が出たかスクリーンショットなど送っていただくのはありかと......