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

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

新規登録して質問してみよう
ただいま回答率
85.50%
Objective-C

Objective-Cはオブジェクト指向型のプログラミング言語のひとつです。C言語をベースにSmalltalkが取り入れられています。

iPad

iPadは、Appleがデザインしたタブレット型コンピュータです。iPadアプリケーションは通常Xcode IDEのObjective-Cで書かれますが、iPadアプリケーションを組むためのほかのツールを使うことも可能です。

Xcode

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

Q&A

解決済

1回答

210閲覧

xcodeのソースを新しいverの環境へ移すと落ちる

hw_test

総合スコア13

Objective-C

Objective-Cはオブジェクト指向型のプログラミング言語のひとつです。C言語をベースにSmalltalkが取り入れられています。

iPad

iPadは、Appleがデザインしたタブレット型コンピュータです。iPadアプリケーションは通常Xcode IDEのObjective-Cで書かれますが、iPadアプリケーションを組むためのほかのツールを使うことも可能です。

Xcode

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

0グッド

0クリップ

投稿2018/12/13 07:15

編集2018/12/17 08:00

xcodeのソースを新しいverの環境へ移すと実行時にアプリが起動直後に止まってしまいます。

「元のver」
Mac mini iOS:10.11.6
Xcode:8.0
iPad iOS:10.0.2

「新しいver」
MacBook Pro iOS:10.13.6
Xcode:10.1
iPad iOS:12.1

元のverで動作していたxcodeのソースを、
新しいverの環境にそのまま移し、一通りエラーを取り除いて実行させています。

問題の箇所

main.m

1int main(int argc, char * argv[]) 2{ 3 @autoreleasepool { 4 return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppDelegate class])); 5 } 6}

上記のreturnの行で落ちています。

Output画面には以下のエラーも出力されていました。

terminating with uncaught exceotion of type NSException

「試してみたこと」
以下のサイトを参考にし、View Controllerでエラーが出ていないか確認しましたが、
特に何もエラーは出ていませんでした。
https://teratail.com/questions/8372

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

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

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

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

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

guest

回答1

0

ベストアンサー

  • (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

で自分でUIWindowを生成していませんか?
window.rootViewControllerを最初から入れないで起動させようとするとそのエラーが出るそうです。

参考:
https://qiita.com/peromasamune/items/716de6da66dd31faeba8

投稿2018/12/13 07:30

takabosoft

総合スコア8356

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

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

hw_test

2018/12/14 01:46

回答ありがとうございます。 そちらのサイトを見て一度対応してみたのですが結果は変わりませんでした。 確かに上記の内容でUIWindowを作っているのでそれが原因かと思ったのですが。
hw_test

2018/12/14 02:19

情報があまりに少ないと思い、質問内容に詳細を追記しました。
hw_test

2018/12/14 08:27

調査していると、原因が別にあるような気がしますのでいったんクローズいたします。ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.50%

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

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

質問する

関連した質問