❶ 如何看到一個APP應用的源代碼
一、安卓APP
用android-killer可以反編譯apk,比較方便,不過只能看到smail文件,學習一點smail,你可以看明白他的源代碼的意思,如果有殼的話,先改apk後綴後為zip,找到加殼的so文件,一般如名字中帶xxxprotect.so 用網路,360,騰訊廠商加固的話,也都有對應特點,然後把這個so文件用IDA pro打開,找到它的關鍵加密演算法。找到後,一版是不讓進加密演算法,直接return。就可去殼,去了殼之後,再進行重打包簽名,測試下。
二、ios上的app一般走如下流程
1、 拿個越獄機-下好工具
2、 去越獄平台下個想分析的應用(或者去app store下,用解密工具解密一下)
3、 導入reveal分析頁面,得到想要的知道的具體視圖類或者大致范圍
4、 分析class-mp中,找到想要的類和函數
5、 在IDA或者Hopper中找到具體函數,查看匯編邏輯
6、 修改相應的邏輯,達到篡改目的,重新打包
❷ 提交蘋果iphone app應用要交上源代碼嗎
向蘋果APPstore提交應用程序需要且必須提供源代碼文件。
蘋果APP store是一個應用商店,提供蘋果手機用戶下載應用功能,所以開發者在上傳提交至蘋果商店時必須提供開發源碼,才能在商店中正常下載使用。
提交至蘋果商店的應用,在通過審核後,會自動轉碼適配蘋果產品,手機、平板等。
❸ iphone上有什麼閱讀優質源碼的app
初學者有了一些基礎後,讀源碼是很好的學習和進階方式,但是一定要選對源碼、選好源碼。剛才還在某社區怒噴別人分享的爛資源誤人子弟,分享一些二把刀子寫的「高仿XXX」源碼,真是不能忍。如果你問我噴對我有啥好處,能想到的只有兩個字:情(zhuang)懷(b)。
❹ 自動化測試工具appium 能直接測試蘋果 appstore上安裝的應用嗎沒有源碼,沒有開發打的開發包
可以的,獲取到bundleId就可以,bundleId獲取:安裝ideviceinstaller ,執ideviceinstaller -l <測試手機的udid>
❺ GitHub 上有哪些完整的 iOS-App 源碼值得參考
1. Coding iOS 客戶端
Coding官方客戶端. 筆者強烈推薦的值得學習的完整APP.
GitHub - Coding/Coding-iOS: Coding iOS 客戶端源代碼
2. OSCHINA 的 iPhone 客戶端
開源中國的iPhone客戶端源碼
https://git.oschina.net/oschina/iphone-app
3. Git@OSC
Git@OSC iPhone 客戶端,方便用戶查看Git@OSC的項目以及簡單的操作issue等
oschina / git-osc-iphone
4. Firefox for iOS
GitHub - mozilla/firefox-ios: Firefox for iOS
5. zulip-ios
Dropbox收購公司內部社交服務商Zulip,然後全部開源,這是iOS App
GitHub - zulip/zulip-ios: Zulip iOS app
6. iOSSF
SegmentFault官方App
GitHub - gaosboy/iOSSF: SegmentFault官方App
7. iReddit
Reddit iPhone客戶端
GitHub - reddit/iReddit: The iReddit iPhone app
8. Monkey
GitHub第三方iOS客戶端
GitHub - coderyi/Monkey: Monkey is a GitHub third party client for iOS,to show the rank of coders and repositories.
9. Watch
Dribbble第三方客戶端
GitHub - tuesda/Watch: A project which demonstrate how to develop a custom client on android for dribbble.com
10. Voice2Note
懶人筆記iOS客戶端
GitHub - liaojinxing/Voice2Note: 懶人筆記iOS客戶端
11. RSSRead
「已閱」(iOS上開源RSS新聞閱讀器)
GitHub - ming1016/RSSRead: 「已閱」(iOS上開源RSS新聞閱讀器),有興趣?那就Pull Requests吧
12. BeeFancy
BeeFancy仿Fancy官方APP的WIREFRAME,基於BeeFramework
GitHub - BeeFramework/BeeFancy: 仿Fancy官方APP的WIREFRAME,基於BeeFramework
13. SXNews
模仿網易新聞做的精仿網易新聞
GitHub - dsxNiubility/SXNews: High imitation Neteasy News. (include list,detail,photoset,weather,feedback)
14. Doppio
尋找最近的星巴克
GitHub - chroman/Doppio: An open source iOS app to find the nearest Starbucks store using NSURLSession, AFNetworking 2.0, Mantle and Starbucks private API.
15. Anypic
類似於Instagram的一款App
GitHub - ParsePlatform/Anypic: An open source mobile and web app that lets users share photos similar to Instagram
16. 豆瓣相冊
Slowslab iOS應用 豆瓣相冊 精選集 開源項目
GitHub - TonnyTao/DoubanAlbum: Slowslab iOS應用 豆瓣相冊 精選集 開源項目,僅供學習參考
17. ChatSecure-iOS
Objective-C寫的XMPP聊天應用
GitHub - ChatSecure/ChatSecure-iOS: ChatSecure is a free and open source encrypted chat client for iPhone and Android that supports OTR encryption over XMPP.
18. NotificationChat
Objective-C寫的完整的聊天應用
GitHub - relatedcode/EncryptedChat: This is a full native iPhone app to create realtime, text based group or private chat with Parse and Firebase.
19. FakeZhihuDaily
仿知乎日報iOS客戶端
GitHub - gnou/FakeZhihuDaily: 仿知乎日報iOS客戶端
20. ruby-china-for-ios
RubyChina官方客戶端
GitHub - ruby-china/ruby-china-for-ios: Ruby China client for iOS
21. Meizi
豆瓣妹子圖iOS客戶端
GitHub - Sunnyyoung/Meizi: 豆瓣妹子圖iOS客戶端
22. PlainReader
一款 iOS(iPhone + iPad) 新聞類客戶端,內容抓取自http://cnBeta.com
PlainReader/PlainReader at master · guojiubo/PlainReader · GitHub
23. iOS-2048
用Objective-C實現的2048游戲
GitHub - austinzheng/iOS-2048: iOS drop-in library presenting a 2048-style game
24. ECMobile_iOS
基於ECShop的手機商城客戶端
GitHub - GeekZooStudio/ECMobile_iOS: 基於ECShop的手機商城客戶端
25. wikipedia-ios
維基網路官方App, 已上架
GitHub - wikimedia/wikipedia-ios: The official Wikipedia iOS app.
26. Sol
漂亮的扁平風格的天氣App
GitHub - comyarzaheri/Sol: Sol° beautifully displays weather information so you can plan your day accordingly. Check the weather in your current location or any city around the world. Implemented in Objective-C.
❻ 提交應用到 App Store 審核時,蘋果能看見源代碼嗎
向蘋果APPstore提交應用程序需要且必須提供源代碼文件。
蘋果APP store是一個應用商店,提供蘋果手機用戶下載應用功能,所以開發者在上傳提交至蘋果商店時必須提供開發源碼,才能在商店中正常下載使用。
提交至蘋果商店的應用,在通過審核後,會自動轉碼適配蘋果產品,手機、平板等。
❼ 請問有app源碼怎麼讓它上線
您好!安卓並不需要上線app,只需要有apk安裝包即可安裝。需要上線app的是蘋果ios系統,因為蘋果為了讓用戶享受更優質的軟體,所以必須經過嚴格的審核才能通過,讓網友下載。而安卓並不需要,可以第一時間享受發布軟體的樂趣。希望我的回答能盡快解決您的問題,望採納,謝謝!
❽ 如何使用91手機助手查看蘋果APP的源碼,因為學習,需要查看一些APP的代碼,希望有高手指教怎麼反編譯APP。
很垃圾的軟體,雖然很多人說好用,但是還是有許多人的iphone因為它而變磚,用ifunbox吧,比91好多了。
❾ 有一個APP的源代碼,怎麼運營
1、首先需要下載一個APP的開發工具,這里使用的是開發安卓的ADT-bundle工具。

❿ 怎麼用源碼開發APP
首先你需要有開發知識,之後下載專業工具,之後就擼代碼咯;
APP又分為安卓APP和蘋果APP,這兩個系統都有不同專門的開工具,比如蘋果APP開發一般用swift,OC,XCODE等等;當然了現在的APP開發大多會用到不同的幾個工具,現在流行混編,所以這裡面的知識量不是一點時間就可以積累起來的啦;
如果你想簡單的開發APP,快速的上手可以關注一下apicloud,一門APP,安卓益這些混合開發的APP製作平台。這些混合開發平台不需要你會太專業的工具,只需要會H5技術就可以開始開發APP了,一樣的實現各種原生APP才會有的效果,大大提高APP開發成本和時間周期,並且平台規范化的技術,更加適合上架蘋果APPstore和安卓應用商店,比如一門APP還提供全流程的上架應用商店服務,真正做到上線無憂!