[delphi-users:4985] macOSのアプリケーション作成について

69 views
Skip to first unread message

tsuchi

unread,
Oct 5, 2018, 10:10:02 PM10/5/18
to delphi...@freeml.com
macOSのアプリケーションを作成してみようと思い、
ネットを検索しながら、テストをしていますが、
Abnormal Program Termination
というエラーを発生して、Delphiが落ちてしまいます。
設定ミスがあるのかと思い、調べてみましたがわかりませんでした。

エラーの発生状況は以下のとおりです。

開発マシン
Windows10 64 Pro
Delphi 10.2.3

ターゲットマシン
iMac HighSierra
Xcode 9.4.1

接続プロファイルマネージャの接続テストは成功しています。
SKDマネージャを確認すると、MaOSX10.14.sdkが見えています。

新規作成~マルチデバイスアプリケーション~空のアプリケーションを選択
ターゲットプラットフォームでMacOSX10.14を選択
スタイルはOSXを選択
ビューはOSXデスクトップを選択
フォームが一枚だけある状態で実行すると、
先に示したエラーが発生し、プログラムが落ちてしまいます。

何かお気付きの点がありましたら教えていただきたく投稿いたしましいた。
よろしくお願いします。

土屋



MLホームページ: https://www.freeml.com/delphi-users

----------------------------------------------------------------------
\GMOクリック証券のバイナリーオプションって?/
操作はたったの3ステップ。初心者でも迷わずお取引!
スマホでもPCでも、どこでもお取引が可能。
日本の企業だから入金・出金も安心。
https://ad.atown.jp/adserver/cp?sid=876ad&did=6240&emid=&u1=
------------------------------------------------------[freeml byGMO]--

あなたの街のチラシがいつでも無料で見放題!
チラシをクリックしてチラシが拡大されたらポイントゲット♪
まずはかんたん登録♪ -ポイントタウン-
https://www.pointtown.com/ptu/rd.cgi?cid=8912
----------------------------------------------------------------------

DEKO

unread,
Oct 5, 2018, 11:07:37 PM10/5/18
to delphi...@freeml.com
こんにちは。

> Abnormal Program Termination
> というエラーを発生して、Delphiが落ちてしまいます。

"デバッグ実行時のみ落ちる" のであれば、
10.2.3 付属の PAServer を入れ直してみるとかですかね?
(PAServer 単独でもダウンロード可能です)

[Mac でのプラットフォーム アシスタントのインストール (DocWiki)]
http://docwiki.embarcadero.com/RADStudio/Tokyo/ja/Mac_%E3%81%A7%E3%81%AE%E3%83%97%E3%83%A9%E3%83%83%E3%83%88%E3%83%95%E3%82%A9%E3%83%BC%E3%83%A0_%E3%82%A2%E3%82%B7%E3%82%B9%E3%82%BF%E3%83%B3%E3%83%88%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB

--
富永英明 (DEKO)
-----------------------------
http://ht-deko.com/
de...@ht-deko.minim.ne.jp
-----------------------------


MLホームページ: https://www.freeml.com/delphi-users

----------------------------------------------------------------------
GMOあおぞらネット銀行からキャンペーンのお知らせ!
7月より事業を開始したGMOあおぞらネット銀行では
事業開始のいまだけのお得なキャンペーンを実施中です!
口座開設するならいま!
↓↓↓ キャンペーン詳細はこちら ↓↓↓
https://ad.atown.jp/adserver/cp?sid=88342&did=638b&u1=

tsuchi

unread,
Oct 9, 2018, 12:33:10 AM10/9/18
to delphi...@freeml.com
DEKOさん、ありがとうございます。
PAServerを削除してから再インストールしてみましたが、
変化がありませんでした。
落ちるタイミングですが、Project1のコンパイルでも再現します。
何か情報があれば引き続き教えてください。

hosokawa

unread,
Oct 9, 2018, 1:23:07 AM10/9/18
to delphi...@freeml.com
土屋さん

細川です。

PAServer で v を入れて Enter を押すと「詳細モード」になります。
この状態だと IDE からどんなコマンドが送られ何でエラーが起きているのか判るよう
になります。

Abnormal Program Termination になっているとき、どんなコマンドが送られているか
確認すると原因がわかるかも知れません。

また、軽く検索すると下記のスレッドが引っかかります
バージョンがちょっと古い 10.2.1 の話ですがファイルが見つからないことで、エラー
が起きているようです。

https://plus.google.com/117966969071758249366/posts/UWg8nJer4yn

このスレッドでは、パッチを当てたら直ったとありますが、バージョンが違うのでダメ
かも知れません。

念のため、下記の iOS 11.3 用パッチを当てるなどすると直るかもしれません(iOS と
macOS は ObjectiveC モジュールや型宣言などを共有しているので)

https://community.embarcadero.com/blogs/entry/rad-studio-10-2-3-ios-11-3-patch-available
Regards,
HOSOKAWA Jun
Application Division 3 Manager
embarcadero MVP for Delphi

[S/G] SERIALGAMES Inc.
TEL: 03-5812-4368
FAX: 03-5812-0970

---------------------------------------------------------------
このメールには、本来の宛先の方のみに限定された機密情報が含まれて
いる場合がございます。お心あたりのない場合は、送信者にご連絡のうえ、
このメールを削除してくださいますようお願い申し上げます。
PLEASE READ:This e-mail is confidential and intended for
the named recipient only. If you are not an intended recipient,
please notify the sender and delete this e-mail.
---------------------------------------------------------------


MLホームページ: https://www.freeml.com/delphi-users

----------------------------------------------------------------------
GMOあおぞらネット銀行からキャンペーンのお知らせ!
7月より事業を開始したGMOあおぞらネット銀行では
事業開始のいまだけのお得なキャンペーンを実施中です!
口座開設するならいま!
↓↓↓ キャンペーン詳細はこちら ↓↓↓
https://ad.atown.jp/adserver/cp?sid=88342&did=638b&u1=

hosokawa

unread,
Oct 9, 2018, 1:31:24 AM10/9/18
to delphi...@freeml.com
土屋さん

細川です。

すみません、重要な点(ご利用になっている SDK バージョン)を見過ごしていました。

Delphi 10.2.3 は macOS Mjave (10.14) に対応していません。
対応するバージョンは次の Delphi 10.3 Rio からです。

> 今後のベータ版では10.3のmacOS Mojaveで動作する32ビットアプリケーションのビルドもサポートする予定です
https://community.embarcadero.com/blogs/entry/targeting-ios-12-with-rad-studio-ja

macOS の SDK を 10.13 に落とすのが良さそうです。
https://stackoverflow.com/questions/52508291/bds-abnormal-program-termination-macos-build

tsuchi

unread,
Oct 9, 2018, 3:00:08 AM10/9/18
to delphi...@freeml.com
細川様

情報をありがとうございました。
SDKを10.13へロールバックする記事は見ていましたが、
MACの方も初心者なので、書いてあることがよくわかりませんでした。
時期バージョンで対応予定ということで、少し安心しました。
これからもよろしくお願いします。

土屋



MLホームページ: https://www.freeml.com/delphi-users

----------------------------------------------------------------------
GMOあおぞらネット銀行からキャンペーンのお知らせ!
7月より事業を開始したGMOあおぞらネット銀行では
事業開始のいまだけのお得なキャンペーンを実施中です!
口座開設するならいま!
↓↓↓ キャンペーン詳細はこちら ↓↓↓
https://ad.atown.jp/adserver/cp?sid=88342&did=638b&u1=
Reply all
Reply to author
Forward
0 new messages