質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

Q&A

解決済

1回答

1547閲覧

Swift3、Testflightからダウンロードしたアプリが正常に通信を行わない

NaohiroNomura

総合スコア10

Xcode

Xcodeはソフトウェア開発のための、Appleの統合開発環境です。Mac OSXに付随するかたちで配布されています。

0グッド

0クリップ

投稿2016/10/30 08:47

###前提・実現したいこと
TestFlightを使って自分と知人用に小説をダウンロード、閲覧するアプリを作って配信しているのですが、Swift3にアップデートしたタイミングでipaファイルをTestFlightにアップしたらハングアップするようになりました。
Swift2 -> Swift3に移植する際に何か不備があったのかな?と思ったのですが、Xcodeから実機に直接実行すると正常な動きをします。
そのためデバックができず、原因がわかっていない状況です。。
どなたかご助言をお願いいたします。。

###発生している問題・エラーメッセージ

ハングアップしてアプリが閉じる

###該当のソースコード
現在つかってるのはURLSessionです。

Swift

1static func nURL(_ strURL: String, _ function: @escaping (Data?) -> Void, errorFunction: @escaping (Data?) -> Void) { 2 3 guard let url = URL(string: strURL) else { return } 4 let request = NSMutableURLRequest(url: url); 5 request.httpMethod = "GET"; 6 7 let task = URLSession.shared.dataTask(with: request as URLRequest) { 8 data, response, error in 9 10 if error != nil { 11 errorFunction(data) 12 } 13 else if data != nil { 14 function(data) 15 } 16 } 17 task.resume() 18 }

###試したこと
URLSessionのバックグラウンド通信にて通信部分を作り直したが変わらず。。
移植が悪さをしたとみて、Swift3文法にてアプリを一から作成し直したが、全く同じ現象が起こる

###補足情報(言語/FW/ツール等のバージョンなど)
Xcode
Swift3

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

デバッグスキーマでアップしているとか。。

自分の場合、ダイナミックリンクライブラリをアップし忘れて似たような状況になったことがあります。

やってみる価値ありそうなのはディストリビューションのプロビジョニングファイルの再作成でしょうか。

投稿2016/10/30 15:09

fromageblanc

総合スコア2724

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

NaohiroNomura

2016/10/30 23:26

なるほど。 そういえばバージョンが上がってからxcodeが自動で色々設定してくれるようになっててそこらの確認を怠ってました、、 本日早速試してみようと思います! 素早い回答ありがとうございました!
NaohiroNomura

2016/10/31 23:20

オートマチックで設定された項目に誤りがあったため、そこを手動で修正したら正常に動作いたしました! 回答速度も早く、とても助かりました! 御回答誠にありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問