投稿者「office70」のアーカイブ

九州オルレ 大分県(別府、九重・やまなみ、奥豊後)コース iphoneアプリ → 申請中 → 公開

平成28年7月22日(金曜日)

1:42
The following app has been approved and the app status has changed to Ready for Sale:

平成28年7月21日(木曜日)

We discovered one or more bugs in your app when reviewed on iPad and` iPhone running iOS 9.3.3 on Wi-Fi connected to an IPv6 network.

Specifically, your app states “YourAppName” when requesting location access instead of your app’s correct name.

対処
YourAppName would like to use your location.

大分県オルレ would like to use your location.

17:10 status is Waiting For Review

平成28年7月20日(水曜日)

13:23 status is Waiting For Review

九州オルレ 別府コース iphoneアプリ → 公開

平成28年6月28〜29日(水曜日)

九重コース、奥豊後コース 経路データ収集

平成28年6月26〜27日(月曜日)

九重・やまなみコース コースデータ収集
写真撮影を除き、ほぼ完成

平成28年6月22日(水曜日)

9:57 status has changed to Ready for Sale

約2日間で、審査完了し、Ready for Sale

平成28年6月21日(火曜日)

1:21 changed to In Review

平成28年6月20日(月曜日)

本日 10:58 upload完了し、waiting for review

平成28年6月19日(日曜日)

iTunes connect 審査 upload!!

九州・別府温泉道UPDATE

平成28年6月17日(金曜日)

永世・九州・別府八湯 ITUNES CONNECT UPLOAD!! 審査待ち!!(温泉データ更新)

平成28年6月16日(木曜日)
温泉施設変更(新規・脱退)に伴うVERUP作業について

csvファイルの末尾にCR削除に注意!!

サイドメニュー(sidebarmene sidemenu)のスライド時間変更
SWRevealView内
– (void)_initDefaultProperties
{
_toggleAnimationDuration = 0.5;

0.3から0.5に変更!!

国土地理院 地図

平成28年6月26日(日曜日)

mapkit上で、longpressGestureRecognizerを使って、緯度経度を取得表示する。

  1. ストーリーボード上で、longpressGestureRecognizerをmapにドラッグ
  2. ストーリーボード上で、delegateをmapにドラッグ
  3. ストーリーボード上で、sent actionを.hファイルにドラッグ
  4. actionを作成

アクションは以下

[objc]
– (IBAction)longpressToGetLocation:(UILongPressGestureRecognizer *)sender {
if (sender.state != UIGestureRecognizerStateBegan)
return;

CGPoint touchPoint = [sender locationInView:map];
CLLocationCoordinate2D location =
[map convertPoint:touchPoint toCoordinateFromView:map];

NSLog(@"Location found from Map: %f %f",location.latitude,location.longitude);
}
[/objc]

コードでは

[objc]
/*
UILongPressGestureRecognizer *longPressGesture;
longPressGesture = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(longpressToGetLocation:)];
[map addGestureRecognizer:longPressGesture];
map.delegate = self;
*/
[/objc]

平成28年6月12日(日曜日)

  1. 今回プロジェクトの課題は、使用場所が山間であることから、電波が届かない状況においても、地図表示が可能であること。
  2. google、appleマップは、山間においての情報量が少なく、地理院地図を使用する。更には、作成の過程で、新たにオープンストリートマップの存在がわかり、地理院地図とオープンストリートマップを併用することとした。
  3. 本日現在、プロジェクトはほぼ、作成完了し、アイコンやアップル申請の手続きに移行した。

Info.plist(Bundle display name)追加

平成28年6月8日(水曜日)

Right Callout Accessory method and implementation
MKMapView with custom MKAnnotation

平成28年6月5日(日曜日)

パール(perl script)にてダウンロードしたファイル(階層構造)をXCODEにコピーする件について
Finderにて、プロジェクトに地図フォルダをコピー
Xcodeにて、File -> AddFile -> Options -> Create folder reference –
> Add
平成30年9月17日追記(Addの際、指定フォルダを選択状態にしておくこと!!)
以下参考リンク
Xcode: project navigator, difference between Yellow folder and blue folder

平成28年6月3日(金曜日)

タイル計算(緯度経度からパス取得)


★地理院地図、オープンストリートマップ、オフラインマップ等について
検索した結果、目的に最適なのは、以下
プロジェクト内に、perlソースがあり、コンソールにて実行すれば、範囲内のデータが階層的に保存される。
Custom and Offline Maps Using Overlay Tiles ← ソース、記事有り 地理院 アップル グーグルマップ表示確認!!
Plist
↑App Transport Security Settings
↑Allow Arbitrary Loads
以上要!!

perl関連
perl実行
perl myprogram.pl
# この行だけがコメント
地理院url
#my $url = “http://cyberjapandata.gsi.go.jp/xyz/std/$z/$x/$y.png”;


平成28年6月2日(木曜日)

WMS ON MAPKIT WITH IOS7
Customizing MKTileOverlay for cached tiles

★ユーザロケーション(icon表示)
How to change MKMapView’s user-location blue dot to an image of choice?

平成28年6月1日(水曜日)

地理院タイルの各画像ファイルのURL命名

平成28年5月30日(月曜日)

★swift(objective c)
MKTileOverlay, MKMapSnapshotter & MKDirections ← 解説のみ

オフラインマップ
Offline MapKit solution for iOS ← Stack Overflow ソースのみ 未確認

★iOS9以降、MKPinAnnotationViewにdetailCalloutAccessoryViewが追加されました。

タイル一覧

地理院地図 緯度経度取得

地理院地図タイルをGoogle Mapsに重ね合わせる

平成28年5月21日(土曜日)

★参考 ライン
iPhone: How to draw line between two points on MapKit?

OpenStreetmap
how to open OpenStreetmap in mkmapview? -iphone

電子国土ポータル


★現在位置表示
CoreLocation.framework ライブ追加

.hファイル
//追加 iOS8対応 現在位置表示不具合
#define IS_OS_8_OR_LATER ([[[UIDevice currentDevice] systemVersion] floatValue] >= 8.0)

//追加 iOS8対応 現在位置表示不具合
@property(nonatomic, retain) CLLocationManager *locationManager;

.mファイル
//追加 iOS8対応 現在位置表示不具合
@synthesize locationManager;

viewDidLoad
//追加 iOS8対応 現在位置表示不具合
locationManager.delegate = self;
self.locationManager = [[CLLocationManager alloc] init];
if(IS_OS_8_OR_LATER) {
[self.locationManager requestWhenInUseAuthorization];
[self.locationManager requestAlwaysAuthorization];
}

[self.locationManager startUpdatingLocation];

map.showsUserLocation = YES;


平成28年5月20日(金曜日)

O2O実現の本命機能! iOSの「ジオフェンシング」を使ってみよう
how to open OpenStreetmap in mkmapview? -iphone

平成28年4月28日(木曜日)

yahoo 検索ワード(iOS 地理院)

サンプル動作確認OK!!(以下要 plist追加)

  • App Transport Security Settings(dictionary)
  • Allow Arbitrary Loads

バージョン 10.2.4 から Swift に対応しました ~ArcGIS Runtime SDK for iOS~

★地理院地図 iOS サンプルコード(GitHub)MKOverlayView、drawMapRect版

★iOS版の電子国土v4地図表示アプリを作ってみた。

Swift Google Maps SDK for iOS

平成28年10月12日(水曜日)

/usr/local/bin/pod init
Podfile〔自動生成〕
上のPodfileにpod ‘GoogleMaps’追加
/usr/local/bin/pod install

Cocoapods 1.0.0で注意すること
cocoaPods pod install Permission denied

九州温泉道( GoogleMaps (1.9.2))

平成28年7月26日(火曜日)

Run “pod update GoogleMaps”
How to get latest GoogleMaps SDK using pods

平成28年4月11日(月曜日)

Google Maps SDK(swift版)
現バージョン Google Maps SDK for iOS version: 1.13.23885.0

Google Maps SDK for iOS

iPod error
ERROR: While executing gem … (Errno::EPERM)
Operation not permitted – /usr/bin/xcodeproj

以下により解決!!

MacOSX El Capitanでcocoapodsインストールが出来ない時の対処法

google apis(key取得)

SwiftでGoogle Maps SDK for iOSを使用してGoogleMapを表示させてみた

動作確認 OK!!

com.example.SDKDemos(↓)

/private/var/folders/p3/z71vj7x13qvfmhbcmv__4_lh0000gn/T/CocoaPods/Try/GoogleMaps/GoogleMapsSDKDemos/

サンプルプログラム(↓)
$ pod try GoogleMaps

GMSMapViewDelegate Protocol Reference
Protocol Reference

didTapMarker
didTapInfoWindowOfMarker
fit bounds

markerInfoContents 要調査(フレーム有り)

markerInfoWindow 要調査(フレーム無し)

Google Maps SDK for iOS を使ってみる – GMSMapViewとGMSMarkerの基本

Google Maps iOS SDK Tutorial: Getting Started

[iOS8] SwiftでUIViewに追加するオブジェクトの位置を調整する

markerInfoContentsにて、xib経由のviewを使用すると、不具合発生!!
まず、プログラム内でviewを生成し、addviewすることにより、不具合回避!!

Regards

平成27年12月12日(土曜日)

以下により、審査完了!!


 

平成27年12月11日(金曜日)

2.5 バイナリでの却下

December 11, 2015 2.3 Details We were unable to locate some of the features described in your marketing materials or release notes. Specifically, we were

We were unable to locate some of the features described in your marketing materials or release notes. Specifically, we were unable to find the navigation feature found in the screenshots.

スクリーンショットに矢印を付けた図を添付し、これを押下すれば、navigationに移行する旨、アップルに返信!!回答待ち!!