有沒有辦法做到這一點?我討厭它硬編碼的地方的應用ID ...如何在運行時以編程方式找出應用程序ID?
回答
如果你的意思是你com.whatever.whatever鑑定:
NSString *myAppID = [[NSBundle mainBundle] bundleIdentifier];
如果你的意思是你的iTunes id123456789標識,它不是在運行時爲您提供,但在iTunes Connect上提供給您,並可以從那裏手動插入到您的應用中。
我試了一下,它的工作原理;這是更簡單,優雅的解決方案,可能是唯一的':-)'。現在,dontWatchMyProfile應該讓我們明白他的真正含義。 ':-)' – kiamlaluno 2010-07-10 12:06:32
試參考本上 developer.apple.com.(需要在開發商的AppleID賬戶)
U可以使用如下。 將AVFoundation.Framework添加到您的項目中。 導入標題「AVFoundation/AVFoundation.h」
U可以使用下面的常量。 NSString * const AVMetadataiTunesMetadataKeyAppleID;
你能告訴我一種方式,你將如何從應用中檢索密鑰的值(AVMetadataiTunesMetadataKeyAppleID)?如果沒有越獄i-Device,有沒有可能做到這一點? Thx – NicTesla 2012-05-30 15:26:42
AVMetadataiTunesMetadataKeyAppleID正在爲我返回'apID' – 2012-07-17 13:26:29
請勿在不需要時縮短鏈接 – JoeCortopassi 2013-04-04 22:00:08
在這個問題上所提供的代碼片段展示瞭如何通過代碼拉出捆綁種子ID:
- 1. 如何在Macintosh中以編程方式退出應用程序
- 2. 如何以編程方式打開在後臺運行的應用程序
- 3. Matlab:以編程方式運行Matlab應用程序
- 4. 以編程方式運行.net控制檯應用程序
- 5. 如何以編程方式退出iPhone應用程序?
- 6. 如何以編程方式與應用程序進行交互
- 7. 如何以編程方式(在運行時)滑動一行RecyclerView?
- 8. 如何找出.net運行時DLL是以編程方式構建的?
- 9. 如何在Swift中以編程方式獲取應用程序ID?
- 10. 以root用戶身份以編程方式運行C程序
- 11. 如何在黑莓中以編程方式查找正在運行的應用程序大小?
- 12. 如何在android上以編程方式備份應用程序
- 13. 使用Python API以編程方式運行Ansible時出錯
- 14. 查找以編程方式簽署ios應用程序的開發人員ID
- 15. 如何在不以編程方式啓動時運行Dropzone processQueue()?
- 16. 如何在運行時以編程方式投射對象?
- 17. 如何在運行時以編程方式添加Log4J2 appenders?
- 18. 如何在運行時以編程方式添加xjc插件?
- 19. 如何在運行時以編程方式更改Firefox配置?
- 20. 如何找出android應用程序的運行/開始時間?
- 21. 如何以編程方式關閉反應js應用程序
- 22. 以編程方式關閉任何正在運行的應用程序通過其他應用程序
- 23. 如何在應用程序運行時在android中以編程方式關閉通知?
- 24. 如何以編程方式退出或退出Windows Phone 8應用程序?
- 25. 以編程方式在Run和RunOnce註冊表中運行應用程序
- 26. 以編程方式向後臺發送正在運行的應用程序
- 27. 如何以編程方式在大型Linux應用程序中「拔出網線」?
- 28. 如何以編程方式禁用com +應用程序?
- 29. 如何以編程方式使用Windows應用程序
- 30. 如何在運行時獲取應用程序ID
什麼您的應用程序ID意思?與iTunes連接中的簽名關聯的應用程序ID或位於Info.plist中的包標識符? – 2010-07-10 11:56:51