Copyright (C) iPhoneアプリ開発備忘録 All rights reserved.
ブログ内で記したコード、内容の正確性は保証いたしません。
記載内容を実装したことにより発生した不具合・損害等の責任は一切負いません。



2019年08月11日

Launch ScreenのAutoLayout対応

Launch Image(Launch Screen)をAsset Catalogで定義して、スクリーンサイズ毎に定義することはiOS13でdeprecatedとなった。
今後は、storyboardで定義しなければならない。storyboardで多様なスクリーンサイズに対応するためにはAutoLayoutに対応する必要がある。

続きを読む
posted by mobileDeveloper at 10:43 | Comment(1) | AutoLayout はてなブックマーク - Launch ScreenのAutoLayout対応 | このブログの読者になる | 更新情報をチェックする

2019年02月15日

Apple Watch / WatchOS App トラブルシューティング

Apple Watch上で動作するWatchOS App開発 トラブルシューティング。

続きを読む
posted by mobileDeveloper at 10:36 | Comment(0) | Apple Watch はてなブックマーク - Apple Watch / WatchOS App トラブルシューティング | このブログの読者になる | 更新情報をチェックする

2017年08月03日

Twitter Kit for iOSを導入する

iOS11でsocial.frameworkのServiceTypeにて、SLServiceTypeTwitter、SLServiceTypeFacebookがdeprecatedとなった。

続きを読む
タグ:Mac apple iPAD IOS iPhone
posted by mobileDeveloper at 20:22 | Comment(1) | Twitter はてなブックマーク - Twitter Kit for iOSを導入する | このブログの読者になる | 更新情報をチェックする

2017年07月01日

ビルド時に ” resource fork, Finder information, or similar detritus not allowed Command /usr/bin/codesign failed with exit code 1 "とコンソールログにエラー表示される場合の対処法

ビルド時に ” resource fork, Finder information, or similar detritus not allowed Command /usr/bin/codesign failed with exit code 1 "とコンソールログにエラー表示される場合の対処法。



続きを読む
posted by mobileDeveloper at 21:21 | Comment(0) | TrackBack(0) | 開発の流れ はてなブックマーク - ビルド時に ” resource fork, Finder information, or similar detritus not allowed Command /usr/bin/codesign failed with exit code 1 | このブログの読者になる | 更新情報をチェックする

2017年03月12日

画像をUIImagePickerControllerで読み込もうとした時に、コンソール上に" [Generic] Failed to load image data for asset "と表示されて画像が読み込めない

UIImagePickerControllerにて、iCloudフォトストレージ上の画像を選択すると、コンソールログに下記のメッセージがj表示され、画像が取得できない現象が発生した。
[Generic] Failed to load image data for asset ○○○○-XXXX-XXXX-XXXX-XXXXXXXX/L0/001 mediaType=1/0, sourceType=1, (1632x2400), creationDate=2017-01-15 02:21:19 +0000, location=0, hidden=0, favorite=0 with format 9999

続きを読む
タグ:Mac apple iPAD IOS iPhone
posted by mobileDeveloper at 12:11 | Comment(0) | TrackBack(0) | トラブルシューティング はてなブックマーク - 画像をUIImagePickerControllerで読み込もうとした時に、コンソール上に | このブログの読者になる | 更新情報をチェックする

2017年02月19日

OKボタンのないUIAlertControllerを表示した数秒後に自動的に閉じる

OKボタンのないUIAlertControllerを表示した数秒後に自動的に閉じる方法。続きを読む
タグ:apple Mac IOS iPhone iPAD
posted by mobileDeveloper at 21:28 | Comment(0) | TrackBack(0) | UIAlertController はてなブックマーク - OKボタンのないUIAlertControllerを表示した数秒後に自動的に閉じる | このブログの読者になる | 更新情報をチェックする

2017年01月18日

アプリ内課金 実装手順

In-App Purchase(アプリ内課金)をアプリに組み込む手順。

続きを読む
タグ:Mac iPAD iPhone
posted by mobileDeveloper at 20:41 | Comment(0) | TrackBack(0) | アプリ内課金 はてなブックマーク - アプリ内課金 実装手順 | このブログの読者になる | 更新情報をチェックする

2016年12月04日

AdMob ver7.15.0以降のバナーサイズ設定の注意事項

AdMobを画面下部固定に表示するとき、initWithAdSizeに GADAdSizeFullWidthPortraitWithHeight を設定して、画面の横幅いっぱいにバナーを表示できるようにしている場合、バナーのframeサイズのy軸(上下方向)を正しく設定したつもりがZEROになってしまう現象がAdMob Ver7.15.0で確認されている。(iPadでLandscape(横向き)モードになっている時に発生することを確認。iPhoneでは未検証。)

このframeサイズのy軸を正しく設定されるようにするためには、下記のコードに修正する。

続きを読む
タグ:Mac iPAD iPhone
posted by mobileDeveloper at 22:18 | Comment(0) | TrackBack(0) | AdMob はてなブックマーク - AdMob ver7.15.0以降のバナーサイズ設定の注意事項 | このブログの読者になる | 更新情報をチェックする

2016年09月21日

Xcode8でAutomatically manage signingを使用してArchive時にエラーとなった場合の対処方法

Xcode8にて、TARGETS -> General -> Signing -> Automatically manage signingにチェックを入れてArchiveした時、下記のメッセージが表示されてビルドエラーとなった場合の対処方法。
*** has conflicting provisioning settings. *** is automatically signed, but provisioning profile XXXXXXXX has been manually specified. Set the provisioning profile value to "Automatic" in the build settings editor, or switch to manual signing in the project editor.
Code signing is required for product type 'Application' in SDK 'iOS 10.0'"


続きを読む
タグ:Mac apple iPAD IOS iPhone
posted by mobileDeveloper at 22:32 | Comment(0) | TrackBack(0) | トラブルシューティング はてなブックマーク - Xcode8でAutomatically manage signingを使用してArchive時にエラーとなった場合の対処方法 | このブログの読者になる | 更新情報をチェックする

2016年09月20日

iOS10でCore Dataへのアクセス時に、[error] error: (NSFetchedResultsController): couldn't read cache file to update store info timestampsと表示された場合の対処方法

iOS10で、Core Dataに大量のデータをインポートしようとしたり、大量のメモリを消費するNSArrayなどを同時に取り扱うとき、下記のメッセージがコンソールログに表示された場合の対処方法。
続きを読む
タグ:Mac apple iPAD IOS iPhone
posted by mobileDeveloper at 23:28 | Comment(1) | TrackBack(0) | Core Data はてなブックマーク - iOS10でCore Dataへのアクセス時に、[error] error:  (NSFetchedResultsController): couldn't read cache file to update store info timestampsと表示された場合の対処方法 | このブログの読者になる | 更新情報をチェックする
Apple、Appleのロゴ、App Store、iPodのロゴ、iTunesは、米国および他国のApple Inc.の登録商標です。
iPhone、iPod touch、iPadはApple Inc.の商標です。
iPhone商標は、アイホン株式会社のライセンスに基づき使用されています。
その他、本ブログに記載されている製品名、会社名は、それぞれ各社の商標または登録商標です。