Three20を使用する新しいバージョンのアプリを作成しています。私はThree20の使用をやめ、PhotoGalleryを作成するために別のライブラリに渡すことにしました。Three20 libを手動で削除するのは簡単な操作ではないことはすでに知っています...そこで、アップロード用に同じバンドル識別子を使用して新しいXcodeプロジェクトを作成しています。このようにして、自分のアプリのアップデートをダウンロードしたユーザーは、最後にすべてのファイルとThree20の参照を削除しますか?または、リンクされたライブラリのファイルは、他のプロジェクトクラスのように上書きされませんか?今後、Three20が奇妙なエラーで再び表示されないようにする必要があります...
1 に答える
2
現在のプロジェクトからThree20を削除する場合でも、Three20を使用しない新しいプロジェクトを作成する場合でも、同じ結果になります。最後に、Three20を参照せずにAppleにアップデートを送信します。ユーザーがアプリの新しいバージョンに更新すると、古いアプリは更新されたバージョンに置き換えられます。したがって、新しいアプリを使用している顧客は、Three20を参照できません。
Three20を削除するためだけに新しいプロジェクトを作成している理由がわかりません。現在のプロジェクトから削除するのは簡単です。従った手順を逆にして、最初に追加します。ファイルを削除した後は、必ずクリーンビルドを実行してください。また、削除されたファイルが実際に削除されていることを確認するために、シミュレーターでアプリを削除して再インストールする必要があります。
于 2012-10-22T16:08:02.377 に答える