お探しの Apple 修理サービスプログラムは終了しました。現在実施中のプログラムについては、「Apple 修理サービスプログラム」ページをご覧ください。
世界電話サポート Apple Developer Programでは、登録、メンバーシップ、Appの提出、管理、分析など、ご指定のトピックに対する電話サポートを世界中でご利用いただけます。電話サポートを受けるには、オンラインでお申し込みください。エキスパートが対応いたします。
App Reviewガイドライン デベロッパによるイノベーションを通じて、アプリは人々の生活を豊かにし、新しい方法で世界に変革をもたらしています。結果としてApp Storeは、数百万というデベロッパと10億人以上のユーザーが集まる、興奮と活気にあふれた場所に成長してきました。Appleのプラットフォームでは、開発を始めたばかりの方も、経験豊富なプログラマーが活躍する大規模なチームも、さまざまなデベロッパがアプリを開発しています。Appleでは、アプリの審査プロセスをスムーズに通過していただくため、皆さまがガイドラインを理解できるようサポートしたいと考えています。 はじめに App Storeのガイドラインの原則はシンプルで、ユーザーが安全にアプリを入手でき、すべてのデベロッパが成功するためのすばらしい機会を提供することです。私たちはApp Storeを提供することでこれを実現しています。
はじめに iOS のヒューマンインターフェースを理解するためにはまず UI 設計の原則を定めた聖典 iOS Human Interface Guidelines を読むことから始めなければなりません。ここにはプラットフォームの特徴からデザインの原則、それぞれの部品が何のためにデザインされたのか、どう利用するのか、iOS を構成する UI の基本指針がまとまっています。 よく、『磨りガラス効果がかっこいい』『アニメーションしておくとイケてる』『ボタンは右配置の方が右手で押しやすい』『流行っているから』……などの観点によって UI の設計が決められることがありますが、そういうことではないのです。いや実際かっこいいかわいいだとかの感覚は重要なのですが、見た目が何となくそれっぽいだけでは優れた UI とは言えません。磨りガラスでも何でも必ずそこには意味があります。だからこそ HIG に書かれた思想
とあるアプリを審査に出してたらリジェクト。 Reasons 10.6: Apple and our customers place a high value on simple, refined, creative, well thought through interfaces. They take more work but are worth it. Apple sets a high bar. If your user interface is complex or less than very good it may be rejected Thank you for revising your app. 10.6 We found the following issues with the user interface of your app: After the app is
はまった ここの通りにやっても動かなかった。 動作環境 Xcode 7.0 beta 3 (7A152u) iphone5 実機 iOS9 はまった点は2点 jsonファイルを何の証明書で証明するか json ファイルを置くサイトの証明書で動いた。 apple の開発証明書でいけると書いてある記事もあったがいけなかった app インストール時に app に書かれたドメインの apple-app-site-association を読みに行くはずだが読みに行ってくれない applinks:hoge.com を Assosiated Domain に書けばいいとみんな書いていたが、それだけでは読みに行ってくれなかった webcredentials:hoge.com も書いたら上手く行った 参考にしたサイト http://engineering.pinterest.com/post/116646
iOSアプリの開発者ならば経験する(かもしれない)年1回訪れる作業。それがプッシュ通知用証明書の更新。 これを怠るとアプリにプッシュ通知が届かなくなり、お客様や担当営業ないしはサポセン担当者からのクレームが大ハッスル。 いざ慌てて更新しようにも、やり方を忘れてしまったり、Appleの開発者向けサイトのレイアウトが変わっていたりとさぁ大変。 ここはそんな迷える子羊達の救いの手となるべくプッシュ通知用証明書の更新方法をメモしておきます。(※新規に作る方法はここには記載されてません) 1. 証明書の要求ファイル(CSR)を作成する Macでキーチェーンアクセスを起動し、メニュー「キーチェーンアクセス」→「証明書アシスタント」→「認証局に証明書を要求...」を実行します。 証明書アシスタントが起動したら、必要な項目を入力し、「続ける」をクリックします。 ユーザーのメールアドレス:開発者用のメールア
これは何? X Lossless Decoder(以下XLD)は、様々なロスレス(可逆)圧縮ファイルをデコード/変換/再生可能なMac OS X用のツールです。OSX 10.4以降で動作します。cueシートを用いてデコード時に複数のトラックに分割する事もできます。 ユニバーサルバイナリですので、PPC MacとIntel Mac、そしてApple Silicon Macの全てでネイティブに動作します。 スクリーンショット 特徴 様々なフォーマットに対応 現在XLDがデコード可能なフォーマットは次の通りです。 (Ogg) FLAC (.flac/.oga) Monkey's Audio (.ape) Wavpack (.wv) TTA (.tta) Apple Lossless (.m4a) [10.4以降] TAK (.tak) [WineもしくはCrossOver MacもしくはWine
知ってる人には今更と思いますが、今まで知らなかったのでメモメモ。 AppleScriptの代わりにJavaScriptを使えるようになってました。 Yosemiteからの新機能だそうです。 JXAとも呼ばれています。宇宙航空研究開発機構とは無関係です。 (追記:JXAは公式の略称です →Introduction to JavaScript for Automation Release Notes) 詳しくは Appleの公式ドキュメント か、「参考」にあるリンクへどうぞ。 もう一つ記事を書いたのでこちらもよかったらどぞ。 Macのキーボード入力、マウスクリックをJavaScriptで (JXA) Script Editorで使う方法 まずScript Editorを使う方法を説明します。 好きなテキストエディタを使いたい場合は飛ばしてください。 (でも「用語説明」の表示の仕方は覚えておいて
きっかけ iOSアプリ公開の壁となっているプロビジョニング周りですが、ハマりまくったので覚えている内に図にしました。 難しくしてる理由 難しくしているのは、この辺が理由ではないかと思います。 iOS Developerサイトでの画面・操作手順がしょっちゅう変わる Xcodeも、バージョンによって画面・操作手順が変わる ということで、書籍やWebでのノウハウがすぐに古くなってしまいます。ググるといろんな情報が出てきてしまい、かえって混乱します。 また、開発時のiOSデバイスはXcode側である程度自動的にやってくれるのですが、それがかえって分からなくしているような気がします。 概念図 ということで、結局、概念を理解してしまうのがいいのではないかと思い、図にしてみました。 (より厳密に実行端末が判断されるAd Hoc配布をベースに記述) ざっくり手順(※個別の操作は省略) 鍵ペア(秘密鍵/公開
Feed Settings Use the dropdowns to pick setting to generate a new RSS feed URL.
例によってドラスティックに変化する iOS 新バージョン。 8対応で引っ掛かったところと、その参考リンクのメモです。 精確さは保証しませんので、ツッコミいただけると有り難し。。 本家リファレンス What’s New in iOS 8 https://developer.apple.com/library/ios/releasenotes/General/WhatsNewIniOS/Articles/iOS8.html API 7.1 -> 8.0 Diffs https://developer.apple.com/library/ios/releasenotes/General/iOS80APIDiffs/index.html#//apple_ref/doc/uid/TP40014455 Trait Collection What’s New in iOS 8 # New Screen
Preferred Badges Use the preferred black badge in all marketing communications promoting your app. The gray border surrounding the black badge is part of the badge artwork and should not be modified. Whenever one or more badges for other app platforms appear in the layout, use the preferred black badge. Place the App Store badge first in the lineup of badges. Alternative Badges The alternative whi
AccessMenuBarApps (Download v2.6.1) AccessMenuBarApps macht, was der Name sagt: Die App ermöglicht den schnellen, unmittelbaren und direkten Zugriff auf die MenuBarApps, die im rechten Teil der MenuBar residieren. Welches Problem löst AccessMenuBarApps? Im rechten Teil der MenuBar nisten sich üblicherweise eine Reihe von nützlichen und weniger nützlichen Apps ein. Ganz rechts befinden sich die sog
HTTP Live Streaming Send live and on‐demand audio and video to iPhone, iPad, Mac, Apple Watch, Apple TV, and PC with HTTP Live Streaming (HLS) technology from Apple. Using the same protocol that powers the web, HLS lets you deploy content using ordinary web servers and content delivery networks. HLS is designed for reliability and dynamically adapts to network conditions by optimizing playback for
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く