App Store의 싱글 저자/회사 페이지의 페이지에 링크하는 방법은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/1060699

  •  21-08-2019
  •  | 
  •  

문제

iPhone 앱의 App Store에서 단일 저자/회사의 모든 앱에 대한 링크를 제공하고 싶습니다.

예를 들어 NGMOCO를 가져 가자. PC 또는 Mac 용 iTunes에서 다음 링크를 클릭하면 iTunes가 열리고 오늘날까지 NGMOCO의 게시 된 모든 앱을 사용하여 사용자를 페이지로 리디렉션합니다.http://itunes.apple.com/webobjects/mzstore.woa/wa/viewartist?id=293559501

그러나 iPhone (예 : Mail.App 또는 다른 앱에서 동일한 URL을 열면 iTunes가 발생합니다. 음악 App Store 브라우저 대신에 출시 될 브라우저를 저장하면 오류 메시지가 나타납니다. 누구든지 하나의 저자 또는 회사의 모든 앱에 링크되어 iPhone 친화적 인 URL을 어떻게 제작 해야하는지 아는 사람이 있습니까? 감사.

도움이 되었습니까?

해결책

NSString *str = @"itms-apps://ax.search.itunes.apple.com/WebObjects/MZSearch.woa/wa/search?media=software&term=glbasic";
[[UIApplication sharedApplication] openURL: [NSURL URLWithString:str]];

그것은 나를 위해 일하는 것 같습니다 !!

다른 팁

iTunes.com URL이 더 쉽습니다. http://itunes.com/companyname (회사의 모든 공간을 제거하십시오).

다음은 iPhone 앱 내에서 리디렉션하여 저를 위해 찾은 내용입니다. 이것은 App Store 앱으로 직접 이동합니다.

NSString *iTunesLink = @"itms-apps://itunes.com/apps/companyname/";
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:iTunesLink]];

"CompanyName"의 앱 개발자의 이름으로 간단히 대체하십시오.

Apples Dev 지침 및 예제 링크가있는 최신 답변은 다음과 같습니다.

// Goes to App Store
NSString *iTunesLink = @"itms-apps://itunes.com/apps/gameloft/";  
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:iTunesLink]];

iOS 응용 프로그램에서 App Store를 시작하는 방법

Apple이하는 방법 -Company Store Link

교체 해보세요 itunes ~와 함께 phobos, EG :

http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewArtist?id=293559501

링크 phobos.apple.com App Store 응용 프로그램에서 열리는 동안 링크는 itunes.apple.com iTunes 응용 프로그램에서 열립니다.

따라서 절차가 있습니다 애플의 기술 Q & A 주제에 대해 작동하지 않습니까? (일치하는 것 같습니다 제이슨의 대답 당신이 성공하지 못했다고 말한다.) 게시 한 사용자에게는 효과가 있었다. 이 다른 질문 그리고 이 하나, 아마도 차이는 AN과 연결되어 있지만 a 회사?

@johnfricker의 답변은 저에게 가장 적합했습니다. 모든 공간을 제거해야한다는 점에 주목할 가치가 있지만 그리고 구두점 개발자 이름에서. 나는 공간이 제거되었지만 문장 부호를 사용하지 않고 시도했지만 여전히 작동하지 않았습니다.

이전 답변을 지침으로 사용하여 다음을 수행했습니다.

  1. 회사의 Google 예제 앱을 작성하여 iTunes 미리보기 페이지로 가져옵니다 (예 : 예 : https://itunes.apple.com/gb/app/facebook/id28482215?mt=8)
  2. 해당 페이지의 오른쪽 상단에서 "이 개발자의 자세히보기"라는 링크를 마우스 오른쪽 버튼으로 클릭하고 해당 링크를 복사하십시오 (예 : 예 : 예 : https://itunes.apple.com/gb/artist/facebook-inc./id28482218)
  3. 그런 다음 아래와 같이 https 대신 ITMS-Apps를 사용하도록 변경할 수 있습니다.

    itms-apps://itunes.apple.com/gb/artist/facebook-inc./id284882218
    

앱에서 사용하면 회사 이름과 아래에 나열된 모든 앱이있는 멋진 페이지에서 App Store가 열립니다. 모바일 사파리의 주소 표시 줄에 링크를 복사하여 붙여 넣어 코드를 탐구 할 필요없이 앱 스토어에서 미리보기를 볼 수 있습니다.

Apple 샘플 코드에는 버그가 있다고 생각합니다. 변화

self.iTunesURL = [response URL];

에게

self.iTunesURL = [request URL];

회사 이름을 클릭하는 것보다 iTunes로 이동하여 원하는 곳에 복사하여 붙여 넣으십시오. 이전 답변은 이전 버전의 iTunes에 유용하다고 생각합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top