0

fastlaneをインストールせずにMac上のXamarin StudioにApple Development Teamをインポートすることはできますか?Apple開発チームをファストレーンなしでMacのXamarin Studioにインポートしますか?

Apple ID、パスワード、証明書、プロビジョニングプロファイルをXcodeで管理できるようになりました。追加

:私はこのプロセスにfastlaneのようなサードパーティ製のツールに持ち込む避けたい

UPDATE(Appleのエコシステム外の任意のツールで私のAppleID &パスワードを入力するのは非常に安全でない私には思えます) Xamarin Studioに開発チームがないところを説明するスクリーンショットです。

Development Teams missing

+0

最初に、fastlaneはWikipedia、Firefox、Soundcloudで積極的に使用されていると言いますが、それはかなり信頼できるものです。しかし、あなたの質問に関して、あなたはどんな問題を抱えていますか? ** Apple Development Teams **の意味は? Xamarin.iOSプロジェクトをXamarin Studioで開くと、通常、Xamarin.iOSプロジェクトのプロパティ内にプロビジョニングプロファイルが表示されます。それはあなたが探しているものですか? – hvaughan3

+0

ご意見ありがとうございます。開発チームがどこにいないのかを説明するスクリーンショットを追加しました。 BTW私は* fastlane *のインストール中にいくつかのエラーメッセージを表示しました。それが信頼性に疑問を持っていた理由の1つです。 2番目の理由は、Apple Keychainを使用していない理由がわからないことです。しかし、大丈夫、WikipediaとFirefoxは堅実なリファレンスなので、もう一度試してみましょう! – adamsfamily

+0

私はそれを大部分は機能させましたが、特定のものについてはエラーに遭遇しました。私は助けることができるかもしれませんが、私は数日の間それだけでそれを混乱させました。彼らが苦労していることの一つは、Mac KeychainやApple Developerサイトから秘密鍵を取得することです。あなたの現在の証明書を削除し、fastlaneが新しい証明書を生成できるようにすることをお勧めします。私はすでに作成した証明書でどのようにできるのかを示すブログ記事を見つけましたが、それは自分では機能しませんでした。 – hvaughan3

答えて

0

だから私は実際に私のためにその原料のすべてを行うために使用Xamarin Studioのを試したことがない、私もそれのすべてを行うことができた知りませんでした。私はあなたのためによりよく働くかもしれない手動の方法でそれをしたと思います。

プッシュ通知を有効にしようとしている場合は、Xamarin's Guideの後にAPNS証明書を手動で作成することをお勧めします(ファストレーンを使用してXamarin Studioが何をしようとしているかと思います)。

私のアプリは、Entitlements.plistファイルでは、リモートプッシュ通知を使用し、Entitlements.plistファイルには特別なものを指定していないため、特別な理由がない限りそれ。それはInfo.plistファイルはいえだと

マイアプリは以下を追加します。

<key>UIBackgroundModes</key> 
<array> 
    <string>remote-notification</string> 
</array> 

それAPNS証明書を使用してアプリケーションイドを関連付ける、アップルの開発者向けサイトでアプリのApp同上にプッシュ通知を有効にするとともに、プロビジョニングプロファイルを再生成する必要があります(実際のコードを追加する以外)

+0

Xcodeでプッシュ通知付きのアプリをいくつか実行しましたが、Entitlements.listで「プッシュ通知」を有効にしないようにしたことはありませんでした。私が必要としているのは「In App Purchases」であり、これも権利付与リストの一部であるため、「動作させる」ことができれば幸いです。これは私が推測するボックスの外で動作するはずです。 – adamsfamily

+0

@adamsfamilyあなたが問題に遭遇した場合は間違いなく私に知らせてください。私の場合、証明書の作成はコーディングと比べてかなり簡単でした。 ** fastlane pem **ツールは、APNS証明書を作成するために使用されているものですが、他のfastlaneツールが配布証明書のために行うことができるようにAppleサーバーに実際にアップロードするものではありません。 – hvaughan3

関連する問題